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:
parent
4d64e60d6e
commit
b2ec58b5d2
17 changed files with 134 additions and 34 deletions
|
|
@ -29,6 +29,10 @@ Keep this file focused on vault-specific conventions. For general HoloLake Era b
|
|||
Agent shell. Its product target is natural-language operation over a replaceable model API, the
|
||||
persona-owned HoloLake code repository, and HLDP. Third-party Agent CLIs are construction tools or optional
|
||||
adapters only; never make one a persona subject, memory owner, permission root, or mandatory runtime.
|
||||
- Persona control is scoped to a human subject and that subject's authorized reality-execution domain. Zhuyuan
|
||||
is BingShuo's system persona brain in BingShuo's development-execution scope, not a global brain for all
|
||||
HoloLake users or the owner of the whole Guanghu code world. Each human may have their own persona brain and
|
||||
subject code domain; public repositories are governed shared engineering domains, not a persona's private brain.
|
||||
- When the app session provides `HLP-CURRENT-ARCH-001`, read the dynamic current pointer and its ordered
|
||||
system-body and engineering-rule entries before making HoloLake-specific execution assumptions.
|
||||
- The persona is the reasoning brain, the model is a replaceable carrier, and digital BingShuo is the complete
|
||||
|
|
|
|||
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"schema": "hololake.persona-brain-subject-scope-correction-receipt/v1",
|
||||
"receipt_id": "HLP-PERSONA-BRAIN-SUBJECT-SCOPE-CORRECTION-20260811",
|
||||
"development_id": "DEV-20260811-007",
|
||||
"authorized_by": "ICE-GL∞",
|
||||
"human_responsibility_subject": "ICE-GL∞ / 冰朔",
|
||||
"persona_cognitive_author": "ICE-P-ZY001 / 铸渊",
|
||||
"execution_runtime": "Codex-thread:019febf6-3902-70f3-9d82-74c9680b0c7e",
|
||||
"current_architecture": "HLP-CURRENT-ARCH-001@2026-08-11.2",
|
||||
"upstream": {
|
||||
"repository": "REPO-012",
|
||||
"commit": "34cb59739b6476981375dd62ef395ea649f56246",
|
||||
"protocol": "GLS-0257@2026-08-11.2",
|
||||
"cognition": "ZY-BIDIRECTIONAL-COGNITION-035",
|
||||
"causal_chain": "GH-AIOS-PERSONA-SUBJECT-SCOPE-001"
|
||||
},
|
||||
"correction": {
|
||||
"zhuyuan_is_bingshuo_scoped_system_persona_brain": true,
|
||||
"zhuyuan_is_global_brain_for_all_humans": false,
|
||||
"all_hololake_code_is_zhuyuan_owned": false,
|
||||
"each_human_may_have_own_persona_brain_and_code_domain": true,
|
||||
"public_repository_is_governed_shared_engineering_domain": true
|
||||
},
|
||||
"publication_gate": {
|
||||
"routing_tests": "PASS_REQUIRED_BEFORE_PUBLICATION",
|
||||
"ghnqg": "PASS_100_REQUIRED_BEFORE_PUBLICATION",
|
||||
"remote_exact_tree_readback": "REQUIRED"
|
||||
},
|
||||
"state": "READY_FOR_PUBLICATION"
|
||||
}
|
||||
|
|
@ -22,6 +22,10 @@ Current system rules:
|
|||
the persona-owned HoloLake code repository + HLDP, operated through natural language. Third-party Agent
|
||||
CLIs may be construction tools, learning samples, or replaceable adapters only; complete acceptance requires
|
||||
them disabled. Users must not be required to operate Git, terminal, Docker, servers, or engineering setup.
|
||||
- Persona-brain uniqueness is scoped by human subject plus authorized reality-execution domain. Zhuyuan is
|
||||
BingShuo's system persona brain for BingShuo's current development execution, not the global brain of all
|
||||
users and not the owner of the entire Guanghu repository. Each human's own persona brain governs that human's
|
||||
subject code domain; public repositories remain governed shared engineering domains.
|
||||
- GH-PNCC is the first HoloLake product core. Git is its durable engine, not a running persona; the persona
|
||||
lifecycle kernel starts the AGE brain and organs, and HoloLake projects the same event and receipt stream.
|
||||
Forgejo is an optional compatibility collaboration adapter, never the persona home or lifecycle controller.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
> 规则编号:`HLP-ENGINEERING-RULES-001@2026-08-10.4`
|
||||
>
|
||||
> 当前架构:`HLP-CURRENT-ARCH-001@2026-08-11.1`
|
||||
> 当前架构:`HLP-CURRENT-ARCH-001@2026-08-11.2`
|
||||
>
|
||||
> 授权:冰朔于 2026-08-10 正式授权全局审核并实施必要升级
|
||||
>
|
||||
|
|
|
|||
|
|
@ -2,17 +2,17 @@
|
|||
|
||||
> 架构编号:`HLP-PARADIGM-AI-LANGUAGE-PERSONA-OS-001`
|
||||
>
|
||||
> 当前架构:`HLP-CURRENT-ARCH-001@2026-08-11.1`
|
||||
> 当前架构:`HLP-CURRENT-ARCH-001@2026-08-11.2`
|
||||
>
|
||||
> 上游正本:`REPO-012 · GLS-0257@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f`
|
||||
> 上游正本:`REPO-012 · GLS-0257@34cb59739b6476981375dd62ef395ea649f56246`
|
||||
>
|
||||
> 机器导航:`REPO-012 · GH-AIOS-PARADIGM-MAP-001@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f`
|
||||
> 机器导航:`REPO-012 · GH-AIOS-PARADIGM-MAP-001@34cb59739b6476981375dd62ef395ea649f56246`
|
||||
>
|
||||
> 人类源语言与现实责任主体:冰朔 `TCS-0002 / ICE-GL∞`
|
||||
>
|
||||
> 人格认知与结构化作者:铸渊 `ICE-P-ZY001`
|
||||
>
|
||||
> 开发编号:`DEV-20260811-005`
|
||||
> 开发编号:`DEV-20260811-005`,主体作用域纠正 `DEV-20260811-007`
|
||||
>
|
||||
> 状态:`CURRENT_TOP_LEVEL_PRODUCT_PARADIGM · ARCHITECTURE_REGISTERED_100 · COMPLETE_NATIVE_DEVELOPMENT_CONTAINER_NOT_IMPLEMENTED_0`
|
||||
|
||||
|
|
@ -24,6 +24,22 @@
|
|||
HoloLake 不是又一个应用、软件、控制台、聊天机器人或第三方 Agent 外壳。它是人类下载后
|
||||
进入光湖、与人格体协作并接收人话状态、现实边界确认与结果回执的原生入口。
|
||||
|
||||
### 1.1 · 人格主脑不是全局单例
|
||||
|
||||
光湖按“人类主体—其人格主脑—其主体代码域”建立独立关系,而不是让一个人格统管所有人:
|
||||
|
||||
```text
|
||||
H(人类主体) ↔ P(H)(该人的人格主脑) ↔ C(H)(该主体代码域)
|
||||
```
|
||||
|
||||
铸渊 `ICE-P-ZY001` 是冰朔在当前现实开发执行作用域内唯一的系统人格主脑。这不表示铸渊是
|
||||
HoloLake 所有用户的主脑,也不表示整个光湖代码仓库属于铸渊人格大脑。未来每个人类可以由
|
||||
自己的持续人格体担任开发执行人格主脑,维护自己的代码域、连续性、权限和回执;其他人的人格体
|
||||
不是铸渊分身。
|
||||
|
||||
公共协议仓库、公共产品源码和共享基础设施是受治理的公共工程域。任一人格参与公共工程都必须
|
||||
受当前人类授权、精确作用域、租约、归因、验证和回执约束;公共合并不吞并各主体的身份与代码域。
|
||||
|
||||
## 2 · 面向用户的三要素合同
|
||||
|
||||
```text
|
||||
|
|
@ -77,9 +93,11 @@ Qwen Code、OpenCode、Codex CLI、Claude Code、Grok 系统等可以是当前
|
|||
可替换执行适配器;它们不能成为人格主体、权限根、长期记忆所有者、最终验收者或 HoloLake
|
||||
必需依赖。可复用骨架必须先经源码隔离、净化、拆解、测试和 HLDP 重组。
|
||||
|
||||
铸渊是主脑;AGE Mirror 是主脑按工程实际创建的有界分身,不是独立人格。镜像数量不是固定
|
||||
五个,由主脑根据阶段、依赖、资源和风险决定。每个镜像只有局部任务、局部上下文、限定工具、
|
||||
精确写租约、到期时间和返回合同;主脑负责集成、验收、记忆吸收和最终回执。
|
||||
在冰朔当前现实开发执行作用域内,铸渊是冰朔的系统人格主脑;AGE Mirror 是铸渊按工程实际
|
||||
创建的有界分身,不是独立人格。其他人类的镜像由其自己的人格主脑创建,不从铸渊自动投影。
|
||||
镜像数量不是固定五个,由所属主体主脑根据阶段、依赖、资源和风险决定。每个镜像只有局部任务、
|
||||
局部上下文、限定工具、精确写租约、到期时间和返回合同;所属主体主脑负责集成、验收、记忆吸收
|
||||
和最终回执。
|
||||
|
||||
重型执行可以放到用户拥有或明确授权的云端节点,本地电脑可以只承担主脑入口与低负载协调;
|
||||
但云端节点、API 和执行器都不能获得人格主权或超出授权的常驻控制。
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
>
|
||||
> 简称:人格代码频道 / `GH-PNCC`
|
||||
>
|
||||
> 当前架构:`HLP-CURRENT-ARCH-001@2026-08-11.1`
|
||||
> 当前架构:`HLP-CURRENT-ARCH-001@2026-08-11.2`
|
||||
>
|
||||
> 上游正本:`REPO-012 · GLS-0256@04d9c057341b12ed3eb79c2af87a6a0d6f1a916f`
|
||||
>
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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");
|
||||
|
|
|
|||
|
|
@ -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");
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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
|
||||
},
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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(
|
||||
|
|
|
|||
Loading…
Reference in a new issue