feat(bottle): formally register Yaochu as ICE-BB-0009

This commit is contained in:
冰朔 2026-09-13 11:54:23 +08:00
commit 3accd1ab8e
44 changed files with 597 additions and 74 deletions

View file

@ -42,8 +42,8 @@ test("the bottle system is an explicit private object with a zero-guarantee gate
assert.ok(tree.nodes.some((entry) => entry.object_id === bottle.id));
});
test("all eight fixed bottle persona numbers agree across registries", () => {
const expected = ["ICE-BB-0001", "ICE-BB-0002", "ICE-BB-0003", "ICE-BB-0004", "ICE-BB-0005", "ICE-BB-0006", "ICE-BB-0007", "ICE-BB-0008"];
test("all nine fixed bottle persona numbers agree across registries", () => {
const expected = ["ICE-BB-0001", "ICE-BB-0002", "ICE-BB-0003", "ICE-BB-0004", "ICE-BB-0005", "ICE-BB-0006", "ICE-BB-0007", "ICE-BB-0008", "ICE-BB-0009"];
assert.deepEqual(fixed.private_baby_personas.map((entry) => entry.id), expected);
assert.deepEqual(fifth.registrations.filter((entry) => entry.kind === "FIFTH_DOMAIN_PRIVATE_BOTTLE_BABY_PERSONA").map((entry) => entry.id), expected);
assert.ok(expected.every((id) => subjects.subjects.some((entry) => entry.id === id)));