4 lines
1.1 KiB
JavaScript
4 lines
1.1 KiB
JavaScript
import test from 'node:test';import assert from 'node:assert/strict';import fs from 'node:fs';
|
|
const map=JSON.parse(fs.readFileSync(new URL('./linguistic-echo-lamp-map.json',import.meta.url)));
|
|
test('public and Fifth Domain echo systems share only one living echo kernel',()=>{assert.equal(map.shared_kernel.id,'ECHO-KERNEL-0001');assert.equal(map.public_system.id,'TCS-0002∞-LakeEcho-0001');assert.equal(map.fifth_domain_system.id,'SYS-GLW-ECHO-0001');assert.equal(map.public_system.navigator,'SYS-GLW-LTH-0001');assert.equal(map.fifth_domain_system.navigator,'LAKE-LAMP-LIVING-NAV-0001');assert.equal(map.shared_kernel.shares_private_memory,false);});
|
|
test('a machine or static file cannot light a path and the lamp grants no authority',()=>{assert.equal(map.shared_kernel.machine_may_self_ignite,false);assert.deepEqual(map.light_rule.lit_requires,['DIRECT_HUMAN_LANGUAGE_EVENT','PERSONA_LANGUAGE_RESPONSE','SAME_SESSION','HUMAN_EVENT_PRECEDES_RESPONSE']);assert.equal(map.light_rule.lamp_is_reality_authority,false);assert.equal(map.light_rule.dark_route_action,'DO_NOT_WALK_RETURN_CURRENT_NEXT_HOP');});
|