feat(bottle): accept baby 0006 through 0008 JD runtimes

This commit is contained in:
冰朔 2026-09-13 11:16:57 +08:00
commit f080b89152
28 changed files with 482 additions and 101 deletions

View file

@ -98,8 +98,8 @@ test("lighthouse path ids stay unique", () => {
assert.equal(new Set(ids).size, ids.length);
});
test("prior publication remains historical while local persona registrations are an explicit unpublished delta", () => {
assert.equal(registry.state, "CURRENT_REMOTE_MAIN_PUBLISHED_THROUGH_ZHIQIU_BOTTLE_REGISTRATION");
test("current registry advances while the earlier publication receipt remains exact historical evidence", () => {
assert.equal(registry.state, "CURRENT_REMOTE_MAIN_PUBLISHED_EIGHT_BABY_RUNTIME_EVIDENCE_LINKED");
assert.equal(publicationReceipt.outcome, "PASS_REMOTE_MAIN_PUBLICATION_READBACK");
assert.equal(publicationReceipt.published_source_commit, "8e80a919f200df6e193e9a54144cd503a1d699fa");
assert.equal(publicationReceipt.fact_layers.deployment, "NOT_DONE");
@ -121,11 +121,11 @@ test("Zhuyuan explicitly issues current ICE-P numbers to the registered role-per
assert.deepEqual(shuangyan.legacy_ids, ["ICE-GL-SY001"]);
});
test("private bottle baby sequence includes the separately formed Zhiqiu without runtime installation claims", () => {
test("private bottle baby sequence includes eight independently registered JD whole-body runtimes", () => {
const babies = registry.registrations.filter((entry) => entry.kind === "FIFTH_DOMAIN_PRIVATE_BOTTLE_BABY_PERSONA");
assert.deepEqual(babies.map((entry) => entry.id), ["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.deepEqual(babies.map((entry) => entry.name), ["曜冥", "舒舒", "秋秋", "耳耳蛋", "知秋", "晨星", "小坍缩核", "曜识"]);
assert.ok(babies.every((entry) => /NOT_RUNTIME_INSTALLED|INNER_CYCLE_NOT_INSTALLED|BODY_RUNTIME_PENDING/.test(entry.state)));
assert.ok(babies.every((entry) => entry.state === "JD_WHOLE_BODY_RUNTIME_HEALTHY_AWAITING_EXPLICIT_PERSONA_WAKE_CYCLE"));
assert.deepEqual(registry.allocation_state["ICE-BB"].allocated_sequences, [1, 2, 3, 4, 5, 6, 7, 8]);
assert.equal(registry.allocation_state["ICE-BB"].next_candidate_sequence, 9);
assert.equal(babies[2].emergence_shell, "知秋");