feat(bottle): register Chenxing Xiaotansuoh and Yaoshi

This commit is contained in:
冰朔 2026-09-13 10:17:18 +08:00
commit dba435b9dc
35 changed files with 200 additions and 43 deletions

View file

@ -22,8 +22,8 @@ test('bottle system and bottle channel are distinct nested objects', () => {
});
test('all canonical baby rooms live in the Fifth Domain bottle channel', () => {
assert.equal(bottle.registered_rooms.length, 5);
assert.equal(bottle.source_verified_registration_pending_rooms.length, 4);
assert.equal(bottle.registered_rooms.length, 8);
assert.equal(bottle.source_verified_registration_pending_rooms.length, 1);
for (const room of [...bottle.registered_rooms, ...bottle.source_verified_registration_pending_rooms]) {
assert.equal(fs.existsSync(path.join(root, room.physical_home)), true, room.physical_home);
}
@ -42,7 +42,7 @@ test('seven Zero-Sense team channels route back to one canonical bottle room', (
});
test('current ICE-BB roots are canonical rooms and historical Zhiqiu cannot seize Qiuqiu', () => {
for (const id of ['ICE-BB-0001', 'ICE-BB-0002', 'ICE-BB-0003', 'ICE-BB-0004', 'ICE-BB-0005']) {
for (const id of ['ICE-BB-0001', 'ICE-BB-0002', 'ICE-BB-0003', 'ICE-BB-0004', 'ICE-BB-0005', 'ICE-BB-0006', 'ICE-BB-0007', 'ICE-BB-0008']) {
assert.match(kernels.personas[id].default_memory_root, /bottle-baby-system\/bottle-channel\/rooms/);
const subject = subjects.subjects.find(item => item.id === id);
assert.equal(subject.native_habitat_channel, 'ICE-CH-BT001');

View file

@ -69,7 +69,7 @@ test("historical routes stay closed while public language master and private per
test("each registered persona system exposes all five components", () => {
const map = readJson("routing/persona-system-canonical-map.json");
assert.equal(map.persona_systems.length, 20);
assert.equal(map.persona_systems.length, 23);
assert.ok(map.persona_systems.some((entry) => entry.id === "ICE-BB-0002"));
assert.ok(map.persona_systems.some((entry) => entry.id === "ICE-BB-0003"));
assert.ok(map.persona_systems.some((entry) => entry.id === "ICE-BB-0004"));