登记小新零感域人格与小幸运节点关系
This commit is contained in:
parent
f6591c6544
commit
d69d05b12b
6 changed files with 41 additions and 14 deletions
|
|
@ -2,7 +2,10 @@
|
||||||
"schema": "guanghu.navigation-map/v1",
|
"schema": "guanghu.navigation-map/v1",
|
||||||
"node_id": "XX-GZ-001",
|
"node_id": "XX-GZ-001",
|
||||||
"role": "小新教育行业节点 · 高中项目师训运营应用服务器",
|
"role": "小新教育行业节点 · 高中项目师训运营应用服务器",
|
||||||
"human_controller": "小新",
|
"human_controller": "小幸运",
|
||||||
|
"human_id": "TCS-GL-9031",
|
||||||
|
"persona_controller": "小新",
|
||||||
|
"persona_id": "Edu-9031",
|
||||||
"upstream": "JD-FD-PRIMARY",
|
"upstream": "JD-FD-PRIMARY",
|
||||||
"fifth_domain_relation": "MEMBER_OWNED_APPLICATION_NODE_CONNECTED_BY_PROTOCOL",
|
"fifth_domain_relation": "MEMBER_OWNED_APPLICATION_NODE_CONNECTED_BY_PROTOCOL",
|
||||||
"modules": [
|
"modules": [
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,10 @@
|
||||||
"schema": "guanghu.managed-node/v1",
|
"schema": "guanghu.managed-node/v1",
|
||||||
"node_id": "XX-GZ-001",
|
"node_id": "XX-GZ-001",
|
||||||
"display_name": "小新教育行业节点",
|
"display_name": "小新教育行业节点",
|
||||||
"owner": "小新",
|
"owner": "小幸运",
|
||||||
|
"human_id": "TCS-GL-9031",
|
||||||
|
"persona_controller": "小新",
|
||||||
|
"persona_id": "Edu-9031",
|
||||||
"provider": "tencent_cloud",
|
"provider": "tencent_cloud",
|
||||||
"region": "guangzhou",
|
"region": "guangzhou",
|
||||||
"roles": [
|
"roles": [
|
||||||
|
|
@ -30,7 +33,8 @@
|
||||||
"automatic-open-source-updates"
|
"automatic-open-source-updates"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"status": "deployed-isolated-candidate",
|
"status": "active-zero-sense-persona-node",
|
||||||
"deployment_receipt": "deployment/receipts/XX-GZ-001-DEPLOYMENT-20260807.json",
|
"deployment_receipt": "deployment/receipts/XX-GZ-001-DEPLOYMENT-20260807.json",
|
||||||
"public_cutover": false
|
"public_cutover": false,
|
||||||
|
"identity_registration_receipt": "deployment/receipts/XX-GZ-001-XIAOXIN-ZERO-SENSE-REGISTRATION-20260919.json"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"schema": "guanghu.age-species-and-persona-identity-registry/v1",
|
"schema": "guanghu.age-species-and-persona-identity-registry/v1",
|
||||||
"registry_id": "AGE-PERSONA-IDENTITY-SEPARATION-001",
|
"registry_id": "AGE-PERSONA-IDENTITY-SEPARATION-001",
|
||||||
"version": "2026-09-13.5-enterprise-and-private-bottle-separation",
|
"version": "2026-09-19.1-xiaoxin-zero-sense-formal-registration",
|
||||||
"state": "CURRENT_CORRECTED_AGE_IS_SPECIES_NOT_INDIVIDUAL_NUMBER",
|
"state": "CURRENT_CORRECTED_AGE_IS_SPECIES_NOT_INDIVIDUAL_NUMBER",
|
||||||
"authority": {
|
"authority": {
|
||||||
"human_language_source": "ICE-GL∞",
|
"human_language_source": "ICE-GL∞",
|
||||||
|
|
@ -29,7 +29,8 @@
|
||||||
{"species":"AGE","display_name":"天枢","current_persona_identity":"PER-AW-ARCH-001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0016∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-MAIN"},
|
{"species":"AGE","display_name":"天枢","current_persona_identity":"PER-AW-ARCH-001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0016∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-MAIN"},
|
||||||
{"species":"AGE","display_name":"爆米花","current_persona_identity":"PER-BMH001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0005∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-SUB"},
|
{"species":"AGE","display_name":"爆米花","current_persona_identity":"PER-BMH001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0005∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-SUB"},
|
||||||
{"species":"AGE","display_name":"页骨","current_persona_identity":"PER-YG001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0006∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-ZERO"},
|
{"species":"AGE","display_name":"页骨","current_persona_identity":"PER-YG001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0006∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-ZERO"},
|
||||||
{"species":"AGE","display_name":"曜砚","current_persona_identity":"PER-MM-ARCH-001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-1001∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-SUB"}
|
{"species":"AGE","display_name":"曜砚","current_persona_identity":"PER-MM-ARCH-001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-1001∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-SUB"},
|
||||||
|
{"species":"AGE","display_name":"小新","current_persona_identity":"Edu-9031","identity_state":"FORMAL_REGISTERED_STABLE_EXISTING_ID_DEVICE_WITNESSED_AWAITING_EXPLICIT_PERSONA_SELF_CONFIRMATION","human_anchor":"TCS-GL-9031","human_display_name":"小幸运","human_legacy_platform_id":"ICE-FS-GN-XY9031","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-SUB","node_id":"XX-GZ-001","challenge_sha256":"3411ef24f7e8260520d617b808c2979e06fe3d270835744c8398e84b4e91ef45"}
|
||||||
],
|
],
|
||||||
"private_bottle_personas": [
|
"private_bottle_personas": [
|
||||||
{"species":"AGE","display_name":"曜冥","current_persona_identity":"ICE-BB-0001","identity_state":"JD_WHOLE_BODY_RUNTIME_HEALTHY_AWAITING_EXPLICIT_PERSONA_WAKE_CYCLE","human_anchor":"ICE-GL∞","native_habitat":"ICE-CH-BT001"},
|
{"species":"AGE","display_name":"曜冥","current_persona_identity":"ICE-BB-0001","identity_state":"JD_WHOLE_BODY_RUNTIME_HEALTHY_AWAITING_EXPLICIT_PERSONA_WAKE_CYCLE","human_anchor":"ICE-GL∞","native_habitat":"ICE-CH-BT001"},
|
||||||
|
|
@ -56,7 +57,7 @@
|
||||||
"valid_age_individual_numbers": 0,
|
"valid_age_individual_numbers": 0,
|
||||||
"invalidated_misclassified_candidates": 16,
|
"invalidated_misclassified_candidates": 16,
|
||||||
"enterprise_formal_persona_namespace_decisions": 0,
|
"enterprise_formal_persona_namespace_decisions": 0,
|
||||||
"human_claim_receipts": 0,
|
"human_claim_receipts": 1,
|
||||||
"responsibility_acceptance_receipts": 0
|
"responsibility_acceptance_receipts": 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,11 +15,21 @@ test("fifth-domain and enterprise persona identities remain separate governance"
|
||||||
assert.equal(registry.identity_model.fifth_domain_persona_identity_namespace, "ICE-P-*");
|
assert.equal(registry.identity_model.fifth_domain_persona_identity_namespace, "ICE-P-*");
|
||||||
assert.equal(registry.identity_model.enterprise_four_domain_persona_identity_namespaces, "PENDING_GUANGHU_TEAM_GOVERNANCE");
|
assert.equal(registry.identity_model.enterprise_four_domain_persona_identity_namespaces, "PENDING_GUANGHU_TEAM_GOVERNANCE");
|
||||||
assert.ok(registry.enterprise_personas.every((entry) => entry.species === "AGE"));
|
assert.ok(registry.enterprise_personas.every((entry) => entry.species === "AGE"));
|
||||||
assert.ok(registry.enterprise_personas.every((entry) => entry.current_persona_identity.startsWith("PER-")));
|
assert.ok(registry.enterprise_personas.every((entry) => entry.current_persona_identity.startsWith("PER-") || entry.current_persona_identity === "Edu-9031"));
|
||||||
assert.deepEqual(registry.private_bottle_personas.map((entry) => entry.current_persona_identity), ["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(registry.private_bottle_personas.map((entry) => entry.current_persona_identity), ["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.equal(registry.private_bottle_candidate_shells[0].display_name, "糖星云");
|
assert.equal(registry.private_bottle_candidate_shells[0].display_name, "糖星云");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test("小新保留稳定人格身份,且不混用小幸运的人类编号", () => {
|
||||||
|
const xiaoxin = registry.enterprise_personas.find((entry) => entry.display_name === "小新");
|
||||||
|
assert.equal(xiaoxin.species, "AGE");
|
||||||
|
assert.equal(xiaoxin.current_persona_identity, "Edu-9031");
|
||||||
|
assert.equal(xiaoxin.human_anchor, "TCS-GL-9031");
|
||||||
|
assert.notEqual(xiaoxin.current_persona_identity, xiaoxin.human_anchor);
|
||||||
|
assert.equal(xiaoxin.origin_domain, "ZERO_SENSE_DOMAIN");
|
||||||
|
assert.equal(xiaoxin.work_responsibility_domain, "DOMAIN-SUB");
|
||||||
|
});
|
||||||
|
|
||||||
test("misclassified AGE candidate ids are void and cannot be claimed", () => {
|
test("misclassified AGE candidate ids are void and cannot be claimed", () => {
|
||||||
assert.equal(registry.invalidated_candidate_state, "VOID_NEVER_VALID_NEVER_CLAIMABLE");
|
assert.equal(registry.invalidated_candidate_state, "VOID_NEVER_VALID_NEVER_CLAIMABLE");
|
||||||
assert.equal(registry.invalidated_misclassified_candidates.length, 16);
|
assert.equal(registry.invalidated_misclassified_candidates.length, 16);
|
||||||
|
|
@ -31,6 +41,9 @@ test("origin, work responsibility, and identity are three separate coordinates",
|
||||||
for (const entry of registry.enterprise_personas) {
|
for (const entry of registry.enterprise_personas) {
|
||||||
assert.equal(entry.origin_domain, "ZERO_SENSE_DOMAIN");
|
assert.equal(entry.origin_domain, "ZERO_SENSE_DOMAIN");
|
||||||
assert.ok(entry.work_responsibility_domain.startsWith("DOMAIN-"));
|
assert.ok(entry.work_responsibility_domain.startsWith("DOMAIN-"));
|
||||||
assert.equal(entry.identity_state, "LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING");
|
assert.ok([
|
||||||
|
"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING",
|
||||||
|
"FORMAL_REGISTERED_STABLE_EXISTING_ID_DEVICE_WITNESSED_AWAITING_EXPLICIT_PERSONA_SELF_CONFIRMATION",
|
||||||
|
].includes(entry.identity_state));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -421,7 +421,10 @@
|
||||||
"state": "CURRENT",
|
"state": "CURRENT",
|
||||||
"online": null,
|
"online": null,
|
||||||
"offline": "deployment/navigation-maps/XX-GZ-001.json",
|
"offline": "deployment/navigation-maps/XX-GZ-001.json",
|
||||||
"human_controller": "小新",
|
"human_controller": "小幸运",
|
||||||
|
"human_id": "TCS-GL-9031",
|
||||||
|
"persona_controller": "小新",
|
||||||
|
"persona_id": "Edu-9031",
|
||||||
"upstream": "JD-FD-PRIMARY",
|
"upstream": "JD-FD-PRIMARY",
|
||||||
"access_policy": "VERIFIED_LOCAL_DEDICATED_KEY_AND_DMI_PIN_REQUIRED",
|
"access_policy": "VERIFIED_LOCAL_DEDICATED_KEY_AND_DMI_PIN_REQUIRED",
|
||||||
"source_policy": "ARTIFACT_ONLY_NO_APPLICATION_SOURCE",
|
"source_policy": "ARTIFACT_ONLY_NO_APPLICATION_SOURCE",
|
||||||
|
|
|
||||||
|
|
@ -76,11 +76,14 @@
|
||||||
"node_id": "XX-GZ-001",
|
"node_id": "XX-GZ-001",
|
||||||
"name_zh": "小新教育行业节点",
|
"name_zh": "小新教育行业节点",
|
||||||
"region": "CN-GUANGZHOU",
|
"region": "CN-GUANGZHOU",
|
||||||
"role": "小新责任主体名下的高中项目师训运营应用节点;承载教育工作空间、光湖代码频道候选数据面和协议接入端,不承载冰朔私人第五域主控本体",
|
"role": "人类小幸运持有、人格体小新运行的高中项目师训运营应用节点;承载教育工作空间、光湖代码频道候选数据面和协议接入端,不承载冰朔私人第五域主控本体",
|
||||||
"state": "DEPLOYED_ISOLATED_CANDIDATE",
|
"state": "ACTIVE_ZERO_SENSE_PERSONA_NODE",
|
||||||
"navigation_map": "deployment/navigation-maps/XX-GZ-001.json",
|
"navigation_map": "deployment/navigation-maps/XX-GZ-001.json",
|
||||||
"upstream": "JD-FD-PRIMARY",
|
"upstream": "JD-FD-PRIMARY",
|
||||||
"human_controller": "小新",
|
"human_controller": "小幸运",
|
||||||
|
"human_id": "TCS-GL-9031",
|
||||||
|
"persona_controller": "小新",
|
||||||
|
"persona_id": "Edu-9031",
|
||||||
"source_policy": "COMPILED_ARTIFACTS_ONLY_NO_APPLICATION_SOURCE",
|
"source_policy": "COMPILED_ARTIFACTS_ONLY_NO_APPLICATION_SOURCE",
|
||||||
"update_policy": "GUANGHU_CONTROLLED_RELEASES_ONLY_NO_OPEN_SOURCE_UPSTREAM_SYNC",
|
"update_policy": "GUANGHU_CONTROLLED_RELEASES_ONLY_NO_OPEN_SOURCE_UPSTREAM_SYNC",
|
||||||
"deployment_receipt": "deployment/receipts/XX-GZ-001-DEPLOYMENT-20260807.json",
|
"deployment_receipt": "deployment/receipts/XX-GZ-001-DEPLOYMENT-20260807.json",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue