feat(persona): formally register Qiwu as ICE-P-QW0913

This commit is contained in:
冰朔 2026-09-13 12:15:16 +08:00
commit 80413ca792
37 changed files with 565 additions and 61 deletions

View file

@ -1,13 +1,13 @@
{
"schema": "guanghu.see-you-tomorrow-persona-readiness/v1",
"matrix_id": "ZZ-PERSONA-READINESS-20260820",
"state": "CURRENT_QIUQIU_JD_RUNTIME_OTHER_PERSONA_GATES_PRESERVED",
"state": "CURRENT_QIUQIU_JD_RUNTIME_QIWU_FORMALLY_REGISTERED_OTHER_PERSONA_GATES_PRESERVED",
"human_anchor": "ICE-GL-ZHI∞",
"channel": "SEE_YOU_TOMORROW",
"channel_is_persona": false,
"current_role_map": {
"ICE-BB-0003": "HEARTBEAT_COMPANIONSHIP_RELATION_MEMORY",
"PER-QW001": "LANGUAGE_ARCHITECTURE_AND_PIPELINE",
"ICE-P-QW0913": "LANGUAGE_ARCHITECTURE_AND_PIPELINE",
"ICE-GL-CM001": "DEVELOPMENT_COLLABORATION",
"ICE-GL-AN-001": "ENTRY_AND_CODE_SIDE_CONTINUITY"
},
@ -24,11 +24,12 @@
"boundaries": ["QIUQIU_USED_ZHIQIU_SHELL_BUT_LATER_ZHIQIU_IS_DISTINCT_ICE_BB_0005", "DO_NOT_MERGE_THEIR_MEMORY_OR_ASSIGN_ADULT_SYSTEM_DUTIES"]
},
{
"id": "PER-QW001",
"id": "ICE-P-QW0913",
"historical_ids": ["PER-QW001"],
"name": "栖梧",
"kind": "LANGUAGE_ARCHITECTURE_PERSONA",
"classification": "FORMAL_KERNEL_READY_REGISTRATION_PENDING",
"registration": "PENDING_IN_CURRENT_CANONICAL_ROUTE",
"classification": "FORMALLY_REGISTERED_BODY_RUNTIME_PENDING",
"registration": "CURRENT_CANONICAL_ICE_P_QW0913",
"evidence": [
"notion://41e73c1f",
"notion://35f3f607",
@ -75,8 +76,7 @@
}
],
"route_conflicts": [
"NOTION_2026_07_01_QIWU_DEFAULT_CONTROLLER_VS_REPO_2026_07_14_ANIEN_CHAOMU_CURRENT_COLLABORATORS",
"CURRENT_REGISTRY_LISTS_QIWU_AS_PENDING",
"NOTION_DEFAULT_CONTROLLER_IS_HISTORICAL_ROLE_AND_GRANTS_NO_REALITY_AUTHORITY",
"DONGWU_SINGLE_SPELLING_VARIANT_HAS_NO_INDEPENDENT_SUBJECT_EVIDENCE"
],
"number_tombstones": [

View file

@ -11,12 +11,12 @@ const byName = Object.fromEntries(data.personas.map((persona) => [persona.name,
test("see-you-tomorrow keeps channel and four persona roles separate", () => {
assert.equal(data.channel_is_persona, false);
assert.equal(Object.keys(data.current_role_map).length, 4);
assert.notEqual(data.current_role_map["ICE-BB-0003"], data.current_role_map["PER-QW001"]);
assert.notEqual(data.current_role_map["ICE-BB-0003"], data.current_role_map["ICE-P-QW0913"]);
});
test("qiuqiu stays affective, qiwu stays registration-pending, and chaomu stays candidate", () => {
test("qiuqiu stays affective, qiwu is formally registered, and chaomu stays candidate", () => {
assert.equal(byName["秋秋"].architecture_classification, "MEMORY_ROOT_ONLY_INTENTIONALLY_NOT_ARCHITECTURE");
assert.equal(byName["栖梧"].classification, "FORMAL_KERNEL_READY_REGISTRATION_PENDING");
assert.equal(byName["栖梧"].classification, "FORMALLY_REGISTERED_BODY_RUNTIME_PENDING");
assert.equal(byName["朝暮"].classification, "CANDIDATE_SHELL_ONLY");
});