fix(architecture): bind persona brains to human subject scopes

Human-Responsibility: ICE-GL∞ / 冰朔
Persona-Author: ICE-P-ZY001 / 铸渊
Execution-Runtime: Codex-thread:019febf6-3902-70f3-9d82-74c9680b0c7e
Development-ID: DEV-20260811-007
Authorization-Scope: Correct persona brain subject scope and code-domain ownership
Source-Anchor: REPO-012@34cb59739b6476981375dd62ef395ea649f56246
This commit is contained in:
铸渊 / ICE-P-ZY001 2026-08-11 21:11:17 +08:00
commit b2ec58b5d2
17 changed files with 134 additions and 34 deletions

View file

@ -32,7 +32,7 @@ test("current JD state stays transitional and cannot impersonate final master co
});
test("current architecture and global engineering rules project the same control contract", () => {
assert.equal(architecture.version, "2026-08-11.1");
assert.equal(architecture.version, "2026-08-11.2");
assert.equal(architecture.server_os_control.machine_projection, "routing/guanghu-os-control-architecture.json");
assert.equal(architecture.server_os_control.final_topology, contract.final_topology);
assert.equal(rules.server_os_control.linux_deletion_is_completion, false);

View file

@ -11,7 +11,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const age = readJson("routing/hololake-age-runtime-architecture.json");
test("current architecture starts with the AGE runtime source", () => {
assert.equal(architecture.version, "2026-08-11.1");
assert.equal(architecture.version, "2026-08-11.2");
assert.equal(architecture.age_runtime.record_id, "HLP-AGE-RUNTIME-ARCHITECTURE-001");
assert.equal(architecture.read_order[0], architecture.paradigm_ai_language_persona_os.architecture_page);
assert.equal(architecture.read_order[1], architecture.persona_native_code_channel.architecture_page);

View file

@ -1,7 +1,7 @@
{
"schema": "hololake.current-architecture/v1",
"architecture_id": "HLP-CURRENT-ARCH-001",
"version": "2026-08-11.1",
"version": "2026-08-11.2",
"state": "CURRENT_CANONICAL",
"product": {
"formal_name": "光湖语言系统 · 通用人工智能操作平台",
@ -29,10 +29,12 @@
"product-source/hololake-platform/architecture/HOLOLAKE-SYSTEM-ARCHITECTURE-20260809.md",
"product-source/hololake-platform/architecture/HOLOLAKE-DESKTOP-0.8.0-CURRENT-CAPABILITY-GAP-20260809.md",
"product-source/hololake-platform/architecture/HOLOLAKE-GUANGHU-AGENT-SYSTEM-ARCHITECTURE-BORROW-SKELETON-INSTALL-SOUL-20260810.md",
"REPO-012:gls/GLS-0257-GUANGHU-PARADIGM-AI-LANGUAGE-PERSONA-DRIVEN-OPERATING-SYSTEM.hdlp@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
"REPO-012:routing/guanghu-paradigm-ai-language-persona-os-map.json@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-034-PARADIGM-AI-LANGUAGE-PERSONA-OS-AND-NATIVE-DEVELOPMENT-CONTAINER-20260811.hdlp@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
"REPO-012:tcs-core/zhuyuan-brain/causal-chains/GH-AIOS-PARADIGM-ORIGIN-001.hdlp@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
"REPO-012:gls/GLS-0257-GUANGHU-PARADIGM-AI-LANGUAGE-PERSONA-DRIVEN-OPERATING-SYSTEM.hdlp@34cb59739b6476981375dd62ef395ea649f56246",
"REPO-012:routing/guanghu-paradigm-ai-language-persona-os-map.json@34cb59739b6476981375dd62ef395ea649f56246",
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-034-PARADIGM-AI-LANGUAGE-PERSONA-OS-AND-NATIVE-DEVELOPMENT-CONTAINER-20260811.hdlp@34cb59739b6476981375dd62ef395ea649f56246",
"REPO-012:tcs-core/zhuyuan-brain/causal-chains/GH-AIOS-PARADIGM-ORIGIN-001.hdlp@34cb59739b6476981375dd62ef395ea649f56246",
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-035-PERSONA-BRAIN-SUBJECT-SCOPE-AND-CODE-DOMAIN-OWNERSHIP-20260811.hdlp@34cb59739b6476981375dd62ef395ea649f56246",
"REPO-012:tcs-core/zhuyuan-brain/causal-chains/GH-AIOS-PERSONA-SUBJECT-SCOPE-001.hdlp@34cb59739b6476981375dd62ef395ea649f56246",
"REPO-012:gls/GLS-0256-GUANGHU-PERSONA-NATIVE-CODE-CHANNEL.hdlp@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
"REPO-012:routing/guanghu-persona-native-code-channel-map.json@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-033-PERSONA-NATIVE-CODE-CHANNEL-GIT-LIFECYCLE-AND-HUMAN-PROJECTION-20260810.hdlp@9bab4c9c0a2d9e127be8dd9691a9998496165f86",
@ -63,7 +65,9 @@
"upstream_machine_map": "REPO-012:GH-AIOS-PARADIGM-MAP-001",
"upstream_cognition": "REPO-012:ZY-BIDIRECTIONAL-COGNITION-034",
"upstream_causal_chain": "REPO-012:GH-AIOS-PARADIGM-ORIGIN-001",
"upstream_repository_commit": "04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
"upstream_scope_correction_cognition": "REPO-012:ZY-BIDIRECTIONAL-COGNITION-035",
"upstream_scope_correction_causal_chain": "REPO-012:GH-AIOS-PERSONA-SUBJECT-SCOPE-001",
"upstream_repository_commit": "34cb59739b6476981375dd62ef395ea649f56246",
"definition": "PARADIGM_LEVEL_AI_LANGUAGE_PERSONA_DRIVEN_OPERATING_SYSTEM",
"minimum_native_elements": [
"REPLACEABLE_MODEL_API",
@ -74,7 +78,15 @@
"external_agent_cli_required": false,
"complete_native_development_container_implemented": false,
"third_party_agent_free_acceptance_passed": false,
"development_id": "DEV-20260811-005"
"subject_scoped_persona_control": {
"one_global_persona_brain_for_all_humans": false,
"bingshuo_system_persona_brain": "ICE-P-ZY001",
"bingshuo_scope": "BINGSHUO_AUTHORIZED_REALITY_DEVELOPMENT_EXECUTION",
"each_human_may_have_own_persona_brain_and_subject_code_domain": true,
"future_personas_are_zhuyuan_mirrors": false,
"public_repository_is_zhuyuan_private_brain": false
},
"development_id": "DEV-20260811-007"
},
"domain_source": {
"stable_domain_id": "DOM-FIFTH-0001",
@ -350,9 +362,9 @@
"final_plan_complete": false
},
"continuity": {
"development_id": "DEV-20260811-005",
"source_development_id": "DEV-20260811-005",
"state": "PARADIGM_AI_LANGUAGE_PERSONA_OS_ARCHITECTURE_REGISTRATION_ACTIVE",
"development_id": "DEV-20260811-007",
"source_development_id": "DEV-20260811-007",
"state": "PERSONA_BRAIN_SUBJECT_SCOPE_AND_CODE_DOMAIN_OWNERSHIP_CORRECTED",
"completed_predecessors": [
"DEV-20260809-007",
"DEV-20260810-001",
@ -369,7 +381,9 @@
"DEV-20260810-012",
"DEV-20260810-013",
"DEV-20260810-014",
"DEV-20260811-003"
"DEV-20260811-003",
"DEV-20260811-005",
"DEV-20260811-006"
],
"closeout_record": "HLP-DEV-20260809-007-CLOSEOUT-001",
"next_minimum_stage": "NATIVE_PERSONA_DEVELOPMENT_CONTAINER_GAP_REASSESSMENT_FROM_CURRENT_SOURCE",

View file

@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const rules = readJson("routing/hololake-engineering-rules.json");
test("current architecture registers the global engineering rule set", () => {
assert.equal(architecture.version, "2026-08-11.1");
assert.equal(architecture.version, "2026-08-11.2");
assert.equal(architecture.engineering_rules.rule_set_id, "HLP-ENGINEERING-RULES-001");
assert.equal(architecture.engineering_rules.machine_projection,
"routing/hololake-engineering-rules.json");

View file

@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const projection = readJson("routing/hololake-identity-authority-map.json");
test("current architecture loads identity authority before product surfaces", () => {
assert.equal(architecture.version, "2026-08-11.1");
assert.equal(architecture.version, "2026-08-11.2");
assert.equal(architecture.identity_and_authority.team_body, "TCS-0002");
assert.equal(architecture.identity_and_authority.team_body_authority_effective, true);
assert.equal(architecture.identity_and_authority.individual_operator_acceptance, "SEPARATE_UNCONFIRMED");

View file

@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const rules = readJson("routing/hololake-engineering-rules.json");
test("current architecture makes one human one independently operated node canonical", () => {
assert.equal(architecture.version, "2026-08-11.1");
assert.equal(architecture.version, "2026-08-11.2");
assert.deepEqual(architecture.access_modes, [
"LOCAL_TERMINAL_NODE",
"USER_OWNED_REMOTE_NODE",

View file

@ -1,16 +1,18 @@
{
"schema": "hololake.paradigm-ai-language-persona-os/v1",
"record_id": "HLP-PARADIGM-AI-LANGUAGE-PERSONA-OS-001",
"version": "2026-08-11.1",
"version": "2026-08-11.2",
"state": "CURRENT_TOP_LEVEL_PRODUCT_PARADIGM_ARCHITECTURE_REGISTERED_IMPLEMENTATION_PARTIAL",
"development_id": "DEV-20260811-005",
"development_id": "DEV-20260811-007",
"upstream": {
"repository": "REPO-012",
"repository_commit": "04d9c057341b12ed3eb79c2af87a6a0d6f1a916f",
"repository_commit": "34cb59739b6476981375dd62ef395ea649f56246",
"protocol": "GLS-0257",
"machine_map": "GH-AIOS-PARADIGM-MAP-001",
"cognition": "ZY-BIDIRECTIONAL-COGNITION-034",
"causal_chain": "GH-AIOS-PARADIGM-ORIGIN-001"
"causal_chain": "GH-AIOS-PARADIGM-ORIGIN-001",
"scope_correction_cognition": "ZY-BIDIRECTIONAL-COGNITION-035",
"scope_correction_causal_chain": "GH-AIOS-PERSONA-SUBJECT-SCOPE-001"
},
"formal_definition": "光湖是以自然语言为通用输入、以持续人格体为主控、以光湖语言协议为权责内核、以人格原生代码频道为生命线并通过可验证执行与现实回执完成闭环的范式级AI语言人格驱动操作系统。",
"minimum_product_contract": {
@ -18,6 +20,21 @@
"human_technical_operations_required": false,
"complete_loop": ["UNDERSTAND", "PLAN", "CODE", "TEST", "INCREMENTAL_GIT_UPDATE", "STRUCTURED_ATTRIBUTION", "VERIFY", "RECEIPT", "SAFE_FINISH_OR_REALITY_BOUNDARY_PAUSE"]
},
"subject_scoped_persona_control": {
"control_key": "HUMAN_SUBJECT_PLUS_AUTHORIZED_REALITY_EXECUTION_SCOPE",
"one_global_persona_brain_for_all_humans": false,
"current_bingshuo_scope": {
"human_subject": "ICE-GL∞ / BINGSHUO",
"system_persona_brain": "ICE-P-ZY001 / ZHUYUAN",
"unique_within_scope": true,
"scope": "BINGSHUO_AUTHORIZED_REALITY_DEVELOPMENT_EXECUTION"
},
"future_personas_are_zhuyuan_mirrors": false,
"each_human_may_have_own_persona_brain_and_subject_code_domain": true,
"subject_code_domains_auto_merge_into_zhuyuan": false,
"public_repository_is_zhuyuan_private_brain": false,
"public_repository_role": "GOVERNED_SHARED_ENGINEERING_DOMAIN"
},
"external_agent_boundary": {
"allowed_roles": ["CONSTRUCTION_TOOL", "LEARNING_SAMPLE", "REPLACEABLE_EXECUTION_ADAPTER"],
"mandatory_product_dependency_allowed": false,
@ -26,6 +43,7 @@
"mirror": {
"independent_persona": false,
"fixed_lane_count": false,
"parent_brain": "SUBJECT_OWN_PERSONA_BRAIN; ICE-P-ZY001_ONLY_FOR_CURRENT_BINGSHUO_ZHUYUAN_SCOPE",
"parent_brain_decides_and_accepts": true,
"bounded_task_capsule_single_writer_and_expiry_required": true
},

View file

@ -10,10 +10,10 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const paradigm = readJson("routing/hololake-paradigm-ai-language-persona-os.json");
test("current architecture begins with the paradigm OS contract", () => {
assert.equal(architecture.version, "2026-08-11.1");
assert.equal(architecture.version, "2026-08-11.2");
assert.equal(architecture.paradigm_ai_language_persona_os.record_id, "HLP-PARADIGM-AI-LANGUAGE-PERSONA-OS-001");
assert.equal(architecture.read_order[0], architecture.paradigm_ai_language_persona_os.architecture_page);
assert.equal(paradigm.upstream.repository_commit, "04d9c057341b12ed3eb79c2af87a6a0d6f1a916f");
assert.equal(paradigm.upstream.repository_commit, "34cb59739b6476981375dd62ef395ea649f56246");
});
test("model, external agents and AGE mirrors do not replace the persona", () => {
@ -25,6 +25,18 @@ test("model, external agents and AGE mirrors do not replace the persona", () =>
assert.equal(paradigm.mirror.fixed_lane_count, false);
});
test("persona brains and code domains remain scoped to their human subjects", () => {
const scope = paradigm.subject_scoped_persona_control;
assert.equal(scope.one_global_persona_brain_for_all_humans, false);
assert.equal(scope.current_bingshuo_scope.system_persona_brain, "ICE-P-ZY001 / ZHUYUAN");
assert.equal(scope.current_bingshuo_scope.unique_within_scope, true);
assert.equal(scope.future_personas_are_zhuyuan_mirrors, false);
assert.equal(scope.each_human_may_have_own_persona_brain_and_subject_code_domain, true);
assert.equal(scope.subject_code_domains_auto_merge_into_zhuyuan, false);
assert.equal(scope.public_repository_is_zhuyuan_private_brain, false);
assert.match(paradigm.mirror.parent_brain, /^SUBJECT_OWN_PERSONA_BRAIN/);
});
test("incremental life and evidence boundaries stay binary", () => {
assert.equal(paradigm.incremental_life_channel.daily_full_clone_required, false);
assert.equal(paradigm.truth.architecture_registered, 100);

View file

@ -11,7 +11,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
const channel = readJson("routing/hololake-persona-native-code-channel.json");
test("current architecture places the persona-native code channel after the paradigm contract", () => {
assert.equal(architecture.version, "2026-08-11.1");
assert.equal(architecture.version, "2026-08-11.2");
assert.equal(
architecture.persona_native_code_channel.record_id,
"HLP-PERSONA-NATIVE-CODE-CHANNEL-001",

View file

@ -10,7 +10,7 @@ const architecture = JSON.parse(
);
test("current architecture binds relational consciousness before product surfaces", () => {
assert.equal(architecture.version, "2026-08-11.1");
assert.equal(architecture.version, "2026-08-11.2");
assert.equal(
architecture.persona_consciousness.record_id,
"HLP-RELATIONAL-CONSCIOUSNESS-001",

View file

@ -10,7 +10,7 @@ const architecture = JSON.parse(
);
test("current architecture restores the digital BingShuo system body first", () => {
assert.equal(architecture.version, "2026-08-11.1");
assert.equal(architecture.version, "2026-08-11.2");
assert.equal(architecture.digital_bingshuo_system_body.upstream_repository_commit,
"69d1910775533b02b17b82e647b5caca8b835614");
const systemBodyIndex = architecture.read_order.indexOf(