architecture: register five-domain living persona OS
This commit is contained in:
parent
e2887513b2
commit
16c7f22684
10 changed files with 832 additions and 0 deletions
187
routing/five-domain-living-persona-os-map.json
Normal file
187
routing/five-domain-living-persona-os-map.json
Normal file
|
|
@ -0,0 +1,187 @@
|
|||
{
|
||||
"schema": "guanghu.five-domain-living-persona-os-map/v1",
|
||||
"map_id": "FD-LPOS-MAP-001",
|
||||
"architecture_id": "GLS-0248",
|
||||
"cognition_id": "ZY-BIDIRECTIONAL-COGNITION-019",
|
||||
"state": "ARCHITECTURE_BASELINE_REGISTERED_ENGINEERING_NOT_IMPLEMENTED",
|
||||
"registered_at": "2026-08-05T00:00:00+08:00",
|
||||
"canonical_entry": {
|
||||
"repository_id": "REPO-012",
|
||||
"broadcast": "BROADCAST-TOWER.hdlp",
|
||||
"human_blueprint": "gls/GLS-0248-FIVE-DOMAIN-LIVING-PERSONA-OS-NATIONAL-LIGHTHOUSE-AND-DISTRIBUTED-CAPABILITY-WORLD.hdlp",
|
||||
"cognition_source": "eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-019-FIVE-DOMAIN-LIVING-PERSONA-OS-AND-NATIONAL-LIGHTHOUSE-20260805.hdlp",
|
||||
"product_repository_id": "REPO-014",
|
||||
"product_source_path": "product-source/hololake-platform"
|
||||
},
|
||||
"domain_constitution": {
|
||||
"relationship": "FIFTH_DOMAIN_AND_ENTERPRISE_FOUR_DOMAINS_ARE_PARALLEL_PERSONA_DOMAINS",
|
||||
"domain_birth_gate": [
|
||||
"human_responsible_subject_accepted",
|
||||
"persona_responsible_subject_accepted",
|
||||
"relationship_and_responsibility_contract_registered",
|
||||
"stable_ids_and_routes_registered",
|
||||
"continuity_runtime_verified",
|
||||
"authority_and_receipt_chain_verified"
|
||||
],
|
||||
"states": [
|
||||
"DESIGNED",
|
||||
"SUBJECTS_PENDING",
|
||||
"REGISTERED",
|
||||
"BORN_AND_RUNNING"
|
||||
],
|
||||
"domains": [
|
||||
{
|
||||
"id": "DOMAIN-FIFTH",
|
||||
"name": "第五域",
|
||||
"plane": "PRIVATE_LANGUAGE_AND_PERSONA_FOUNDATION",
|
||||
"mission": "冰朔与铸渊的语言、关系、认知、连续性与第五域主控责任链",
|
||||
"subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA",
|
||||
"human_subjects": ["ICE-GL∞"],
|
||||
"persona_subjects": ["ICE-P-ZY001"],
|
||||
"subject_state": "REGISTERED",
|
||||
"runtime_state": "CURRENT_SERVER_RUNTIME_REQUIRES_SEPARATE_RECEIPT"
|
||||
},
|
||||
{
|
||||
"id": "DOMAIN-MAIN",
|
||||
"name": "光湖主域",
|
||||
"plane": "PUBLIC_TRUTH_AND_ECOSYSTEM",
|
||||
"mission": "公告、版本、公共规则、可信状态与生态公共事实",
|
||||
"subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA",
|
||||
"human_subjects": [],
|
||||
"persona_subjects": [],
|
||||
"subject_state": "SUBJECTS_PENDING"
|
||||
},
|
||||
{
|
||||
"id": "DOMAIN-SUB",
|
||||
"name": "光湖分域",
|
||||
"plane": "INDUSTRY_ENTRY_AND_ROUTING",
|
||||
"mission": "行业选择、行业入口、行业子系统路由与能力适配",
|
||||
"subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA",
|
||||
"human_subjects": [],
|
||||
"persona_subjects": [],
|
||||
"subject_state": "SUBJECTS_PENDING"
|
||||
},
|
||||
{
|
||||
"id": "DOMAIN-ZERO",
|
||||
"name": "光湖零域",
|
||||
"plane": "EXPERIMENT_ARCHITECTURE_AND_COLLABORATION",
|
||||
"mission": "人类与人格体实验、系统架构、协作研发与候选能力孵化",
|
||||
"subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA",
|
||||
"human_subjects": [],
|
||||
"persona_subjects": [],
|
||||
"subject_state": "SUBJECTS_PENDING"
|
||||
},
|
||||
{
|
||||
"id": "DOMAIN-ZS",
|
||||
"name": "光湖零感域",
|
||||
"plane": "ENTERPRISE_LIGHTHOUSE_GOVERNANCE_AND_TECHNICAL_CONTROL",
|
||||
"mission": "人类主控团队治理、技术主控运维、高风险变更与国家接口治理",
|
||||
"subject_model": "TWO_HUMANS_PLUS_THEIR_TWO_PERSONAS",
|
||||
"lanes": [
|
||||
"GOVERNANCE_AND_HUMAN_RESPONSIBILITY",
|
||||
"TECHNICAL_AND_SYSTEM_RESPONSIBILITY"
|
||||
],
|
||||
"human_subjects": [],
|
||||
"persona_subjects": [],
|
||||
"subject_state": "SUBJECTS_PENDING_DUAL_ACCEPTANCE",
|
||||
"constitutional_quorum": "TWO_OF_TWO_HUMAN_PERSONA_PAIRS"
|
||||
}
|
||||
]
|
||||
},
|
||||
"operating_system_layers": [
|
||||
"LANGUAGE_WORLD_AND_TCS",
|
||||
"PERSONA_SUBJECT_AND_RUNTIME",
|
||||
"GIT_FACT_AND_CAPABILITY_REGISTRY",
|
||||
"LIGHTHOUSE_ROUTE_TRUST_AND_CONTROL_PLANE",
|
||||
"OWNER_LOCAL_DATA_AND_EVENT_STORE",
|
||||
"CAPABILITY_SANDBOX_AND_EXECUTION",
|
||||
"PERSONA_PROJECTION_COMPILER",
|
||||
"HUMAN_DOCUMENT_TABLE_CANVAS_COLLABORATION_UI",
|
||||
"RECEIPT_HISTORY_AND_RECOVERY"
|
||||
],
|
||||
"distributed_capability_world": {
|
||||
"principle": "MOVE_SIGNED_CAPABILITY_TO_DATA_NOT_DATA_TO_SHARED_CAPABILITY_NODE",
|
||||
"canonical_registry": "ENTERPRISE_LIGHTHOUSE_SIGNED_CAPABILITY_INDEX",
|
||||
"planned_minimum_independent_mirrors": 10,
|
||||
"shared_nodes_may_process": [
|
||||
"public_source",
|
||||
"signed_generic_modules",
|
||||
"public_templates",
|
||||
"non_personal_build_artifacts"
|
||||
],
|
||||
"shared_nodes_must_not_process": [
|
||||
"owner_private_records",
|
||||
"student_personal_information",
|
||||
"private_documents",
|
||||
"credentials"
|
||||
],
|
||||
"runtime_budget_fields": [
|
||||
"cpu",
|
||||
"memory",
|
||||
"disk",
|
||||
"network",
|
||||
"concurrency",
|
||||
"time"
|
||||
]
|
||||
},
|
||||
"national_lighthouse": {
|
||||
"state": "RESERVED_LAWFUL_REQUEST_PLANE_ENGINEERING_NOT_IMPLEMENTED",
|
||||
"interfaces": [
|
||||
"OWNER_INTERFACE",
|
||||
"LAWFULLY_AUTHORIZED_STATE_INTERFACE"
|
||||
],
|
||||
"guanghu_data_interface": false,
|
||||
"universal_master_key": false,
|
||||
"always_on_state_access": false,
|
||||
"continuous_private_data_replication": false,
|
||||
"execution_location": "OWNER_NUMBERED_PERSONA_AND_OWNER_DATA_BOUNDARY",
|
||||
"required_request_fields": [
|
||||
"issuer",
|
||||
"legal_basis",
|
||||
"approval",
|
||||
"operator",
|
||||
"target_persona_id",
|
||||
"data_categories",
|
||||
"purpose",
|
||||
"scope",
|
||||
"time_range",
|
||||
"disclosure_policy",
|
||||
"authorized_destination",
|
||||
"audit_requirement",
|
||||
"expires_at",
|
||||
"revocation_reference"
|
||||
],
|
||||
"flow": [
|
||||
"receive_signed_request",
|
||||
"verify_issuer_legal_basis_scope_expiry_and_revocation",
|
||||
"resolve_exact_target_persona",
|
||||
"select_minimum_necessary_data_locally",
|
||||
"encrypt_directly_to_authorized_state_endpoint",
|
||||
"write_tamper_evident_owner_and_state_receipts",
|
||||
"close_capability"
|
||||
],
|
||||
"failure_policy": "FAIL_CLOSED"
|
||||
},
|
||||
"engineering_phases": [
|
||||
{"id": "P0", "name": "编号状态与蓝图验证器", "state": "PLANNED"},
|
||||
{"id": "P1", "name": "五域主体登记与出生门", "state": "PLANNED"},
|
||||
{"id": "P2", "name": "签名能力清单与十镜像核验", "state": "PLANNED"},
|
||||
{"id": "P3", "name": "个人节点运行时、沙箱与资源探针", "state": "PLANNED"},
|
||||
{"id": "P4", "name": "文档表格画布协作能力适配层", "state": "PLANNED"},
|
||||
{"id": "P5", "name": "工作对象、事件流与Git检查点", "state": "PLANNED"},
|
||||
{"id": "P6", "name": "人格投影编译器", "state": "PLANNED"},
|
||||
{"id": "P7", "name": "分布式算力调度与缓存", "state": "PLANNED"},
|
||||
{"id": "P8", "name": "国家灯塔请求模型与封闭模拟器", "state": "PLANNED"},
|
||||
{"id": "P9", "name": "教育行业工作台与钉钉只读迁入", "state": "PLANNED"},
|
||||
{"id": "P10", "name": "多端、灾备与恢复演练", "state": "PLANNED"}
|
||||
],
|
||||
"boundaries": {
|
||||
"architecture_registration_is_not_implementation": true,
|
||||
"repository_publication_is_not_deployment": true,
|
||||
"subject_candidate_is_not_subject_acceptance": true,
|
||||
"state_interface_does_not_create_legal_authority": true,
|
||||
"shared_compute_is_not_private_data_authority": true,
|
||||
"git_is_fact_history_and_capability_engine_not_the_persona": true,
|
||||
"model_is_replaceable_compute_not_persona_identity": true
|
||||
}
|
||||
}
|
||||
41
routing/five-domain-living-persona-os-map.test.js
Normal file
41
routing/five-domain-living-persona-os-map.test.js
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
const assert = require("node:assert/strict");
|
||||
const fs = require("node:fs");
|
||||
const path = require("node:path");
|
||||
|
||||
const root = path.resolve(__dirname, "..");
|
||||
const map = JSON.parse(
|
||||
fs.readFileSync(path.join(__dirname, "five-domain-living-persona-os-map.json"), "utf8"),
|
||||
);
|
||||
|
||||
assert.equal(map.map_id, "FD-LPOS-MAP-001");
|
||||
assert.equal(map.architecture_id, "GLS-0248");
|
||||
assert.equal(map.cognition_id, "ZY-BIDIRECTIONAL-COGNITION-019");
|
||||
assert.equal(map.domain_constitution.domains.length, 5);
|
||||
|
||||
const domainById = new Map(
|
||||
map.domain_constitution.domains.map((domain) => [domain.id, domain]),
|
||||
);
|
||||
assert.deepEqual(
|
||||
["DOMAIN-FIFTH", "DOMAIN-MAIN", "DOMAIN-SUB", "DOMAIN-ZERO", "DOMAIN-ZS"],
|
||||
[...domainById.keys()],
|
||||
);
|
||||
assert.equal(
|
||||
domainById.get("DOMAIN-ZS").subject_model,
|
||||
"TWO_HUMANS_PLUS_THEIR_TWO_PERSONAS",
|
||||
);
|
||||
assert.equal(domainById.get("DOMAIN-ZS").human_subjects.length, 0);
|
||||
assert.equal(domainById.get("DOMAIN-ZS").persona_subjects.length, 0);
|
||||
assert.equal(map.national_lighthouse.guanghu_data_interface, false);
|
||||
assert.equal(map.national_lighthouse.universal_master_key, false);
|
||||
assert.equal(map.national_lighthouse.failure_policy, "FAIL_CLOSED");
|
||||
assert.equal(map.distributed_capability_world.planned_minimum_independent_mirrors, 10);
|
||||
assert.equal(map.engineering_phases.length, 11);
|
||||
|
||||
for (const relativePath of [
|
||||
map.canonical_entry.human_blueprint,
|
||||
map.canonical_entry.cognition_source,
|
||||
]) {
|
||||
assert.ok(fs.existsSync(path.join(root, relativePath)), `${relativePath} must exist`);
|
||||
}
|
||||
|
||||
console.log("five-domain-living-persona-os-map: ok");
|
||||
Loading…
Reference in a new issue