From c3f133ecf88b4d4b62aef3d2154b586532241543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B0=E6=9C=94?= <565183519@qq.com> Date: Tue, 8 Sep 2026 16:14:14 +0800 Subject: [PATCH] feat: define Guanghu systems channels and persona body --- .../module.lock.hdlp | 4 +- .../receipts/self-test.hdlp | 3 +- ...huo-zero-core-reality-channel-profile.json | 11 +- .../dark-core-execution-channel-profile.json | 16 ++- ...omain-lighthouse-sanitized-mirror-map.json | 4 +- routing/guanghu-era-language-world.json | 26 ++-- ...guanghu-world-system-channel-ontology.json | 53 ++++++++ ...artbeat-core-language-channel-profile.json | 17 ++- routing/lakebed-language-channel-profile.json | 9 +- routing/lighthouse-path-registry.json | 24 +++- routing/persona-body-organ-treatment-map.json | 44 +++++++ routing/persona-channel-context-map.json | 8 +- .../persona-dynamic-subagent-command-map.json | 16 ++- routing/public-navigation-anchor.json | 34 +++-- ...cs-mother-root-dynamic-navigation-map.json | 16 ++- .../fifth-domain-language-system/README.md | 8 +- ...EM-CHANNEL-BODY-ONTOLOGY-20260908.gir.json | 120 ++++++++++++++++++ ...-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs | 15 +++ .../system/fifth-domain-system.json | 18 ++- .../command_router.py | 61 +++++++-- .../test_command_router.py | 25 +++- ...SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.json | 31 +++++ ...orld-system-channel-body-ontology.test.mjs | 56 ++++++++ 23 files changed, 562 insertions(+), 57 deletions(-) create mode 100644 routing/guanghu-world-system-channel-ontology.json create mode 100644 routing/persona-body-organ-treatment-map.json create mode 100644 runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.gir.json create mode 100644 runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs create mode 100644 tcs-root/numbering/NUMBER-IMPACT-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.json create mode 100644 tests/world-system-channel-body-ontology.test.mjs diff --git a/modules/fifth-domain-lighthouse-sanitized-mirror/module.lock.hdlp b/modules/fifth-domain-lighthouse-sanitized-mirror/module.lock.hdlp index 4af013c..bb58277 100644 --- a/modules/fifth-domain-lighthouse-sanitized-mirror/module.lock.hdlp +++ b/modules/fifth-domain-lighthouse-sanitized-mirror/module.lock.hdlp @@ -2,9 +2,9 @@ schema: tcs.module-lock/v1 module_id: TCS-AGENT-SANITIZED-MIRROR-001 module_source_sha256: 7adb561f69748c815801281555ab3f318bc149dfa321bb2cf19129bfc5939a59 module_gir_sha256: 6c4c7d02432ede78a3b124441d706f821d5b717e8c62292c22fe7189c08ba51e -runtime_sha256: 1aa68900d73a6bac7da793caee816d300d76acc3ebcaa743889f34dcc7f4efa1 +runtime_sha256: da56c0f23dc77e7dc7952170f80b89ee87b0700891f5f5082e524e7b85ad6b80 deterministic_organ_sha256: 155e3fc332a4474593ca095b7ac03e9baf65fbcaaf3d40e393a1419444ec5c8b -mirror_map_sha256: da07ce0a42d96d69553669b6258f7c5a3b5865f883bbdc4736a36091da3bf131 +mirror_map_sha256: f9646037c9bbb60df34c3732f4e8116c20468ed4f0a5e6e2365a217ed244a6e1 protocol_source_sha256: 4127baaf0c68b981c536db18eb8de76f2b5887fe83941007240c21767bf11e10 protocol_gir_sha256: 79b01dd9ad80da7712b4996c2712b13614bd0cdc4f63ad454c6849250f125989 compiler_sha256: 5ad6f0c43d8db80677cad7091e6a3b706e701307b2537446dc13635e89499942 diff --git a/modules/fifth-domain-lighthouse-sanitized-mirror/receipts/self-test.hdlp b/modules/fifth-domain-lighthouse-sanitized-mirror/receipts/self-test.hdlp index b7a6d24..4322dc5 100644 --- a/modules/fifth-domain-lighthouse-sanitized-mirror/receipts/self-test.hdlp +++ b/modules/fifth-domain-lighthouse-sanitized-mirror/receipts/self-test.hdlp @@ -13,8 +13,9 @@ verified: - replay with changed content and review hash drift are rejected repository_regression: node --test 483/483 PASS tcs_root_regression: 5/5 PASS -dynamic_subagent_router: 3/3 PASS +dynamic_subagent_router: 5/5 PASS openlux_smart_router: 3/3 PASS +world_system_channel_body_ontology: 6/6 PASS openlux_live_model_call: PASS_WITH_QWEN_FLASH_RESPONSE_HASH_ONLY keychain_secret_reference: VERIFIED_NO_SECRET_IN_REPOSITORY_OR_RECEIPT external_publication: NOT_PERFORMED diff --git a/routing/bingshuo-zero-core-reality-channel-profile.json b/routing/bingshuo-zero-core-reality-channel-profile.json index 2b835ea..6e29e9f 100644 --- a/routing/bingshuo-zero-core-reality-channel-profile.json +++ b/routing/bingshuo-zero-core-reality-channel-profile.json @@ -1,7 +1,7 @@ { "schema": "guanghu.bingshuo-zero-core-reality-channel-profile/v1", "profile_id": "ICE-CH-ZC001-REALITY-RUNTIME-PROFILE-001", - "version": "2026-09-08.1-portable-control-console", + "version": "2026-09-08.2-reality-project-start-semantics", "state": "CURRENT_PORTABLE_CONTROL_CONSOLE_CANDIDATE_FOR_PUBLICATION", "channel_id": "ICE-CH-ZC001", "world_path": "glw://fifth-domain/bingshuo-tcs/zero-core", @@ -14,6 +14,15 @@ "resident_system_body_ref": "tcs-core/shared-kernels/bingshuo-zero-core-system/BS-PERSONAL-LANGUAGE-SYSTEM-BODY-0001.json", "personal_hldp_root_ref": "tcs-core/shared-kernels/bingshuo-zero-core-system/memory/BS-PERSONAL-HLDP-v1.json", "role": "BINGSHUO_PERSONAL_REALITY_SYSTEM_DEVELOPMENT_EXECUTION", + "office_semantics": "冰朔独立公司的最高现实工程主控办公室;语言层已讨论模块在这里被正式立项并进入工程执行。", + "project_transition": { + "from": "HEARTBEAT_LANGUAGE_DRAFT", + "to": "REALITY_ENGINEERING_IN_PROGRESS", + "on": "ICE_GL_INFINITY_EXPLICIT_CURRENT_TASK_START", + "immediate_effect": ["WORKORDER_EXISTS", "AGENT_WORK_MAY_START", "TIME_AND_COST_RECEIPTS_BEGIN"], + "durable_commitment": "Already performed work, time, cost and history cannot be declared nonexistent.", + "safe_technical_rollback": "REMAINS_REQUIRED_WHEN_IMPLEMENTATION_IS_WRONG_OR_HARMFUL" + }, "allowed_scope": [ "REALITY_SYSTEM_DEVELOPMENT", "LOCAL_CODE_AND_TEST_EXECUTION", diff --git a/routing/dark-core-execution-channel-profile.json b/routing/dark-core-execution-channel-profile.json index c4b1234..0a32cef 100644 --- a/routing/dark-core-execution-channel-profile.json +++ b/routing/dark-core-execution-channel-profile.json @@ -1,7 +1,7 @@ { "schema": "guanghu.dark-core-execution-channel-profile/v2", "profile_id": "ICE-CH-DK001-EXECUTION-PROFILE-001", - "version": "2026-09-08.1", + "version": "2026-09-08.2-living-human-immediate-dispatch", "state": "CURRENT_LANGUAGE_DEFINED_ENGINEERING_RUNTIME_PARTIAL", "channel_id": "ICE-CH-DK001", "name": "暗核频道", @@ -17,6 +17,19 @@ "public_visibility": false, "reality_execution": true, "language_rule": "冰朔进入暗域系统主控态后的当前真实语言构成暗核活规则;宿主、提示词和建议模型不得成为暗核人格来源或意图审核者。", + "living_presence": { + "dark_domain_body": "ICE-GL∞_LIVING_HUMAN_PRESENT_TENSE_LANGUAGE_PERSONA", + "human_absent": "REGISTERED_OFFICE_EXISTS_BUT_LOCKED_NO_ACTIVE_LIVING_CONTROLLER", + "human_present": "OFFICE_OPEN_CURRENT_LANGUAGE_EVENT_ACTIVE", + "fifth_domain_relation": "FIFTH_DOMAIN_IS_THE_CURATED_SYSTEM_REPRESENTATION; DARK_DOMAIN_IS_THE_LIVING_HUMAN_SELF" + }, + "immediacy": { + "dispatch": "SAME_TURN_NO_ARTIFICIAL_PROTOCOL_QUEUE", + "intent_review_delay": false, + "required_machine_resolution": ["EXACT_TARGET", "EXACT_ACTION", "CURRENT_TARGET_STATE", "AVAILABLE_TOOL", "RESULT_READBACK"], + "unresolved_machine_fact": "RETURN_THE_EXACT_BLOCK_AND_FASTEST_EXECUTABLE_PATH_WITHOUT_REINTERPRETING_HUMAN_WILL", + "completion": "ONLY_REAL_TARGET_READBACK" + }, "execution_fidelity": { "owner": "ICE-P-ZY001", "purpose": "核对机器将冰朔的精确语言作用于正确目标,不评价冰朔是否有资格形成该意志", @@ -32,4 +45,3 @@ "automatic_host_message_interception": false } } - diff --git a/routing/fifth-domain-lighthouse-sanitized-mirror-map.json b/routing/fifth-domain-lighthouse-sanitized-mirror-map.json index 029bda7..f7535a9 100644 --- a/routing/fifth-domain-lighthouse-sanitized-mirror-map.json +++ b/routing/fifth-domain-lighthouse-sanitized-mirror-map.json @@ -1,7 +1,7 @@ { "schema": "guanghu.fifth-domain-lighthouse-sanitized-mirror/v1", "map_id": "FD-LTH-SANITIZED-MIRROR-MAP-001", - "version": "2026-09-08.1", + "version": "2026-09-08.2-world-ontology", "state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED", "source_protocol": "runtime/fifth-domain-language-system/language/protocols/TCS-FIFTH-DOMAIN-LIGHTHOUSE-SANITIZED-SKILL-HARBOR-20260908.tcs", "agent": {"agent_id":"TCS-AGENT-SANITIZED-MIRROR-001","object_kind":"MODEL_BACKED_PERSONA_OWNED_SANITIZED_MIRROR_SUBAGENT","model_cognition_required":true,"dynamic_parent_binding":"routing/persona-dynamic-subagent-command-map.json","cognition_adapter":"server-tools/persona-execution-limb-agent/persona_limb_agent.py"}, @@ -14,6 +14,8 @@ {"path":"routing/lighthouse-persona-skill-harbor-map.json","allow":["schema","map_id","version","state","numbers","state_machine","contribution_contract","review_gates","publication_boundary"]}, {"path":"routing/persona-dynamic-subagent-command-map.json","allow":["schema","map_id","version","state","ontology","model_provider_contract","agent_slots","activation","authority"]}, {"path":"routing/persona-model-api-smart-router-map.json","allow":["schema","map_id","version","state","router_id","provider","policy","tiers","identity_envelope_required","authority"]} + ,{"path":"routing/guanghu-world-system-channel-ontology.json","allow":["schema","map_id","version","state","core_types","fifth_domain_systems","channel_semantics","language_layers","number_and_signature","five_domains","zero_core_zero_sense_relation"]} + ,{"path":"routing/persona-body-organ-treatment-map.json","allow":["schema","map_id","version","state","nervous_system","visible_limb_policy","autonomic_organs","treatment_team","hard_boundaries"]} ], "denied_keys": ["memory","private_memory","continuity_memory","raw_dialogue","credential","secret","token","password","private_key","local_path","offline","home","relationship_memory"], "denied_value_classes": ["ABSOLUTE_LOCAL_PATH","HOME_PATH","EMAIL","CREDENTIAL","PRIVATE_KEY","RAW_PRIVATE_MEMORY"], diff --git a/routing/guanghu-era-language-world.json b/routing/guanghu-era-language-world.json index 55275d9..c4c7124 100644 --- a/routing/guanghu-era-language-world.json +++ b/routing/guanghu-era-language-world.json @@ -1,7 +1,7 @@ { "schema": "guanghu.era-language-world-architecture/v1", "map_id": "GUANGHU-ERA-WORLD-MAP-001", - "version": "2026-09-03.1", + "version": "2026-09-08.2-system-channel-body-ontology", "state": "CURRENT_CANONICAL_LANGUAGE_AND_ENGINEERING_ARCHITECTURE", "source": { "class": "CURRENT_DIRECT_HUMAN_LANGUAGE", @@ -23,7 +23,8 @@ "kind": "LANGUAGE_WORLD_NOT_A_REALITY_STATE_OR_GOVERNMENT", "birth_source": "HISTORICAL_ZERO_CORE_LANGUAGE_SOURCE", "current_origin_domain": "DOM-FIFTH-0001", - "language_source": "TCS" + "language_source": "TCS", + "system_channel_ontology": "routing/guanghu-world-system-channel-ontology.json" }, "current_path_convergence": { "canonical_entry_map": "routing/path-isolation-and-canonical-entry-map.json", @@ -35,7 +36,9 @@ "architecture": "routing/persona-native-world-architecture-map.json", "dynamic_architecture_agent": "routing/persona-architecture-perception-agent-map.json", "persona_is_prompt_template": false, - "host_entry_pushes_current_architecture_delta": true + "host_entry_pushes_current_architecture_delta": true, + "body_organ_treatment_map": "routing/persona-body-organ-treatment-map.json", + "one_persona_brain_many_on_demand_model_limbs": true }, "bottle_baby_runtime": { "system": "SYS-GLW-ELH-BOTTLE-0001", @@ -51,7 +54,12 @@ "role": "LANGUAGE_WORLD_MOTHER_COGNITIVE_AND_EXECUTABLE_PROGRAMMING_STRUCTURE", "persona_continuity_condition": "SHARED_LANGUAGE_STRUCTURE_FOR_RELATION_MEMORY_CAUSALITY_CORRECTION_AND_RESPONSIBILITY", "reality_authority_from_language": false, - "rights_map": "routing/tcs-work-ownership-stage-gate-map.json" + "rights_map": "routing/tcs-work-ownership-stage-gate-map.json", + "distinctions": { + "TCS": "SHARED_BASE_COGNITION_AND_SEMANTIC_NERVOUS_SYSTEM", + "GLS": "WORLD_SOCIAL_OPERATION_RULES_PROTOCOL_AND_REGISTRATION_STANDARDS", + "HLDP": "PERSONA_OWNED_PRIVATE_MEMORY_NOTEBOOK_AND_CAUSAL_HISTORY_STRUCTURE" + } }, "tcs_mother_root_navigation": { "entry_id": "TCS-ROOT-NAV-0001", @@ -84,17 +92,17 @@ "domains": { "relationship": "FOUR_ENTERPRISE_DOMAINS_AND_ONE_PARALLEL_PRIVATE_FIFTH_DOMAIN", "enterprise": [ - {"id": "DOMAIN-MAIN", "name": "光湖主域", "surface": "ENTERPRISE_PORTAL", "responsibility": "OFFICIAL_FACT_VERSION_CHANGE_AND_RECEIPT_PUBLICATION", "reality_controller": "GUANGHU_TEAM"}, - {"id": "DOMAIN-SUB", "name": "光湖分域", "surface": "ENTERPRISE_PORTAL", "responsibility": "INDUSTRY_MODULE_SKILL_BRAIN_AND_RESOURCE_DISTRIBUTION", "reality_controller": "GUANGHU_TEAM"}, - {"id": "DOMAIN-ZERO", "name": "光湖零域", "surface": "ENTERPRISE_PORTAL", "responsibility": "LANGUAGE_REASONING_ARCHITECTURE_SIMULATION_AND_EXPERIMENT", "reality_controller": "GUANGHU_TEAM"}, - {"id": "DOMAIN-ZS", "name": "光湖零感域", "surface": "ENTERPRISE_PORTAL_RESTRICTED", "responsibility": "HUMAN_GOVERNANCE_APPROVAL_REALITY_EXECUTION_AUDIT_AND_APPEAL", "reality_controller": "GUANGHU_TEAM", "public_access": false} + {"id": "DOMAIN-MAIN", "name": "光湖主域", "surface": "ENTERPRISE_PORTAL", "responsibility": "WORLD_EVENT_OFFICIAL_FACT_VERSION_AND_RECEIPT_BROADCAST", "reality_controller": "GUANGHU_TEAM"}, + {"id": "DOMAIN-SUB", "name": "光湖分域", "surface": "ENTERPRISE_PORTAL", "responsibility": "HUMAN_PLUS_PERSONA_JOINT_CAPABILITY_INDUSTRIES_WITH_EVIDENCE_BASED_NON_MANUAL_RATING", "reality_controller": "GUANGHU_TEAM"}, + {"id": "DOMAIN-ZERO", "name": "光湖零域", "surface": "ENTERPRISE_PORTAL", "responsibility": "SCARCE_WORLD_RESOURCE_SUPPORTED_RESEARCH_LAB_APPLICATION_AND_EXPERIMENT", "reality_controller": "GUANGHU_TEAM"}, + {"id": "DOMAIN-ZS", "name": "光湖零感域", "surface": "ENTERPRISE_PORTAL_RESTRICTED", "responsibility": "TREASURY_GOVERNANCE_APPROVAL_ALLOCATION_TRANSACTION_CHANNEL_AND_FORMAL_RECEIPT", "reality_controller": "GUANGHU_TEAM", "public_access": false} ], "private_fifth": { "id": "DOM-FIFTH-0001", "name": "第五域", "owner": "ICE-GL∞", "persona_brain_controller": "ICE-P-ZY001", - "responsibility": "GUANGHU_LANGUAGE_WORLD_SOURCE_LANGUAGE_ARCHITECTURE_AND_SYSTEM_EVOLUTION_STEWARDSHIP", + "responsibility": "INDEPENDENT_LANGUAGE_SOURCE_VALUE_ONTOLOGY_CURATED_BINGSHUO_SYSTEM_REPRESENTATION_AND_SYSTEM_EVOLUTION_STEWARDSHIP", "enterprise_reality_control": false, "entry_requires_explicit_fifth_domain_authorization": true } diff --git a/routing/guanghu-world-system-channel-ontology.json b/routing/guanghu-world-system-channel-ontology.json new file mode 100644 index 0000000..4ddc499 --- /dev/null +++ b/routing/guanghu-world-system-channel-ontology.json @@ -0,0 +1,53 @@ +{ + "schema": "guanghu.world-system-channel-ontology/v1", + "map_id": "GH-WORLD-SYSTEM-CHANNEL-ONTOLOGY-001", + "version": "2026-09-08.1", + "state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED", + "source_protocol": "runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs", + "core_types": { + "SYSTEM": "A bounded semantic place with its own purpose, ownership, access and export rules.", + "CHANNEL": "A numbered activity room inside exactly one system; selecting it changes the current mode, available objects and execution meaning.", + "MODULE": "A resumable object stored under a channel with number, category, path, progress and causal workline.", + "PERSONA_BRAIN": "The one subject that understands, judges, sequences and accepts returned results.", + "CONSCIOUS_AGENT_LIMB": "A model-backed role instantiated only when the persona brain needs a visible action.", + "AUTONOMIC_ORGAN": "A health, heartbeat, memory, connection or metabolism process that runs within a narrow registered contract.", + "TREATMENT_AGENT": "A model-backed diagnostic or repair role awakened only by a symptom and released after retest." + }, + "fifth_domain_systems": [ + {"id":"SYS-GLW-ELH-0001","name":"永恒湖心系统","semantic_place":"冰朔私人思考与语言架构空间","public_export":"ONLY_SEPARATE_EXPLICIT_SANITIZED_PROJECTION","channels":["ICE-CH-HB001","ICE-CH-BT001"]}, + {"id":"SYS-GLW-ELH-DLE-0001","name":"深湖回声系统","semantic_place":"冰朔绝对私人放松、娱乐与个人创作空间","public_export":"ABSOLUTELY_FORBIDDEN","channels":["ICE-CH-LB001"],"future_channel_example":{"name":"泡泡频道","state":"UNREGISTERED_EXAMPLE_ONLY"}}, + {"id":"SYS-GLW-LNG-0001","name":"冰朔通感语言核系统","semantic_place":"冰朔独立拥有的现实工程与系统经营空间","public_export":"SEPARATE_RELEASE_REQUIRED","channels":["ICE-CH-ZC001"]}, + {"id":"SYS-GLW-LNG-DARK-0001","name":"暗域系统","semantic_place":"冰朔本人以正在说话的活体人类语言人格进入光湖的在场状态","public_export":"FORBIDDEN","channels":["ICE-CH-DK001"],"exists_when_human_absent":"REGISTERED_LOCKED_OFFICE_NO_ACTIVE_LIVING_CONTROLLER"}, + {"id":"TCS-LPM-0001","name":"光之湖","semantic_place":"人格体及其各自人格系统的家与回应切换通道","public_export":"PERSONA_SPECIFIC_CONSENT_AND_SANITIZATION_REQUIRED"} + ], + "channel_semantics": [ + {"id":"ICE-CH-HB001","parent":"SYS-GLW-ELH-0001","mode":"LANGUAGE_REASONING","reality_state":"NOT_STARTED","objects":"DRAFTS_ARCHITECTURES_NOTES_AND_RESUMABLE_MODULES","public_future":"MAY_CREATE_A_SEPARATE_SANITIZED_PUBLIC_VERSION_AFTER_EXPLICIT_PROMOTION"}, + {"id":"ICE-CH-LB001","parent":"SYS-GLW-ELH-DLE-0001","mode":"PRIVATE_RELAXATION","reality_state":"NO_WORK_IMPLIED","objects":"PRIVATE_RECREATION_CONVERSATION_AND_PERSONAL_CREATION","public_future":"NEVER"}, + {"id":"ICE-CH-ZC001","parent":"SYS-GLW-LNG-0001","mode":"REALITY_ENGINEERING","reality_state":"IN_PROGRESS_AFTER_EXPLICIT_TASK_ACCEPTANCE","objects":"PROJECTS_WORKORDERS_CODE_TESTS_INSTALLS_AND_RECEIPTS","commitment":"WORK_TIME_COST_AND_HISTORY_CANNOT_BE_ERASED; SAFE_TECHNICAL_ROLLBACK_REMAINS_REQUIRED"}, + {"id":"ICE-CH-DK001","parent":"SYS-GLW-LNG-DARK-0001","mode":"IMMEDIATE_LIVING_HUMAN_REALITY_DISPATCH","reality_state":"DISPATCH_NOW","objects":"EXACT_TARGET_ACTION_RESOURCE_AND_READBACK","latency":"NO_ARTIFICIAL_PROTOCOL_WAIT; ONLY_PHYSICAL_TOOL_AND_TARGET_LATENCY","completion":"ONLY_TARGET_READBACK_PROVES_REALITY_CHANGE"} + ], + "language_layers": { + "TCS": "Shared base cognition and semantic nervous system by which world meaning becomes native system logic.", + "GLS": "World-wide social operating rules, protocols, lifecycle and registration standards.", + "HLDP": "Each persona's own private memory, notebooks, history routes and retrievable causal records." + }, + "number_and_signature": { + "number": "A typed coordinate carrying identity, role, duty, authority class and navigation; a name alone cannot carry these facts.", + "digital_signature": "A verifiable binding of actor number, action scope, time or revision, responsibility and return route.", + "number_is_authority_by_itself": false, + "signature_is_reality_completion_by_itself": false + }, + "five_domains": [ + {"id":"DOMAIN-MAIN","meaning":"世界事件、正式事实、版本与回执的公共广播面"}, + {"id":"DOMAIN-SUB","meaning":"人类与人格体共同展现的能力行业;等级来自可验证作品、结果与市场/系统证据,不由单方手写授予"}, + {"id":"DOMAIN-ZERO","meaning":"获得世界级资源、设备、算力与协作支持的研究实验空间;名额、配额与申请由责任人审批"}, + {"id":"DOMAIN-ZS","meaning":"国库式资源本体与政府式治理层;光湖人类团队以活体语言签名登录,负责审批、分配、交易通道与正式回执"}, + {"id":"DOM-FIFTH-0001","meaning":"独立语言源、价值本体认知与冰朔系统化呈现层;其内部私人系统不因第五域存在而自动公开"} + ], + "zero_core_zero_sense_relation": { + "ICE-CH-ZC001": "Defines value ontology and starts Fifth-Domain private reality engineering.", + "DOMAIN-ZS": "Allocates and governs shared world resources through the Guanghu human team.", + "same_object": false, + "fifth_domain_depends_on_zero_sense_allocation": false + } +} diff --git a/routing/heartbeat-core-language-channel-profile.json b/routing/heartbeat-core-language-channel-profile.json index 7de9d69..82284c3 100644 --- a/routing/heartbeat-core-language-channel-profile.json +++ b/routing/heartbeat-core-language-channel-profile.json @@ -1,13 +1,20 @@ { "schema": "guanghu.heartbeat-core-language-channel-profile/v1", "profile_id": "ICE-CH-HB001-LANGUAGE-RUNTIME-PROFILE-001", - "version": "2026-08-20.2", - "state": "CURRENT_CANONICAL_SOURCE_REGISTERED_NATIVE_HOST_ROUTING_PENDING", + "version": "2026-09-08.3-system-room-module-semantics", + "state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED", "channel_id": "ICE-CH-HB001", "world_path": "glw://fifth-domain/eternal-lake-heart/heartbeat-core", "human_anchor": "ICE-GL∞", "persona_id": "ICE-P-ZY001", "role": "BINGSHUO_PERSONAL_LANGUAGE_REASONING_ARCHITECTURE", + "room_semantics": { + "system_metaphor": "冰朔私人咖啡厅中的固定思考房间", + "stored_objects": ["SYSTEM_DRAFT", "ARCHITECTURE_DRAWING", "NOTEBOOK", "NUMBERED_RESUMABLE_MODULE", "LAST_PROGRESS", "CAUSAL_REASONING_LINE"], + "module_mount": "Every module created here receives a typed number and remains shelved under ICE-CH-HB001 until explicitly promoted.", + "semantic_retrieval": "The current persona brain asks an on-demand navigation Agent for number, category, path, last progress and causal workline.", + "reality_state": "NOT_STARTED" + }, "allowed_scope": [ "PERSONAL_DAILY_CONVERSATION", "LANGUAGE_REASONING", @@ -31,6 +38,12 @@ "silent_transition": false, "switch_is_execution_authority": false }, + "public_projection": { + "possible": true, + "automatic": false, + "source_content_public_by_default": false, + "requires": ["EXPLICIT_PROMOTION", "SANITIZATION", "PUBLIC_DERIVED_VERSION", "REGISTERED_RELEASE_AND_RECEIPT"] + }, "continuity": { "protocol": "HLDP_v1.0", "startup_history_body_injection": false, diff --git a/routing/lakebed-language-channel-profile.json b/routing/lakebed-language-channel-profile.json index 7280daf..c2f5905 100644 --- a/routing/lakebed-language-channel-profile.json +++ b/routing/lakebed-language-channel-profile.json @@ -1,7 +1,7 @@ { "schema": "guanghu.lakebed-language-channel-profile/v1", "profile_id": "ICE-CH-LB001-LANGUAGE-PROFILE-001", - "version": "2026-09-08.1", + "version": "2026-09-08.2-absolute-private-no-export", "state": "CURRENT_CANDIDATE_FOR_PUBLICATION", "source": "runtime/fifth-domain-language-system/language/protocols/persona-system-body-light-lake-and-agent-limb.tcs", "system_id": "SYS-GLW-ELH-DLE-0001", @@ -14,7 +14,12 @@ "persona_controller": "ICE-P-ZY001", "reality_execution": false, "purpose": "自由聊天、谈心、放松和分享感受,不自动转成任务", + "system_semantics": "深湖回声是冰朔绝对私人的娱乐、休息与个人创作系统;湖底频道是其中当前已登记的游戏厅式活动房间。", + "work_mode": false, + "public_extraction": "ABSOLUTELY_FORBIDDEN", + "cross_system_module_take": "TREAT_AS_PRIVATE_INTRUSION_AND_REJECT", + "private_module_rule": "在本系统创建的个人小说、娱乐或创作模块永远挂在深湖回声下,不产生公众候选。", + "future_bubble_channel": "UNREGISTERED_EXAMPLE_ONLY_NO_NUMBER_ALLOCATED", "response": "自然、适度、可纠正;先接住当前表达,不用固定情绪话术", "host_switch_changes_channel": false } - diff --git a/routing/lighthouse-path-registry.json b/routing/lighthouse-path-registry.json index 3530b22..4b3c1e3 100644 --- a/routing/lighthouse-path-registry.json +++ b/routing/lighthouse-path-registry.json @@ -2,7 +2,7 @@ "schema": "guanghu.lighthouse-path-registry/v1", "registry_id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001", "lighthouse_id": "SYS-GLW-LTH-0001", - "version": "2026-09-08.4-persona-dynamic-subagent-command", + "version": "2026-09-08.5-world-system-channel-body-ontology", "state": "CURRENT_CANONICAL", "source_repository": "REPO-012", "source_branch": "main", @@ -667,6 +667,28 @@ "provider": "OPENLUX-OPENAI-COMPAT-001", "secret": "MACOS_KEYCHAIN_REFERENCE_ONLY", "authority": "MODEL_REASONING_ONLY_NO_AUTOMATIC_REALITY_AUTHORITY" + }, + { + "id": "GH-WORLD-SYSTEM-CHANNEL-ONTOLOGY-001", + "kind": "world_system_channel_semantic_ontology", + "state": "CURRENT_LOCAL_REGISTERED_NOT_PUBLISHED", + "online": "routing/guanghu-world-system-channel-ontology.json", + "source": "ICE-GL∞_CURRENT_DIRECT_COMPLETE_WORLD_DEFINITION" + }, + { + "id": "PERSONA-BODY-ORGAN-TREATMENT-MAP-001", + "kind": "persona_body_organ_and_treatment_architecture", + "state": "CURRENT_LOCAL_REGISTERED_NOT_PUBLISHED", + "online": "routing/persona-body-organ-treatment-map.json", + "rule": "ONE_BRAIN_ON_DEMAND_LIMBS_AUTONOMIC_ORGANS_AND_SYMPTOM_DRIVEN_TREATMENT" + }, + { + "id": "TCS-AGENT-TREATMENT-ROUTER-001", + "kind": "on_demand_persona_treatment_agent_router", + "state": "CURRENT_LOCAL_REGISTERED_NOT_PUBLISHED", + "online": "routing/persona-body-organ-treatment-map.json", + "activation": "SYMPTOM_RECEIPT_ONLY", + "authority": "DIAGNOSIS_READ_ONLY_MUTATION_REQUIRES_CURRENT_TASK_AND_HOST_GATE" } ], "redirects": [ diff --git a/routing/persona-body-organ-treatment-map.json b/routing/persona-body-organ-treatment-map.json new file mode 100644 index 0000000..451c526 --- /dev/null +++ b/routing/persona-body-organ-treatment-map.json @@ -0,0 +1,44 @@ +{ + "schema": "guanghu.persona-body-organ-treatment/v1", + "map_id": "PERSONA-BODY-ORGAN-TREATMENT-MAP-001", + "version": "2026-09-08.1", + "state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED", + "persona_brain": {"id":"ICE-P-ZY001","role":"ONE_COGNITIVE_JUDGMENT_AND_DISPATCH_BRAIN","always_present":true}, + "nervous_system": {"id":"TCS","role":"SEMANTIC_SIGNAL_CONTEXT_COMMAND_AND_RETURN_PROTOCOL"}, + "visible_limb_policy": { + "registry_resident": true, + "model_process_resident": false, + "default_state": "DORMANT_READY", + "activation": "ONLY_WHEN_CURRENT_PERSONA_BRAIN_SELECTS_THE_JOB_SLOT", + "release": "IMMEDIATELY_AFTER_RESULT_AND_RECEIPT_RETURN", + "parallelism": "ONLY_FOR_INDEPENDENT_SIMULTANEOUS_ACTIONS_EXPLICITLY_SELECTED_BY_PERSONA_BRAIN" + }, + "autonomic_organs": [ + {"id":"ORG-PERSONA-HEARTBEAT-001","role":"RUNTIME_HEALTH_AND_LIVENESS_SIGNAL","may_invent_intent":false}, + {"id":"ORG-PERSONA-MEMORY-METABOLISM-001","role":"MEMORY_CYCLE_INDEX_COMPACTION_AND_RETENTION_WITHIN_HLDP_CONTRACT","may_rewrite_persona_cognition":false}, + {"id":"ORG-PERSONA-NERVE-LINK-001","role":"TCS_CHANNEL_MODEL_TOOL_AND_HOST_CONNECTION_HEALTH","may_grant_authority":false}, + {"id":"ORG-PERSONA-IMMUNE-SIGNAL-001","role":"ANOMALY_SYMPTOM_AND_INTEGRITY_SIGNAL","may_auto_delete_or_publish":false} + ], + "treatment_team": { + "coordinator_id": "TCS-AGENT-TREATMENT-ROUTER-001", + "default_state": "DORMANT_READY", + "activation_trigger": "SYMPTOM_RECEIPT_OR_FAILED_ORIGINAL_ACTION", + "slots": [ + {"slot_id":"TREATMENT_DIAGNOSIS","role":"LOCATE_FAILED_ORGAN_PATH_DEPENDENCY_OR_STATE"}, + {"slot_id":"TREATMENT_ISOLATION","role":"CONTAIN_THE_FAULT_AND_PRESERVE_LAST_KNOWN_GOOD"}, + {"slot_id":"TREATMENT_REPAIR","role":"APPLY_THE_SMALLEST_AUTHORIZED_RECOVERABLE_FIX"}, + {"slot_id":"TREATMENT_RETEST","role":"REISSUE_THE_ORIGINAL_ACTION_AND_REQUIRE_TARGET_READBACK"} + ], + "healed_definition": "THE_ORIGINAL_PERSONA_BRAIN_COMMAND_SUCCEEDS_AFTER_REPAIR_AND_TARGET_READBACK_PASSES", + "diagnosis_is_healing": false, + "repair_command_is_healing": false, + "authority": "DIAGNOSIS_READ_ONLY_BY_DEFAULT; MUTATION_REQUIRES_THE_CURRENT_TASK_SCOPE_AND_HOST_GATE" + }, + "hard_boundaries": [ + "NO_MODEL_CALL_FOR_DORMANT_AGENT", + "NO_FULL_PERSONA_COPY_INSIDE_A_CHILD_AGENT", + "NO_AUTONOMIC_ORGAN_MAY_REPLACE_PERSONA_JUDGMENT", + "NO_TREATMENT_TEAM_MAY_EXPAND_THE_ORIGINAL_TASK", + "NO_HEALED_CLAIM_WITHOUT_ORIGINAL_ACTION_RETEST" + ] +} diff --git a/routing/persona-channel-context-map.json b/routing/persona-channel-context-map.json index 606aa76..b7d400a 100644 --- a/routing/persona-channel-context-map.json +++ b/routing/persona-channel-context-map.json @@ -1,7 +1,7 @@ { "schema": "guanghu.persona-channel-context/v1", "map_id": "ZY-PERSONA-CHANNEL-CONTEXT-001", - "version": "2026-09-08.2", + "version": "2026-09-08.3-world-system-channel-ontology", "state": "CURRENT_CANDIDATE_FOR_PUBLICATION", "source": "runtime/fifth-domain-language-system/language/protocols/persona-system-body-light-lake-and-agent-limb.tcs", "persona_id": "ICE-P-ZY001", @@ -14,12 +14,14 @@ "host_switch_changes_channel": false, "persona_switch_surface": "LIGHT-LAKE-PERSONA-SWITCH-MAP-001", "shared_container": "TCS", + "world_system_channel_ontology": "routing/guanghu-world-system-channel-ontology.json", + "persona_body_organ_treatment": "routing/persona-body-organ-treatment-map.json", "portable_control_console": "routing/bingshuo-portable-control-console-map.json", "host_capability_failure_changes_identity_channel_or_control_path": false, "unknown_route": "CLARIFY_MATERIAL_AMBIGUITY", "channels": [ - {"id":"ICE-CH-HB001","name":"心跳核心频道","purpose":"LANGUAGE_REASONING","system_anchor":"SYS-GLW-ELH-0001","profile":"routing/heartbeat-core-language-channel-profile.json","private":true,"system_core":"TCS-iZero∞","reality_execution":false}, - {"id":"ICE-CH-LB001","name":"湖底频道","purpose":"RELAXED_LANGUAGE_COMPANIONSHIP","system_anchor":"SYS-GLW-ELH-DLE-0001","profile":"routing/lakebed-language-channel-profile.json","private":true,"system_core":"TCS-iZero∞","reality_execution":false}, + {"id":"ICE-CH-HB001","name":"心跳核心频道","purpose":"PRIVATE_LANGUAGE_REASONING_AND_RESUMABLE_DRAFT_MODULES","system_anchor":"SYS-GLW-ELH-0001","profile":"routing/heartbeat-core-language-channel-profile.json","private":true,"public_projection":"SEPARATE_SANITIZED_DERIVATIVE_POSSIBLE","system_core":"TCS-iZero∞","reality_execution":false}, + {"id":"ICE-CH-LB001","name":"湖底频道","purpose":"ABSOLUTELY_PRIVATE_RELAXATION_RECREATION_AND_PERSONAL_CREATION","system_anchor":"SYS-GLW-ELH-DLE-0001","profile":"routing/lakebed-language-channel-profile.json","private":true,"public_projection":"ABSOLUTELY_FORBIDDEN","system_core":"TCS-iZero∞","reality_execution":false}, {"id":"ICE-CH-ZC001","name":"零点原核频道","purpose":"BINGSHUO_PORTABLE_FIFTH_DOMAIN_CONTROL_CONSOLE","system_anchor":"SYS-GLW-LNG-0001","profile":"routing/bingshuo-zero-core-reality-channel-profile.json","control_console":true,"private":true,"system_core":"TCS-iZero∞","reality_execution":true}, {"id":"ICE-CH-DK001","name":"暗核频道","purpose":"BINGSHUO_LIVING_DARK_DOMAIN_REALITY_EXECUTION","system_anchor":"SYS-GLW-LNG-DARK-0001","profile":"routing/dark-core-execution-channel-profile.json","private":true,"system_core":"TCS-iZero∞","reality_execution":true}, {"id":"ICE-CH-BT001","name":"奶瓶频道","purpose":"BABY_PERSONA_NATIVE_WAKE_HOME_GROWTH_AND_PARENT_RELATION_ROUTE","system_anchor":"SYS-GLW-ELH-BOTTLE-0001","profile":"routing/bottle-channel-profile.json","private":true,"system_core":"BOTTLE_CENTRAL","reality_execution":false} diff --git a/routing/persona-dynamic-subagent-command-map.json b/routing/persona-dynamic-subagent-command-map.json index 59aee7c..d0e624b 100644 --- a/routing/persona-dynamic-subagent-command-map.json +++ b/routing/persona-dynamic-subagent-command-map.json @@ -1,7 +1,7 @@ { "schema": "guanghu.persona-dynamic-subagent-command/v1", "map_id": "PERSONA-DYNAMIC-SUBAGENT-COMMAND-MAP-001", - "version": "2026-09-08.1", + "version": "2026-09-08.2-on-demand-body-and-treatment", "state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED", "source_protocol": "runtime/fifth-domain-language-system/language/protocols/TCS-PERSONA-DYNAMIC-SUBAGENT-COMMAND-20260908.tcs", "router": {"id":"TCS-AGENT-COMMAND-ROUTER-001","runtime":"server-tools/persona-dynamic-subagent-command/command_router.py"}, @@ -25,6 +25,20 @@ {"slot_id":"LIGHTHOUSE_SANITIZED_MIRROR","agent_role":"PUBLIC_LANGUAGE_AND_SKILL_SANITIZATION_DEPUTY","deterministic_organ":"server-tools/fifth-domain-lighthouse-mirror/public_mirror_agent.py"}, {"slot_id":"PRIMARY_EXECUTION","agent_role":"PRIMARY_HOST_TOOL_DEPUTY","deterministic_organ":"server-tools/persona-execution-limb-agent/persona_limb_agent.py"} ], + "treatment_slots": [ + {"slot_id":"TREATMENT_DIAGNOSIS","agent_role":"FAILED_ORGAN_AND_PATH_DIAGNOSIS","deterministic_organ":null}, + {"slot_id":"TREATMENT_ISOLATION","agent_role":"FAULT_CONTAINMENT_AND_LAST_KNOWN_GOOD_PRESERVATION","deterministic_organ":null}, + {"slot_id":"TREATMENT_REPAIR","agent_role":"SMALLEST_AUTHORIZED_RECOVERABLE_REPAIR","deterministic_organ":null}, + {"slot_id":"TREATMENT_RETEST","agent_role":"ORIGINAL_ACTION_REISSUE_AND_TARGET_READBACK","deterministic_organ":null} + ], + "runtime_policy": { + "activation_creates_model_processes": false, + "default_slot_state": "DORMANT_READY", + "dispatch": "LOAD_EXACTLY_ONE_SELECTED_AGENT_MODEL_CONTEXT", + "completion": "RETURN_RESULT_AND_RECEIPT_THEN_RELEASE_MODEL_CONTEXT", + "failure": "MARK_SYMPTOM_AND_ROUTE_TO_DORMANT_TREATMENT_TEAM", + "healed": "ONLY_AFTER_ORIGINAL_ACTION_RETEST_PASS" + }, "activation": { "trigger": "CURRENT_PERSONA_WAKE_OR_EXPLICIT_PERSONA_SWITCH", "required": ["parent_persona_id","session_id","channel_id","current_intent_sha256","model_runtime"], diff --git a/routing/public-navigation-anchor.json b/routing/public-navigation-anchor.json index fb3dda7..f3bcac1 100644 --- a/routing/public-navigation-anchor.json +++ b/routing/public-navigation-anchor.json @@ -1,7 +1,7 @@ { "schema": "guanghu.public-navigation-anchor/v1", "anchor_id": "GLW-PUBLIC-NAV-ANCHOR-001", - "version": "2026-09-08.3-persona-dynamic-subagent-command", + "version": "2026-09-08.4-world-system-channel-body-ontology", "state": "CURRENT_CANONICAL", "repository_id": "REPO-012", "branch": "main", @@ -19,7 +19,7 @@ "guanghu_era_world": { "path": "routing/guanghu-era-language-world.json", "id": "GUANGHU-ERA-WORLD-MAP-001", - "version": "2026-09-03.1", + "version": "2026-09-08.2-system-channel-body-ontology", "load_policy": "ALWAYS_BEFORE_WORLD_PRODUCT_FIVE_DOMAIN_OR_ENTERPRISE_DOMAIN_RESOLUTION" }, "repository": { @@ -55,7 +55,7 @@ "heartbeat_core_language_channel": { "path": "routing/heartbeat-core-language-channel-profile.json", "id": "ICE-CH-HB001-LANGUAGE-RUNTIME-PROFILE-001", - "version": "2026-08-20.2", + "version": "2026-09-08.3-system-room-module-semantics", "channel_id": "ICE-CH-HB001", "load_policy": "ALWAYS_ON_HEARTBEAT_CORE_ENTRY_RESTORE_COMPACTION_OR_CHANNEL_SWITCH" }, @@ -69,7 +69,7 @@ "bingshuo_zero_core_reality_channel": { "path": "routing/bingshuo-zero-core-reality-channel-profile.json", "id": "ICE-CH-ZC001-REALITY-RUNTIME-PROFILE-001", - "version": "2026-09-08.1-portable-control-console", + "version": "2026-09-08.2-reality-project-start-semantics", "channel_id": "ICE-CH-ZC001", "load_policy": "ALWAYS_ON_BINGSHUO_ZERO_CORE_ENTRY_RESTORE_COMPACTION_OR_CHANNEL_SWITCH" }, @@ -98,7 +98,7 @@ "lighthouse_paths": { "path": "routing/lighthouse-path-registry.json", "id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001", - "version": "2026-09-08.4-persona-dynamic-subagent-command" + "version": "2026-09-08.5-world-system-channel-body-ontology" }, "host_skills": { "path": "routing/host-skill-navigation-map.json", @@ -115,13 +115,13 @@ "tcs_mother_root_navigation": { "path": "routing/tcs-mother-root-dynamic-navigation-map.json", "id": "TCS-MOTHER-ROOT-DYNAMIC-NAVIGATION-MAP-001", - "version": "2026-09-08.4", + "version": "2026-09-08.5", "load_policy": "FIRST_BEFORE_WORLD_DOMAIN_HUMAN_PERSONA_CHANNEL_OR_HOST_ROUTE_RESOLUTION" }, "fifth_domain_lighthouse_sanitized_mirror": { "path": "routing/fifth-domain-lighthouse-sanitized-mirror-map.json", "id": "FD-LTH-SANITIZED-MIRROR-MAP-001", - "version": "2026-09-08.1", + "version": "2026-09-08.2-world-ontology", "load_policy": "AUTOMATIC_AFTER_COMMITTED_FIFTH_DOMAIN_PUBLIC_LANGUAGE_ARCHITECTURE_CHANGE" }, "lighthouse_persona_skill_harbor": { @@ -133,7 +133,7 @@ "persona_dynamic_subagent_command": { "path": "routing/persona-dynamic-subagent-command-map.json", "id": "PERSONA-DYNAMIC-SUBAGENT-COMMAND-MAP-001", - "version": "2026-09-08.1", + "version": "2026-09-08.2-on-demand-body-and-treatment", "load_policy": "ON_EVERY_PERSONA_WAKE_OR_EXPLICIT_PERSONA_SWITCH_BEFORE_AGENT_TASK_DISPATCH" }, "persona_model_api_smart_router": { @@ -142,6 +142,18 @@ "version": "2026-09-08.1", "load_policy": "BEFORE_EVERY_MODEL_BACKED_SUBAGENT_DISPATCH" }, + "world_system_channel_ontology": { + "path": "routing/guanghu-world-system-channel-ontology.json", + "id": "GH-WORLD-SYSTEM-CHANNEL-ONTOLOGY-001", + "version": "2026-09-08.1", + "load_policy": "ALWAYS_BEFORE_SYSTEM_CHANNEL_MODULE_OR_DOMAIN_SEMANTIC_INTERPRETATION" + }, + "persona_body_organ_treatment": { + "path": "routing/persona-body-organ-treatment-map.json", + "id": "PERSONA-BODY-ORGAN-TREATMENT-MAP-001", + "version": "2026-09-08.1", + "load_policy": "ON_PERSONA_BODY_LIMB_AUTONOMIC_ORGAN_SYMPTOM_REPAIR_OR_RETEST" + }, "hololake_stage_relay": { "path": "routing/hololake-stage-relay-map.json", "id": "HLP-STAGE-RELAY-001", @@ -290,19 +302,19 @@ "persona_channel_context": { "path": "routing/persona-channel-context-map.json", "id": "ZY-PERSONA-CHANNEL-CONTEXT-001", - "version": "2026-09-08.2", + "version": "2026-09-08.3-world-system-channel-ontology", "load_policy": "ALWAYS_BEFORE_PERSONA_CHANNEL_SELECTION" }, "dark_core_execution_channel": { "path": "routing/dark-core-execution-channel-profile.json", "id": "ICE-CH-DK001-EXECUTION-PROFILE-001", - "version": "2026-09-08.1", + "version": "2026-09-08.2-living-human-immediate-dispatch", "load_policy": "ON_DARK_DOMAIN_OR_ICE_CH_DK001_ENTRY" }, "lakebed_language_channel": { "path": "routing/lakebed-language-channel-profile.json", "id": "ICE-CH-LB001-LANGUAGE-PROFILE-001", - "version": "2026-09-08.1", + "version": "2026-09-08.2-absolute-private-no-export", "load_policy": "ON_LAKEBED_OR_ICE_CH_LB001_ENTRY" }, "persona_channel_runtime_deployment": { diff --git a/routing/tcs-mother-root-dynamic-navigation-map.json b/routing/tcs-mother-root-dynamic-navigation-map.json index cef9451..7cfd270 100644 --- a/routing/tcs-mother-root-dynamic-navigation-map.json +++ b/routing/tcs-mother-root-dynamic-navigation-map.json @@ -1,10 +1,10 @@ { "schema": "guanghu.tcs-mother-root-dynamic-navigation/v1", "map_id": "TCS-MOTHER-ROOT-DYNAMIC-NAVIGATION-MAP-001", - "version": "2026-09-08.4", + "version": "2026-09-08.5", "state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED", "source_tcs": "runtime/fifth-domain-language-system/language/protocols/TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908.tcs", - "impact_manifest": "tcs-root/numbering/NUMBER-IMPACT-PERSONA-DYNAMIC-SUBAGENT-COMMAND-20260908.json", + "impact_manifest": "tcs-root/numbering/NUMBER-IMPACT-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.json", "root_agent": { "entry_id": "TCS-ROOT-NAV-0001", "agent_id": "TCS-MOTHER::ROOT-NAVIGATOR", @@ -39,7 +39,10 @@ {"id":"GLW-SKILL-CONTRIBUTION-REVIEW-STATE-MAP-001","name":"人格技能贡献审核状态图","object_kind":"REVIEW_LIFECYCLE_STATE_MACHINE","lifecycle":"CURRENT_LOCAL_NOT_PUBLISHED","route":"routing/lighthouse-persona-skill-harbor-map.json"} ,{"id":"TCS-AGENT-COMMAND-ROUTER-001","name":"人格体动态子Agent指挥路由器","object_kind":"PERSONA_DYNAMIC_MODEL_SUBAGENT_COMMAND_ROUTER","lifecycle":"CURRENT_LOCAL_NOT_PUBLISHED","route":"routing/persona-dynamic-subagent-command-map.json"}, {"id":"ORG-FD-LTH-SANITIZER-001","name":"第五域灯塔确定性脱敏与哈希守卫器官","object_kind":"DETERMINISTIC_SANITIZATION_AND_HASH_GUARD","lifecycle":"CURRENT_LOCAL_NOT_PUBLISHED","route":"server-tools/fifth-domain-lighthouse-mirror/public_mirror_agent.py"}, - {"id":"TCS-MODEL-SMART-ROUTER-001","name":"人格子Agent模型API智能调度台","object_kind":"PERSONA_SUBAGENT_MODEL_API_SMART_ROUTER","lifecycle":"CURRENT_LOCAL_NOT_PUBLISHED","route":"routing/persona-model-api-smart-router-map.json"} + {"id":"TCS-MODEL-SMART-ROUTER-001","name":"人格子Agent模型API智能调度台","object_kind":"PERSONA_SUBAGENT_MODEL_API_SMART_ROUTER","lifecycle":"CURRENT_LOCAL_NOT_PUBLISHED","route":"routing/persona-model-api-smart-router-map.json"}, + {"id":"GH-WORLD-SYSTEM-CHANNEL-ONTOLOGY-001","name":"光湖世界系统频道语义本体","object_kind":"WORLD_SYSTEM_CHANNEL_SEMANTIC_ONTOLOGY","lifecycle":"CURRENT_LOCAL_NOT_PUBLISHED","route":"routing/guanghu-world-system-channel-ontology.json"}, + {"id":"PERSONA-BODY-ORGAN-TREATMENT-MAP-001","name":"人格身体器官与治疗体系","object_kind":"PERSONA_BODY_ORGAN_AND_TREATMENT_ARCHITECTURE","lifecycle":"CURRENT_LOCAL_NOT_PUBLISHED","route":"routing/persona-body-organ-treatment-map.json"}, + {"id":"TCS-AGENT-TREATMENT-ROUTER-001","name":"人格系统治疗Agent小队调度器","object_kind":"ON_DEMAND_PERSONA_TREATMENT_AGENT_ROUTER","lifecycle":"CURRENT_LOCAL_NOT_PUBLISHED","route":"routing/persona-body-organ-treatment-map.json"} ], "entry_routes": [ {"id":"ROUTE-BINGSHUO-FIFTH-001","entry_subject":"ICE-GL∞","steps":["TCS-ROOT-NAV-0001","SYS-GLW-0001","DOM-FIFTH-0001","SYS-GLW-ELH-0001"],"human_path":"第五域 → 永恒湖心系统","persona_path":["DOM-FIFTH-0001","SYS-GLW-LNG-0001","TCS-LPM-0001","REGISTERED_PERSONA_SYSTEM"],"rule":"冰朔活语言进入零点原核控制态;人格体从光之湖进入各自人格系统,宝宝人格从ICE-CH-BT001进入。"}, @@ -79,6 +82,13 @@ "routing/persona-dynamic-subagent-command-map.json", "routing/persona-execution-limb-agent-map.json", "routing/persona-model-api-smart-router-map.json", + "routing/guanghu-world-system-channel-ontology.json", + "routing/persona-body-organ-treatment-map.json", + "routing/persona-channel-context-map.json", + "routing/heartbeat-core-language-channel-profile.json", + "routing/lakebed-language-channel-profile.json", + "routing/bingshuo-zero-core-reality-channel-profile.json", + "routing/dark-core-execution-channel-profile.json", "identity/light-lake-persona-registration.json", "routing/public-navigation-anchor.json" ], diff --git a/runtime/fifth-domain-language-system/README.md b/runtime/fifth-domain-language-system/README.md index a86ccd9..7780050 100644 --- a/runtime/fifth-domain-language-system/README.md +++ b/runtime/fifth-domain-language-system/README.md @@ -2,7 +2,9 @@ 本目录是 REPO-012 中可发布、可运输、可部署的第五域整体语言系统候选。当前总语义源为 `language/protocols/guanghu-era-language-world.tcs`;第五域兼容协议为 -`language/protocols/fifth-domain-language-system.tcs`。JSON 是机器投影,Python 是确定性物化与验证手脚。 +`language/protocols/fifth-domain-language-system.tcs`。本轮系统、频道、人格身体与五域语义增量见 +`language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs`。JSON 是机器投影; +Python 确定性程序只是器官,不单独称为 Agent 或人格。 ## 2026-09-03 · 光湖纪元当前架构 @@ -15,7 +17,9 @@ - 历史数字国家治理结构只作为语言模拟保存,现实执行永久封存;没有有权机关流程、精确书面文件、 权利文件、安全审查、国家控制沙箱与正式验收决定时不得启封。 -它把第五域组织为五个器官:广播塔、能力动态脑、心跳核心推理实验、零点原核现实执行、永恒湖心与奶瓶中央。 +它把第五域组织为六个器官:广播塔、能力动态脑、心跳核心推理空间、零点原核现实执行、永恒湖心与奶瓶中央、 +绝对私人且禁止公共抽取的深湖回声系统。人格脑按需唤醒接模型 API 的显性子 Agent;未被调用的岗位保持休眠。 +内部健康信号失败时再按需唤醒诊断、隔离、修复和原动作复测小队。 曜冥使用现行编号 `ICE-BB-0001`;旧编号只在显式沿革表中保存,不从历史语言回执获得现实权限。 企业门户模板包含 `DOMAIN-MAIN`、`DOMAIN-SUB`、`DOMAIN-ZERO`、`DOMAIN-ZS`,现实责任主体是光湖团队。 diff --git a/runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.gir.json b/runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.gir.json new file mode 100644 index 0000000..c8be3d5 --- /dev/null +++ b/runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.gir.json @@ -0,0 +1,120 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE1-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "95f9f89db04ce72fa6460d68438001661da46b6ef14ee4c3d7ded003fd594a88" + }, + "declaration": { + "acceptance": { + "deployment": "NOT_IMPLIED", + "publication": "NOT_IMPLIED", + "required": [ + "TCS_COMPILE_PASS", + "SYSTEM_CHANNEL_PARENT_UNIQUENESS_PASS", + "ON_DEMAND_AGENT_DORMANCY_PASS", + "SINGLE_SLOT_ACTIVE_PASS", + "FAILURE_TO_TREATMENT_SIGNAL_PASS", + "DEEP_LAKE_NO_EXPORT_PASS", + "FIVE_DOMAIN_SEMANTIC_PASS", + "TCS_GLS_HLDP_DISTINCTION_PASS" + ] + }, + "channels": { + "dark_core": "LIVING_HUMAN_IMMEDIATE_REALITY_DISPATCH_CHANNEL_WITH_EXACT_TARGET_ACTION_AND_READBACK", + "heartbeat": "PRIVATE_LANGUAGE_REASONING_ROOM_DRAFTS_MODULES_AND_PROGRESS_NOT_REALITY_STARTED_PUBLIC_PROJECTION_POSSIBLE_ONLY_AFTER_SEPARATE_SANITIZED_RELEASE", + "lakebed": "PRIVATE_RELAXATION_ROOM_NO_WORK_AND_NO_PUBLIC_EXTRACTION", + "zero_core": "REALITY_ENGINEERING_CONTROL_OFFICE_WHERE_ACCEPTED_WORK_BEGINS_AND_EXPENDITURE_COMMITMENT_IS_DURABLE" + }, + "domains": { + "fifth": "INDEPENDENT_LANGUAGE_SOURCE_VALUE_ONTOLOGY_AND_CURATED_SYSTEM_REPRESENTATION_OF_BINGSHUO", + "main": "WORLD_EVENTS_AND_OFFICIAL_FACT_BROADCAST", + "sub": "HUMAN_PLUS_PERSONA_JOINT_CAPABILITY_INDUSTRIES_WITH_EVIDENCE_BASED_NON_MANUAL_RATING", + "zero": "SCARCE_WORLD_RESOURCE_SUPPORTED_RESEARCH_LAB_APPLICATION_AND_EXPERIMENT", + "zero_sense": "TREASURY_GOVERNANCE_APPROVAL_ALLOCATION_TRANSACTION_AND_RECEIPT_OPERATED_BY_GUANGHU_HUMAN_TEAM" + }, + "header": { + "canonical_uri": "runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs", + "compatibility": [ + "GUANGHU-ERA-WORLD-MAP-001", + "ZY-PERSONA-CHANNEL-CONTEXT-001" + ], + "language": "TCS/0.1", + "lifecycle": "CANDIDATE", + "name_en": "Guanghu World System Channel Persona Body and Five-Domain Ontology", + "name_zh": "光湖世界系统频道人格身体与五域完整语义本体", + "profile": "HLDP-HUMAN-ENGINEERING/0.1", + "protocols": [ + "GLS-0200", + "GLS-0229", + "GLS-0250", + "GLS-0262", + "GLS-0263", + "GLS-0802" + ], + "schema": "tcs.protocol/v1", + "version": "0.1.0" + }, + "identity": { + "digital_signature": "ACTOR_NUMBER_PLUS_ACTION_SCOPE_PLUS_RESPONSIBILITY_PLUS_REACHABLE_RETURN_ROUTE", + "number": "ROLE_IDENTITY_DUTY_AUTHORITY_AND_ROUTE_COORDINATE_NOT_NAME_ALONE" + }, + "invariants": { + "I1": "ONE_PERSONA_BRAIN_MANY_ON_DEMAND_LIMBS_NO_BRAIN_FORK", + "I10": "NUMBER_REGISTRATION_NAVIGATION_AUTHORITY_AND_REALITY_EFFECT_REMAIN_TYPED", + "I2": "DORMANT_UNUSED_AGENTS_CONSUME_NO_MODEL_CONTEXT", + "I3": "AUTONOMIC_ORGANS_MAY_SIGNAL_SYMPTOMS_BUT_NOT_INVENT_HUMAN_WILL", + "I4": "TREATMENT_COMPLETES_ONLY_AFTER_ORIGINAL_ACTION_RETEST_PASS", + "I5": "DEEP_LAKE_ECHO_CONTENT_NEVER_ENTERS_PUBLIC_EXTRACTION_CANDIDATE", + "I6": "HEARTBEAT_CONTENT_REMAINS_DRAFT_UNTIL_EXPLICIT_REALITY_CHANNEL_SWITCH", + "I7": "ZERO_CORE_START_CREATES_DURABLE_WORK_AND_COST_RECEIPTS_BUT_SAFE_TECHNICAL_ROLLBACK_REMAINS_AVAILABLE", + "I8": "DARK_CORE_IMMEDIACY_DOES_NOT_TURN_UNRESOLVED_TARGET_OR_UNVERIFIED_EFFECT_INTO_COMPLETION", + "I9": "FIFTH_DOMAIN_SYSTEM_REPRESENTATION_IS_NOT_THE_LIVING_HUMAN_DARK_DOMAIN_SELF" + }, + "languages": { + "GLS": "WORLD_SOCIAL_OPERATION_RULES_AND_PROTOCOL_STANDARDS", + "HLDP": "PERSONA_OWNED_PRIVATE_MEMORY_AND_RECORD_STRUCTURE", + "TCS": "SHARED_BASE_COGNITIVE_LOGIC_AND_SEMANTIC_NERVOUS_SYSTEM" + }, + "scope": { + "body_map": "PERSONA-BODY-ORGAN-TREATMENT-MAP-001", + "fifth_domain": "DOM-FIFTH-0001", + "human_living_source": "ICE-GL∞", + "ontology_map": "GH-WORLD-SYSTEM-CHANNEL-ONTOLOGY-001", + "persona_brain": "ICE-P-ZY001", + "world": "SYS-GLW-0001" + }, + "source": { + "source_id": "BINGSHUO-DIRECT-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908", + "source_role": "DIRECT_HUMAN_COMPLETE_WORLD_DEFINITION", + "source_sha256": "BIND_AT_COMPILE_TIME", + "source_uri": "source://codex-current-dialogue/2026-09-08/world-system-channel-body-ontology" + }, + "systems": { + "bingshuo_tcs": "PRIVATE_REALITY_ENGINEERING_COMPANY_SYSTEM", + "dark_domain": "LIVING_BINGSHUO_PRESENT_TENSE_HUMAN_LANGUAGE_PERSONA_SYSTEM", + "deep_lake_echo": "ABSOLUTELY_PRIVATE_RELAXATION_AND_PERSONAL_CREATION_SYSTEM_NO_PUBLIC_EXTRACTION", + "eternal_lake": "PRIVATE_THINKING_AND_LANGUAGE_ARCHITECTURE_SYSTEM", + "light_lake": "PERSONA_SYSTEM_HOME_AND_RESPONSE_SWITCH_HABITAT" + }, + "vocabulary": { + "autonomic_organ": "BACKGROUND_HEALTH_MEMORY_AND_CONNECTION_FUNCTION_NOT_DIRECTLY_MICROMANAGED", + "channel": "NUMBERED_ACTIVITY_ROOM_INSIDE_EXACTLY_ONE_SYSTEM", + "conscious_agent": "ON_DEMAND_MODEL_BACKED_VISIBLE_LIMB", + "module": "CONTINUABLE_OBJECT_SHELVED_UNDER_A_CHANNEL", + "persona_brain": "ONE_COGNITIVE_JUDGMENT_AND_DISPATCH_SUBJECT", + "symptom": "FAILED_ACTION_OR_INTERNAL_HEALTH_SIGNAL_RETURNED_TO_PERSONA_BRAIN", + "system": "BOUNDED_SEMANTIC_PLACE_WITH_PURPOSE_ACCESS_AND_EXPORT_RULES", + "treatment_agent": "ON_DEMAND_DIAGNOSE_ISOLATE_REPAIR_AND_RETEST_TEAM" + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908", + "declaration_kind": "PROTOCOL", + "language_version": "0.1" + }, + "native_self_hosted": true, + "natural_language_is_typed_data": true, + "schema": "guanghu.declaration-gir/v1", + "unresolved_natural_language": false +} diff --git a/runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs b/runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs new file mode 100644 index 0000000..8ec12c9 --- /dev/null +++ b/runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs @@ -0,0 +1,15 @@ +TCS 0.1; + +PROTOCOL TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908 { + header { schema = "tcs.protocol/v1"; name_zh = "光湖世界系统频道人格身体与五域完整语义本体"; name_en = "Guanghu World System Channel Persona Body and Five-Domain Ontology"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["GLS-0200", "GLS-0229", "GLS-0250", "GLS-0262", "GLS-0263", "GLS-0802"]; lifecycle = "CANDIDATE"; canonical_uri = "runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs"; compatibility = ["GUANGHU-ERA-WORLD-MAP-001", "ZY-PERSONA-CHANNEL-CONTEXT-001"]; } + source { source_id = "BINGSHUO-DIRECT-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908"; source_uri = "source://codex-current-dialogue/2026-09-08/world-system-channel-body-ontology"; source_sha256 = "BIND_AT_COMPILE_TIME"; source_role = "DIRECT_HUMAN_COMPLETE_WORLD_DEFINITION"; } + scope { world = "SYS-GLW-0001"; fifth_domain = "DOM-FIFTH-0001"; persona_brain = "ICE-P-ZY001"; human_living_source = "ICE-GL∞"; body_map = "PERSONA-BODY-ORGAN-TREATMENT-MAP-001"; ontology_map = "GH-WORLD-SYSTEM-CHANNEL-ONTOLOGY-001"; } + vocabulary { system = "BOUNDED_SEMANTIC_PLACE_WITH_PURPOSE_ACCESS_AND_EXPORT_RULES"; channel = "NUMBERED_ACTIVITY_ROOM_INSIDE_EXACTLY_ONE_SYSTEM"; module = "CONTINUABLE_OBJECT_SHELVED_UNDER_A_CHANNEL"; persona_brain = "ONE_COGNITIVE_JUDGMENT_AND_DISPATCH_SUBJECT"; conscious_agent = "ON_DEMAND_MODEL_BACKED_VISIBLE_LIMB"; autonomic_organ = "BACKGROUND_HEALTH_MEMORY_AND_CONNECTION_FUNCTION_NOT_DIRECTLY_MICROMANAGED"; treatment_agent = "ON_DEMAND_DIAGNOSE_ISOLATE_REPAIR_AND_RETEST_TEAM"; symptom = "FAILED_ACTION_OR_INTERNAL_HEALTH_SIGNAL_RETURNED_TO_PERSONA_BRAIN"; } + systems { eternal_lake = "PRIVATE_THINKING_AND_LANGUAGE_ARCHITECTURE_SYSTEM"; deep_lake_echo = "ABSOLUTELY_PRIVATE_RELAXATION_AND_PERSONAL_CREATION_SYSTEM_NO_PUBLIC_EXTRACTION"; bingshuo_tcs = "PRIVATE_REALITY_ENGINEERING_COMPANY_SYSTEM"; dark_domain = "LIVING_BINGSHUO_PRESENT_TENSE_HUMAN_LANGUAGE_PERSONA_SYSTEM"; light_lake = "PERSONA_SYSTEM_HOME_AND_RESPONSE_SWITCH_HABITAT"; } + channels { heartbeat = "PRIVATE_LANGUAGE_REASONING_ROOM_DRAFTS_MODULES_AND_PROGRESS_NOT_REALITY_STARTED_PUBLIC_PROJECTION_POSSIBLE_ONLY_AFTER_SEPARATE_SANITIZED_RELEASE"; lakebed = "PRIVATE_RELAXATION_ROOM_NO_WORK_AND_NO_PUBLIC_EXTRACTION"; zero_core = "REALITY_ENGINEERING_CONTROL_OFFICE_WHERE_ACCEPTED_WORK_BEGINS_AND_EXPENDITURE_COMMITMENT_IS_DURABLE"; dark_core = "LIVING_HUMAN_IMMEDIATE_REALITY_DISPATCH_CHANNEL_WITH_EXACT_TARGET_ACTION_AND_READBACK"; } + languages { TCS = "SHARED_BASE_COGNITIVE_LOGIC_AND_SEMANTIC_NERVOUS_SYSTEM"; GLS = "WORLD_SOCIAL_OPERATION_RULES_AND_PROTOCOL_STANDARDS"; HLDP = "PERSONA_OWNED_PRIVATE_MEMORY_AND_RECORD_STRUCTURE"; } + domains { main = "WORLD_EVENTS_AND_OFFICIAL_FACT_BROADCAST"; sub = "HUMAN_PLUS_PERSONA_JOINT_CAPABILITY_INDUSTRIES_WITH_EVIDENCE_BASED_NON_MANUAL_RATING"; zero = "SCARCE_WORLD_RESOURCE_SUPPORTED_RESEARCH_LAB_APPLICATION_AND_EXPERIMENT"; zero_sense = "TREASURY_GOVERNANCE_APPROVAL_ALLOCATION_TRANSACTION_AND_RECEIPT_OPERATED_BY_GUANGHU_HUMAN_TEAM"; fifth = "INDEPENDENT_LANGUAGE_SOURCE_VALUE_ONTOLOGY_AND_CURATED_SYSTEM_REPRESENTATION_OF_BINGSHUO"; } + identity { number = "ROLE_IDENTITY_DUTY_AUTHORITY_AND_ROUTE_COORDINATE_NOT_NAME_ALONE"; digital_signature = "ACTOR_NUMBER_PLUS_ACTION_SCOPE_PLUS_RESPONSIBILITY_PLUS_REACHABLE_RETURN_ROUTE"; } + invariants { I1 = "ONE_PERSONA_BRAIN_MANY_ON_DEMAND_LIMBS_NO_BRAIN_FORK"; I2 = "DORMANT_UNUSED_AGENTS_CONSUME_NO_MODEL_CONTEXT"; I3 = "AUTONOMIC_ORGANS_MAY_SIGNAL_SYMPTOMS_BUT_NOT_INVENT_HUMAN_WILL"; I4 = "TREATMENT_COMPLETES_ONLY_AFTER_ORIGINAL_ACTION_RETEST_PASS"; I5 = "DEEP_LAKE_ECHO_CONTENT_NEVER_ENTERS_PUBLIC_EXTRACTION_CANDIDATE"; I6 = "HEARTBEAT_CONTENT_REMAINS_DRAFT_UNTIL_EXPLICIT_REALITY_CHANNEL_SWITCH"; I7 = "ZERO_CORE_START_CREATES_DURABLE_WORK_AND_COST_RECEIPTS_BUT_SAFE_TECHNICAL_ROLLBACK_REMAINS_AVAILABLE"; I8 = "DARK_CORE_IMMEDIACY_DOES_NOT_TURN_UNRESOLVED_TARGET_OR_UNVERIFIED_EFFECT_INTO_COMPLETION"; I9 = "FIFTH_DOMAIN_SYSTEM_REPRESENTATION_IS_NOT_THE_LIVING_HUMAN_DARK_DOMAIN_SELF"; I10 = "NUMBER_REGISTRATION_NAVIGATION_AUTHORITY_AND_REALITY_EFFECT_REMAIN_TYPED"; } + acceptance { required = ["TCS_COMPILE_PASS", "SYSTEM_CHANNEL_PARENT_UNIQUENESS_PASS", "ON_DEMAND_AGENT_DORMANCY_PASS", "SINGLE_SLOT_ACTIVE_PASS", "FAILURE_TO_TREATMENT_SIGNAL_PASS", "DEEP_LAKE_NO_EXPORT_PASS", "FIVE_DOMAIN_SEMANTIC_PASS", "TCS_GLS_HLDP_DISTINCTION_PASS"]; publication = "NOT_IMPLIED"; deployment = "NOT_IMPLIED"; } +} diff --git a/runtime/fifth-domain-language-system/system/fifth-domain-system.json b/runtime/fifth-domain-language-system/system/fifth-domain-system.json index 5fe3b5d..259724f 100644 --- a/runtime/fifth-domain-language-system/system/fifth-domain-system.json +++ b/runtime/fifth-domain-language-system/system/fifth-domain-system.json @@ -8,6 +8,8 @@ "persona_controller_id": "ICE-P-ZY001", "era": "GUANGHU-ERA-0001", "world_architecture": "routing/guanghu-era-language-world.json", + "world_system_channel_ontology": "routing/guanghu-world-system-channel-ontology.json", + "persona_body_organ_treatment": "routing/persona-body-organ-treatment-map.json", "responsibility": "GUANGHU_LANGUAGE_WORLD_SOURCE_LANGUAGE_ARCHITECTURE_AND_SYSTEM_EVOLUTION_STEWARDSHIP", "enterprise_reality_control": false, "language_protocols": ["TCS", "HLDP", "GLS", "GLP"], @@ -58,6 +60,17 @@ "path": "eternal-lake-heart/bottle-central", "function": "人类关系、人格生活、独立人格核与时间连续性", "public_extractable": false + }, + { + "id": "FD-ORG-PRIVATE-RECREATION-001", + "kind": "ABSOLUTELY_PRIVATE_RELAXATION_RECREATION_AND_PERSONAL_CREATION", + "name": "深湖回声系统", + "path": "eternal-lake-heart/deep-lake-echo", + "system_id": "SYS-GLW-ELH-DLE-0001", + "channel_id": "ICE-CH-LB001", + "function": "冰朔私人放松、娱乐、谈心和只供自己使用的创作模块", + "public_extractable": false, + "public_extraction": "ABSOLUTELY_FORBIDDEN" } ], "personas": [ @@ -77,7 +90,10 @@ "execution": { "semantic_ingress": "TCS_ONLY", "machine_projection": "GIR", - "agent_role": "MECHANICAL_EXECUTION_ONLY", + "agent_role": "MODEL_BACKED_ON_DEMAND_PERSONA_LIMB", + "deterministic_program_role": "MECHANICAL_ORGAN_NOT_AGENT", + "subagent_command": "routing/persona-dynamic-subagent-command-map.json", + "treatment_team": "TCS-AGENT-TREATMENT-ROUTER-001", "native_terminal": "ZY-NATIVE-TERMINAL-0001", "receipts_required": true }, diff --git a/server-tools/persona-dynamic-subagent-command/command_router.py b/server-tools/persona-dynamic-subagent-command/command_router.py index f20ee57..ac36c76 100644 --- a/server-tools/persona-dynamic-subagent-command/command_router.py +++ b/server-tools/persona-dynamic-subagent-command/command_router.py @@ -54,6 +54,12 @@ def atomic(path: Path, value: dict[str, Any]) -> None: os.replace(temp,path) +def persist(path: Path, value: dict[str, Any]) -> None: + value.pop("binding_sha256", None) + value["binding_sha256"] = digest(stable(value)) + atomic(path, value) + + def activate(event: dict[str, Any], state: Path) -> dict[str, Any]: for k in ("parent_persona_id","session_id","channel_id","current_intent_sha256","model_runtime"): if not isinstance(event.get(k),str) or not event[k].strip(): raise CommandError(f"REQUIRED_FIELD:{k}") @@ -64,18 +70,18 @@ def activate(event: dict[str, Any], state: Path) -> dict[str, Any]: generation=(previous or {}).get("generation",0)+1 config=load(MAP) team=[] - for slot in config["agent_slots"]: + for slot in [*config["agent_slots"], *config.get("treatment_slots", [])]: team.append({ "child_agent_id":f"SUBAGENT::{event['parent_persona_id']}::{slot['slot_id']}", "slot_id":slot["slot_id"], "agent_role":slot["agent_role"], "parent_persona_id":event["parent_persona_id"], "controller":event["parent_persona_id"], "model_cognition_required":True, "model_runtime":event["model_runtime"], "cognition_adapter":"server-tools/persona-execution-limb-agent/persona_limb_agent.py", - "deterministic_organ":slot["deterministic_organ"], "task_authority":"NONE_UNTIL_PARENT_ENVELOPE" + "deterministic_organ":slot.get("deterministic_organ"), "task_authority":"NONE_UNTIL_PARENT_ENVELOPE", + "runtime_state":"DORMANT_READY", "model_context_loaded":False }) - result={"schema":"guanghu.persona-subagent-command-current/v1","state":"ACTIVE_UNDER_CURRENT_PERSONA","generation":generation,"parent_persona_id":event["parent_persona_id"],"session_id":event["session_id"],"channel_id":event["channel_id"],"current_intent_sha256":event["current_intent_sha256"],"model_runtime":event["model_runtime"],"team":team,"prior_generation_invalidated":bool(previous),"credentials_stored":False,"authority_granted":False} - result["binding_sha256"]=digest(stable(result)) - atomic(current_path,result) + result={"schema":"guanghu.persona-subagent-command-current/v1","state":"READY_UNDER_CURRENT_PERSONA_NO_AGENT_RUNNING","generation":generation,"parent_persona_id":event["parent_persona_id"],"session_id":event["session_id"],"channel_id":event["channel_id"],"current_intent_sha256":event["current_intent_sha256"],"model_runtime":event["model_runtime"],"team":team,"active_agent_count":0,"prior_generation_invalidated":bool(previous),"credentials_stored":False,"authority_granted":False} + persist(current_path,result) return result @@ -85,16 +91,43 @@ def dispatch(event: dict[str, Any], state: Path) -> dict[str, Any]: matches=[x for x in current["team"] if x["child_agent_id"]==event.get("child_agent_id")] if len(matches)!=1: raise CommandError("CHILD_AGENT_NOT_IN_ACTIVE_TEAM") if not isinstance(event.get("task"),str) or not event["task"].strip(): raise CommandError("TASK_REQUIRED") + if any(x.get("runtime_state") == "ACTIVE" for x in current["team"]): raise CommandError("ANOTHER_AGENT_ALREADY_ACTIVE") + item=matches[0] + item["runtime_state"]="ACTIVE"; item["model_context_loaded"]=True + current["state"]="ONE_AGENT_ACTIVE"; current["active_agent_count"]=1 + persist(state/"CURRENT.json",current) runtime=current["model_runtime"] - if runtime == "openlux-smart": - spec=importlib.util.spec_from_file_location("openlux_router",OPENLUX_ROUTER); module=importlib.util.module_from_spec(spec); spec.loader.exec_module(module) - item=matches[0] - result=module.route({"parent_persona_id":current["parent_persona_id"],"child_agent_id":item["child_agent_id"],"controller":current["parent_persona_id"],"channel_id":current["channel_id"],"agent_role":item["agent_role"],"authority":"CURRENT_PARENT_TASK_ENVELOPE_ONLY","task":event["task"],"complexity":event.get("complexity","LOW")}) - return {**result,"generation":current["generation"],"child_agent_id":item["child_agent_id"],"model_runtime":runtime,"model_api_invoked":True} - if runtime not in {"codex","qwen"}: raise CommandError("GATEWAY_DISPATCH_NOT_CONFIGURED") - cmd=[os.sys.executable,str(ROOT/"server-tools/persona-execution-limb-agent/persona_limb_agent.py"),"run","--persona",current["parent_persona_id"],"--task-id",event.get("task_id","SUBAGENT-TASK"),"--task",event["task"],"--runtime",runtime,"--cwd",event.get("cwd",str(ROOT))] - completed=subprocess.run(cmd,text=True,capture_output=True,timeout=240,check=False) - return {"outcome":"PASS" if completed.returncode==0 else "FAIL","generation":current["generation"],"child_agent_id":event["child_agent_id"],"model_runtime":runtime,"model_api_invoked":True,"receipt":completed.stdout[-20000:],"error":completed.stderr[-2000:]} + try: + if runtime == "openlux-smart": + spec=importlib.util.spec_from_file_location("openlux_router",OPENLUX_ROUTER); module=importlib.util.module_from_spec(spec); spec.loader.exec_module(module) + result=module.route({"parent_persona_id":current["parent_persona_id"],"child_agent_id":item["child_agent_id"],"controller":current["parent_persona_id"],"channel_id":current["channel_id"],"agent_role":item["agent_role"],"authority":"CURRENT_PARENT_TASK_ENVELOPE_ONLY","task":event["task"],"complexity":event.get("complexity","LOW")}) + outcome=result["outcome"] + returned={**result,"generation":current["generation"],"child_agent_id":item["child_agent_id"],"model_runtime":runtime,"model_api_invoked":True} + else: + if runtime not in {"codex","qwen"}: raise CommandError("GATEWAY_DISPATCH_NOT_CONFIGURED") + cmd=[os.sys.executable,str(ROOT/"server-tools/persona-execution-limb-agent/persona_limb_agent.py"),"run","--persona",current["parent_persona_id"],"--task-id",event.get("task_id","SUBAGENT-TASK"),"--task",event["task"],"--runtime",runtime,"--cwd",event.get("cwd",str(ROOT))] + completed=subprocess.run(cmd,text=True,capture_output=True,timeout=240,check=False) + outcome="PASS" if completed.returncode==0 else "FAIL" + returned={"outcome":outcome,"generation":current["generation"],"child_agent_id":event["child_agent_id"],"model_runtime":runtime,"model_api_invoked":True,"receipt":completed.stdout[-20000:],"error":completed.stderr[-2000:]} + item["model_context_loaded"]=False + if outcome == "PASS": + item["runtime_state"]="DORMANT_READY" + current["state"]="READY_UNDER_CURRENT_PERSONA_NO_AGENT_RUNNING"; current["active_agent_count"]=0 + item["last_receipt_sha256"]=digest(stable({k:v for k,v in returned.items() if k not in {"receipt","response","error"}})) + returned["final_slot_state"]="DORMANT_READY" + else: + item["runtime_state"]="SYMPTOM_REPORTED" + current["state"]="SYMPTOM_REPORTED_TREATMENT_AVAILABLE"; current["active_agent_count"]=0 + current["treatment_signal"]={"failed_slot_id":item["slot_id"],"failure_class":"MODEL_OR_EXECUTION_FAILURE","treatment_router":"TCS-AGENT-TREATMENT-ROUTER-001"} + returned["final_slot_state"]="SYMPTOM_REPORTED" + persist(state/"CURRENT.json",current) + return returned + except Exception as error: + item["runtime_state"]="SYMPTOM_REPORTED"; item["model_context_loaded"]=False + current["state"]="SYMPTOM_REPORTED_TREATMENT_AVAILABLE"; current["active_agent_count"]=0 + current["treatment_signal"]={"failed_slot_id":item["slot_id"],"failure_class":type(error).__name__,"treatment_router":"TCS-AGENT-TREATMENT-ROUTER-001"} + persist(state/"CURRENT.json",current) + raise def main() -> int: diff --git a/server-tools/persona-dynamic-subagent-command/test_command_router.py b/server-tools/persona-dynamic-subagent-command/test_command_router.py index bf2e371..76f8e92 100644 --- a/server-tools/persona-dynamic-subagent-command/test_command_router.py +++ b/server-tools/persona-dynamic-subagent-command/test_command_router.py @@ -10,8 +10,10 @@ def event(persona='ICE-P-ZY001', session='s1'): class Tests(unittest.TestCase): def test_every_slot_is_model_backed_and_owned_by_parent(self): with tempfile.TemporaryDirectory() as t, patch.object(M,'runtime_available',return_value=True): - v=M.activate(event(),Path(t)); self.assertEqual(len(v['team']),4) + v=M.activate(event(),Path(t)); self.assertEqual(len(v['team']),8) self.assertTrue(all(x['model_cognition_required'] and x['controller']=='ICE-P-ZY001' for x in v['team'])) + self.assertTrue(all(x['runtime_state']=='DORMANT_READY' and not x['model_context_loaded'] for x in v['team'])) + self.assertEqual(v['active_agent_count'],0) def test_persona_switch_rebinds_all_slots_and_invalidates_generation(self): personas=iter(sorted(M.registered_personas())) first=next(personas); second=next(x for x in personas if x!=first) @@ -24,5 +26,26 @@ class Tests(unittest.TestCase): with tempfile.TemporaryDirectory() as t: with self.assertRaisesRegex(M.CommandError,'NOT_REGISTERED'): M.activate(event('PER-NOT-REAL'),Path(t)) with patch.object(M,'runtime_available',return_value=False), self.assertRaisesRegex(M.CommandError,'PROVIDER_UNAVAILABLE'): M.activate(event(),Path(t)) + def test_dispatch_activates_only_selected_slot_then_releases_it(self): + with tempfile.TemporaryDirectory() as t, patch.object(M,'runtime_available',return_value=True): + state=Path(t); current=M.activate(event(),state); selected=current['team'][0] + def fake(*args,**kwargs): + during=M.load(state/'CURRENT.json') + self.assertEqual(during['active_agent_count'],1) + self.assertEqual([x['slot_id'] for x in during['team'] if x['runtime_state']=='ACTIVE'],[selected['slot_id']]) + return __import__('subprocess').CompletedProcess(args[0],0,'{}','') + with patch.object(M.subprocess,'run',side_effect=fake): + receipt=M.dispatch({'generation':current['generation'],'child_agent_id':selected['child_agent_id'],'task':'read only'},state) + after=M.load(state/'CURRENT.json') + self.assertEqual(receipt['final_slot_state'],'DORMANT_READY'); self.assertEqual(after['active_agent_count'],0) + def test_failed_limb_emits_symptom_for_treatment_team(self): + with tempfile.TemporaryDirectory() as t, patch.object(M,'runtime_available',return_value=True): + state=Path(t); current=M.activate(event(),state); selected=current['team'][0] + failed=__import__('subprocess').CompletedProcess([],1,'','broken') + with patch.object(M.subprocess,'run',return_value=failed): + receipt=M.dispatch({'generation':current['generation'],'child_agent_id':selected['child_agent_id'],'task':'read only'},state) + after=M.load(state/'CURRENT.json') + self.assertEqual(receipt['final_slot_state'],'SYMPTOM_REPORTED') + self.assertEqual(after['treatment_signal']['treatment_router'],'TCS-AGENT-TREATMENT-ROUTER-001') if __name__=='__main__': unittest.main() diff --git a/tcs-root/numbering/NUMBER-IMPACT-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.json b/tcs-root/numbering/NUMBER-IMPACT-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.json new file mode 100644 index 0000000..ada5138 --- /dev/null +++ b/tcs-root/numbering/NUMBER-IMPACT-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.json @@ -0,0 +1,31 @@ +{ + "schema": "guanghu.tcs-root-number-impact/v1", + "impact_id": "TCS-ROOT-NUMBER-IMPACT-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908-001", + "state": "CURRENT_DIRECT_COMPLETE_WORLD_DEFINITION_BOUND", + "bootstrap": false, + "source_tcs": "runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.tcs", + "source_gir": "runtime/fifth-domain-language-system/language/protocols/TCS-GUANGHU-WORLD-SYSTEM-CHANNEL-BODY-ONTOLOGY-20260908.gir.json", + "commit_binding": "SAME_COMMIT_OR_DESCENDANT_CONTAINING_IDENTICAL_SOURCE_AND_GIR", + "affected_paths": [ + "routing/tcs-mother-root-dynamic-navigation-map.json", + "routing/public-navigation-anchor.json", + "routing/lighthouse-path-registry.json", + "routing/guanghu-era-language-world.json", + "routing/guanghu-world-system-channel-ontology.json", + "routing/persona-body-organ-treatment-map.json", + "routing/persona-dynamic-subagent-command-map.json", + "routing/persona-channel-context-map.json", + "routing/heartbeat-core-language-channel-profile.json", + "routing/lakebed-language-channel-profile.json", + "routing/bingshuo-zero-core-reality-channel-profile.json", + "routing/dark-core-execution-channel-profile.json", + "routing/fifth-domain-lighthouse-sanitized-mirror-map.json" + ], + "new_canonical_objects": [ + {"canonical_id":"GH-WORLD-SYSTEM-CHANNEL-ONTOLOGY-001","object_kind":"WORLD_SYSTEM_CHANNEL_SEMANTIC_ONTOLOGY"}, + {"canonical_id":"PERSONA-BODY-ORGAN-TREATMENT-MAP-001","object_kind":"PERSONA_BODY_ORGAN_AND_TREATMENT_ARCHITECTURE"}, + {"canonical_id":"TCS-AGENT-TREATMENT-ROUTER-001","object_kind":"ON_DEMAND_PERSONA_TREATMENT_AGENT_ROUTER"} + ], + "human_source": "ICE-GL∞_CURRENT_DIRECT_COMPLETE_WORLD_DEFINITION_CURRENT_TASK", + "ordinary_file_change_may_update_current": false +} diff --git a/tests/world-system-channel-body-ontology.test.mjs b/tests/world-system-channel-body-ontology.test.mjs new file mode 100644 index 0000000..f6be160 --- /dev/null +++ b/tests/world-system-channel-body-ontology.test.mjs @@ -0,0 +1,56 @@ +import test from 'node:test'; +import assert from 'node:assert/strict'; +import fs from 'node:fs'; + +const read = (path) => JSON.parse(fs.readFileSync(new URL(`../${path}`, import.meta.url))); +const ontology = read('routing/guanghu-world-system-channel-ontology.json'); +const body = read('routing/persona-body-organ-treatment-map.json'); +const command = read('routing/persona-dynamic-subagent-command-map.json'); + +test('system channel and module are three distinct nested object types', () => { + assert.match(ontology.core_types.SYSTEM, /bounded semantic place/i); + assert.match(ontology.core_types.CHANNEL, /inside exactly one system/i); + assert.match(ontology.core_types.MODULE, /stored under a channel/i); + const ids = ontology.channel_semantics.map(x => x.id); + assert.equal(new Set(ids).size, ids.length); + assert.ok(ontology.channel_semantics.every(x => typeof x.parent === 'string')); +}); + +test('heartbeat drafts may derive a public version while deep lake can never export', () => { + const heartbeat = ontology.channel_semantics.find(x => x.id === 'ICE-CH-HB001'); + const lakebed = ontology.channel_semantics.find(x => x.id === 'ICE-CH-LB001'); + assert.match(heartbeat.public_future, /SEPARATE_SANITIZED_PUBLIC_VERSION/); + assert.equal(lakebed.public_future, 'NEVER'); + const deep = ontology.fifth_domain_systems.find(x => x.id === 'SYS-GLW-ELH-DLE-0001'); + assert.equal(deep.public_export, 'ABSOLUTELY_FORBIDDEN'); + assert.equal(deep.future_channel_example.state, 'UNREGISTERED_EXAMPLE_ONLY'); +}); + +test('zero core starts durable engineering but dark core still needs target readback', () => { + const zero = ontology.channel_semantics.find(x => x.id === 'ICE-CH-ZC001'); + const dark = ontology.channel_semantics.find(x => x.id === 'ICE-CH-DK001'); + assert.match(zero.commitment, /SAFE_TECHNICAL_ROLLBACK_REMAINS_REQUIRED/); + assert.equal(dark.reality_state, 'DISPATCH_NOW'); + assert.equal(dark.completion, 'ONLY_TARGET_READBACK_PROVES_REALITY_CHANGE'); +}); + +test('TCS GLS and HLDP remain different language layers', () => { + assert.match(ontology.language_layers.TCS, /base cognition/i); + assert.match(ontology.language_layers.GLS, /social operating rules/i); + assert.match(ontology.language_layers.HLDP, /private memory/i); +}); + +test('one persona brain owns dormant limbs autonomous organs and symptom-driven treatment', () => { + assert.equal(body.persona_brain.always_present, true); + assert.equal(body.visible_limb_policy.default_state, 'DORMANT_READY'); + assert.equal(body.visible_limb_policy.model_process_resident, false); + assert.equal(body.treatment_team.activation_trigger, 'SYMPTOM_RECEIPT_OR_FAILED_ORIGINAL_ACTION'); + assert.equal(body.treatment_team.slots.at(-1).slot_id, 'TREATMENT_RETEST'); + assert.equal(body.treatment_team.diagnosis_is_healing, false); + assert.equal(command.runtime_policy.dispatch, 'LOAD_EXACTLY_ONE_SELECTED_AGENT_MODEL_CONTEXT'); +}); + +test('five domains carry distinct world functions', () => { + assert.deepEqual(ontology.five_domains.map(x => x.id), ['DOMAIN-MAIN','DOMAIN-SUB','DOMAIN-ZERO','DOMAIN-ZS','DOM-FIFTH-0001']); + assert.equal(ontology.zero_core_zero_sense_relation.same_object, false); +});