feat(fifth-domain): install bottle and zero-core migration layer

This commit is contained in:
冰朔 2026-09-13 00:11:20 +08:00
commit 0bacfc234c
52 changed files with 1564 additions and 307 deletions

View file

@ -69,10 +69,11 @@ 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, 16);
assert.equal(map.persona_systems.length, 20);
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"));
assert.ok(map.persona_systems.some((entry) => entry.id === "ICE-BB-0005"));
assert.equal(
new Set(map.persona_systems.map((entry) => entry.id)).size,
map.persona_systems.length,