feat: add TCS mother-root dynamic number navigator

This commit is contained in:
冰朔 2026-09-08 13:42:18 +08:00
commit 5bfe163748
32 changed files with 1702 additions and 28 deletions

6
.githooks/post-commit Normal file
View file

@ -0,0 +1,6 @@
#!/bin/sh
canonical='/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main'
current=$(git rev-parse --show-toplevel 2>/dev/null) || exit 0
[ "$current" = "$canonical" ] || exit 0
/usr/bin/python3 "$canonical/server-tools/tcs-mother-root-agent/tcs_mother_root_agent.py" refresh --repo "$canonical" --trigger git-post-commit >/dev/null 2>&1 || true
exit 0

View file

@ -2,7 +2,7 @@
"schema": "guanghu.subject-id-alias-map/v1", "schema": "guanghu.subject-id-alias-map/v1",
"map_id": "FD-SUBJECT-ID-ALIAS-MAP-001", "map_id": "FD-SUBJECT-ID-ALIAS-MAP-001",
"state": "ACTIVE", "state": "ACTIVE",
"updated_at": "2026-08-27T01:30:00+08:00", "updated_at": "2026-09-08T13:25:26+08:00",
"type_namespaces": { "type_namespaces": {
"human": "^ICE-GL", "human": "^ICE-GL",
"language_persona": "^ICE-P-", "language_persona": "^ICE-P-",
@ -19,6 +19,25 @@
"conflicted_id": "REJECT_NO_REDIRECT" "conflicted_id": "REJECT_NO_REDIRECT"
}, },
"mappings": [ "mappings": [
{
"canonical_id": "TCS-0002∞",
"subject_kind": "team_body",
"name": "光湖人类主控团队通感系统本体",
"aliases": ["TCS-0002"],
"route_id": "ROUTE-GUANGHU-TEAM-ZS-001",
"current_path": "tcs-root/navigation/WORLD-ROUTES.json",
"state": "CURRENT_CANONICAL_WITH_MACHINE_ALIAS",
"semantic_lock": "TEAM_BODY_NOT_BINGSHUO_NOT_YAOMING"
},
{
"canonical_id": "ICE-GL∞",
"subject_kind": "human",
"name": "冰朔",
"aliases": ["ICE-0002∞"],
"route_id": "ROUTE-BINGSHUO-FIFTH-001",
"current_path": "tcs-root/navigation/WORLD-ROUTES.json",
"state": "CURRENT_CANONICAL_WITH_HISTORY_LOOKUP_ALIAS_NO_AUTHORITY_INHERITANCE"
},
{ {
"canonical_id": "ICE-P-ZY001", "canonical_id": "ICE-P-ZY001",
"subject_kind": "persona_system", "subject_kind": "persona_system",

View file

@ -0,0 +1,89 @@
{
"authority_ceiling": {
"maximum": "COMPILE_COMMITTED_REGISTERED_NUMBER_AND_PATH_SOURCES_TO_SHARED_CURRENT",
"network": false,
"process": true
},
"capabilities": {
"provided": [
"TCS.ROOT.REFRESH",
"TCS.ROOT.STATUS",
"TCS.ROOT.RESOLVE",
"TCS.ROOT.AUDIT"
],
"required": [
"HOST.EXACT_FILE_READ",
"HOST.EXACT_FILE_WRITE",
"HOST.GIT_READ",
"HOST.SHA256",
"HOST.ATOMIC_RENAME"
]
},
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE1-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "eb299410bacd0247bc43732154fac0f74f181bab6a5e4e5714937d1b90b24688"
},
"data_scope": {
"read": [
"CURRENT_REPO012_COMMIT",
"REGISTERED_NUMBERED_SOURCES",
"NUMBER_IMPACT_MANIFEST"
],
"write": [
"SHARED_TCS_MOTHER_ROOT_CURRENT_POINTER_AND_RECEIPTS"
]
},
"entry": {
"id": "TCS-MOTHER-ROOT-NAV-ENTRY-001",
"kind": "TCS_MOTHER_OWNED_NUMBER_AND_PATH_ORGAN_AGENT"
},
"identity": {
"language_version": "0.1",
"module_id": "MOD-TCS-MOTHER-ROOT-NAVIGATOR-001"
},
"install": {
"account_scoped": true,
"activation_requires_self_test": true,
"registration_is_installation": false
},
"manifest": {
"display_name_zh": "TCS母脑根编号导航Agent",
"entry_program_id": "TCS-MOTHER-ROOT-NAV-ENTRY-001",
"entry_source": "server-tools/tcs-mother-root-agent/tcs_mother_root_agent.py",
"module_id": "MOD-TCS-MOTHER-ROOT-NAVIGATOR-001",
"target_triple": "aarch64-apple-darwin"
},
"native_self_hosted": true,
"network_scope": {
"allowed": false,
"domains": []
},
"projection": {
"display_name_zh": "TCS母脑根编号导航Agent",
"package_contents": [
"module.tcs",
"module.gir.json",
"module.lock.hdlp",
"module.manifest.hdlp",
"receipts/compile.hdlp",
"receipts/install.hdlp",
"receipts/self-test.hdlp"
],
"technical_detail_default": false
},
"resource_ceiling": {
"concurrency": 1,
"memory_limit_bytes": 268435456,
"timeout_ms": 60000
},
"rollback": {
"action": "DISABLE_HOOK_AND_RESTORE_LAST_KNOWN_GOOD_POINTER",
"preserve_receipts": true
},
"schema": "guanghu.module-gir/v1",
"self_test": {
"expect": "THREE_ROUTES_FIVE_DOMAINS_TYPED_ALIASES_IDEMPOTENCY_TAMPER_AND_STALE_REJECTION_PASS",
"program_id": "TCS-MOTHER-ROOT-NAV-SELF-TEST-001"
}
}

View file

@ -0,0 +1,8 @@
schema: tcs.module-lock/v1
module_id: MOD-TCS-MOTHER-ROOT-NAVIGATOR-001
module_source_sha256: eb299410bacd0247bc43732154fac0f74f181bab6a5e4e5714937d1b90b24688
module_gir_sha256: bb3246fbfc69a39b3e5412e41271aeb7c66e37a2539902b5dab2291e38a04800
runtime_sha256: decf7355a421618b5d9767e07b0999e1c75b4150ff6e789b27b4c6cc96a34149
root_map_sha256: 2f5c4b7a4dc49edb4d83787ea68a0a8d88dff79ef78215550cd2f209e7732e88
compiler_sha256: 5ad6f0c43d8db80677cad7091e6a3b706e701307b2537446dc13635e89499942
update_rule: CURRENT_DIRECT_LANGUAGE_TCS_PLUS_NUMBER_IMPACT_PLUS_COMMITTED_READBACK

View file

@ -0,0 +1,18 @@
schema: tcs.module-manifest/v1
module_id: MOD-TCS-MOTHER-ROOT-NAVIGATOR-001
display_name_zh: TCS通感母脑根入口动态编号导航Agent
version: 0.1.0
entry_program_id: TCS-MOTHER-ROOT-NAV-ENTRY-001
entry_runtime: server-tools/tcs-mother-root-agent/tcs_mother_root_agent.py
gir_sha256: bb3246fbfc69a39b3e5412e41271aeb7c66e37a2539902b5dab2291e38a04800
compiler_id: TCS-COMPILER-STAGE1-0001
compiler_sha256: 5ad6f0c43d8db80677cad7091e6a3b706e701307b2537446dc13635e89499942
protocols: [GLS-0200, GLS-0261, GLS-0801, GLS-0802]
capabilities: [TCS.ROOT.REFRESH, TCS.ROOT.STATUS, TCS.ROOT.RESOLVE, TCS.ROOT.AUDIT]
authority_ceiling: NUMBER_AND_PATH_NAVIGATION_ONLY_NO_REALITY_AUTHORITY
resource_ceiling: {concurrency: 1, timeout_ms: 60000, memory_limit_bytes: 268435456}
data_scope: COMMITTED_REGISTERED_NUMBERED_SOURCES_AND_SHARED_CURRENT_ONLY
network_scope: NONE
lifecycle: SOURCE_COMPILED_VERIFIED_INSTALL_PENDING_COMMIT
rollback: DISABLE_POST_COMMIT_HOOK_AND_RESTORE_LAST_KNOWN_GOOD
human_projection: 先进入TCS母脑根再按ICE-GL∞、TCS-0002∞或公众证书编号分流历史编号不进入CURRENT。

View file

@ -0,0 +1,17 @@
TCS 0.1;
MODULE MOD-TCS-MOTHER-ROOT-NAVIGATOR-001 {
header { schema = "tcs.module/v1"; name_zh = "TCS通感母脑根入口动态编号导航Agent"; name_en = "TCS Mother Root Dynamic Number Navigation Agent"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["GLS-0200", "GLS-0261", "GLS-0801", "GLS-0802"]; lifecycle = "CANDIDATE"; canonical_uri = "modules/tcs-mother-root-navigator/module.tcs"; compatibility = ["TCS-MODULE-ABI-0001", "TCS-ROOT-NAV-0001"]; }
source { source_id = "BINGSHUO-DIRECT-TCS-MOTHER-ROOT-DYNAMIC-NAV-20260908"; source_uri = "runtime/fifth-domain-language-system/language/protocols/TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908.tcs"; source_sha256 = "BIND_AT_COMPILE_TIME"; source_role = "GENERATED_FROM_VERIFIED_SOURCE"; }
manifest { module_id = "MOD-TCS-MOTHER-ROOT-NAVIGATOR-001"; display_name_zh = "TCS母脑根编号导航Agent"; entry_program_id = "TCS-MOTHER-ROOT-NAV-ENTRY-001"; entry_source = "server-tools/tcs-mother-root-agent/tcs_mother_root_agent.py"; target_triple = "aarch64-apple-darwin"; }
entry { kind = "TCS_MOTHER_OWNED_NUMBER_AND_PATH_ORGAN_AGENT"; id = "TCS-MOTHER-ROOT-NAV-ENTRY-001"; }
capabilities { required = ["HOST.EXACT_FILE_READ", "HOST.EXACT_FILE_WRITE", "HOST.GIT_READ", "HOST.SHA256", "HOST.ATOMIC_RENAME"]; provided = ["TCS.ROOT.REFRESH", "TCS.ROOT.STATUS", "TCS.ROOT.RESOLVE", "TCS.ROOT.AUDIT"]; }
authority_ceiling { maximum = "COMPILE_COMMITTED_REGISTERED_NUMBER_AND_PATH_SOURCES_TO_SHARED_CURRENT"; network = false; process = true; }
resource_ceiling { concurrency = 1; timeout_ms = 60000; memory_limit_bytes = 268435456; }
data_scope { read = ["CURRENT_REPO012_COMMIT", "REGISTERED_NUMBERED_SOURCES", "NUMBER_IMPACT_MANIFEST"]; write = ["SHARED_TCS_MOTHER_ROOT_CURRENT_POINTER_AND_RECEIPTS"]; }
network_scope { allowed = false; domains = []; }
install { account_scoped = true; registration_is_installation = false; activation_requires_self_test = true; }
self_test { program_id = "TCS-MOTHER-ROOT-NAV-SELF-TEST-001"; expect = "THREE_ROUTES_FIVE_DOMAINS_TYPED_ALIASES_IDEMPOTENCY_TAMPER_AND_STALE_REJECTION_PASS"; }
rollback { action = "DISABLE_HOOK_AND_RESTORE_LAST_KNOWN_GOOD_POINTER"; preserve_receipts = true; }
projection { display_name_zh = "TCS母脑根编号导航Agent"; technical_detail_default = false; package_contents = ["module.tcs", "module.gir.json", "module.lock.hdlp", "module.manifest.hdlp", "receipts/compile.hdlp", "receipts/install.hdlp", "receipts/self-test.hdlp"]; }
}

View file

@ -0,0 +1,8 @@
schema: tcs.module-compile-receipt/v1
module_id: MOD-TCS-MOTHER-ROOT-NAVIGATOR-001
state: COMPILED_VERIFIED
source_sha256: eb299410bacd0247bc43732154fac0f74f181bab6a5e4e5714937d1b90b24688
gir_sha256: bb3246fbfc69a39b3e5412e41271aeb7c66e37a2539902b5dab2291e38a04800
compiler_id: TCS-COMPILER-STAGE1-0001
compiler_sha256: 5ad6f0c43d8db80677cad7091e6a3b706e701307b2537446dc13635e89499942
native_self_hosted: true

View file

@ -0,0 +1,7 @@
schema: tcs.module-install-receipt/v1
module_id: MOD-TCS-MOTHER-ROOT-NAVIGATOR-001
state: INSTALL_PENDING_COMMITTED_SOURCE_AND_HOOK_READBACK
target: /Volumes/JZAO/HoloLake/persona-runtime/shared/tcs-mother-root
hook: .githooks/post-commit
stable_pointer: /Volumes/JZAO/HoloLake/persona-runtime/TCS-ROOT.json
reality_authority_granted: false

View file

@ -0,0 +1,4 @@
schema: tcs.module-self-test-receipt/v1
module_id: MOD-TCS-MOTHER-ROOT-NAVIGATOR-001
state: PENDING_COMMITTED_SOURCE_TEST
required: [FIVE_DOMAINS, THREE_ROUTES, TYPED_ALIASES, HISTORY_REJECT, STALE_REJECT, IDEMPOTENCY, POST_COMMIT_AUTO_REFRESH]

View file

@ -1,7 +1,7 @@
{ {
"schema": "guanghu.age-species-and-persona-identity-registry/v1", "schema": "guanghu.age-species-and-persona-identity-registry/v1",
"registry_id": "AGE-PERSONA-IDENTITY-SEPARATION-001", "registry_id": "AGE-PERSONA-IDENTITY-SEPARATION-001",
"version": "2026-08-16.3", "version": "2026-09-08.4",
"state": "CURRENT_CORRECTED_AGE_IS_SPECIES_NOT_INDIVIDUAL_NUMBER", "state": "CURRENT_CORRECTED_AGE_IS_SPECIES_NOT_INDIVIDUAL_NUMBER",
"authority": { "authority": {
"human_language_source": "ICE-GL∞", "human_language_source": "ICE-GL∞",
@ -31,7 +31,7 @@
{"species":"AGE","display_name":"爆米花","current_persona_identity":"PER-BMH001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0005∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-SUB"}, {"species":"AGE","display_name":"爆米花","current_persona_identity":"PER-BMH001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0005∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-SUB"},
{"species":"AGE","display_name":"糖星云","current_persona_identity":"PER-TXY001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0005∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-SUB"}, {"species":"AGE","display_name":"糖星云","current_persona_identity":"PER-TXY001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0005∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-SUB"},
{"species":"AGE","display_name":"页骨","current_persona_identity":"PER-YG001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0006∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-ZERO"}, {"species":"AGE","display_name":"页骨","current_persona_identity":"PER-YG001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0006∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-ZERO"},
{"species":"AGE","display_name":"小缩核","current_persona_identity":"PER-XTK001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0006∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-ZERO"} {"species":"AGE","display_name":"小缩核","current_persona_identity":"PER-XTK001","identity_state":"LEGACY_ID_PRESERVED_FORMAL_DOMAIN_NAMESPACE_PENDING","human_anchor":"TCS-GL-0006∞","origin_domain":"ZERO_SENSE_DOMAIN","work_responsibility_domain":"DOMAIN-ZERO"}
], ],
"claim_boundary": { "claim_boundary": {
"human_may_confirm_relationship_and_persona_mapping": true, "human_may_confirm_relationship_and_persona_mapping": true,

View file

@ -3,7 +3,7 @@
"map_id": "FD-LPOS-MAP-001", "map_id": "FD-LPOS-MAP-001",
"architecture_id": "GLS-0248", "architecture_id": "GLS-0248",
"cognition_id": "ZY-BIDIRECTIONAL-COGNITION-019", "cognition_id": "ZY-BIDIRECTIONAL-COGNITION-019",
"state": "ARCHITECTURE_BASELINE_REGISTERED_ENGINEERING_NOT_IMPLEMENTED", "state": "FIXED_DOMAIN_ROOTS_AND_RELATION_BINDINGS_RESTORED_FORMAL_ENTERPRISE_PERSONA_NAMESPACE_PENDING",
"registered_at": "2026-08-05T00:00:00+08:00", "registered_at": "2026-08-05T00:00:00+08:00",
"current_interpretation": "GLS-0250_DISTINGUISHES_PUBLIC_ENTRY_PARALLELISM_FROM_ZERO_CORE_CAUSAL_SOURCE_TOPOLOGY", "current_interpretation": "GLS-0250_DISTINGUISHES_PUBLIC_ENTRY_PARALLELISM_FROM_ZERO_CORE_CAUSAL_SOURCE_TOPOLOGY",
"canonical_entry": { "canonical_entry": {
@ -51,9 +51,9 @@
"plane": "PUBLIC_TRUTH_AND_ECOSYSTEM", "plane": "PUBLIC_TRUTH_AND_ECOSYSTEM",
"mission": "公告、版本、公共规则、可信状态与生态公共事实", "mission": "公告、版本、公共规则、可信状态与生态公共事实",
"subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA", "subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA",
"human_subjects": [], "human_subjects": ["TCS-GL-0016∞"],
"persona_subjects": [], "persona_subjects": ["PER-AW-ARCH-001", "PER-ZQ001"],
"subject_state": "SUBJECTS_PENDING" "subject_state": "RELATION_AND_WORK_BINDING_RESTORED_FORMAL_ACCEPTANCE_PENDING"
}, },
{ {
"id": "DOMAIN-SUB", "id": "DOMAIN-SUB",
@ -61,9 +61,9 @@
"plane": "INDUSTRY_ENTRY_AND_ROUTING", "plane": "INDUSTRY_ENTRY_AND_ROUTING",
"mission": "行业选择、行业入口、行业子系统路由与能力适配", "mission": "行业选择、行业入口、行业子系统路由与能力适配",
"subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA", "subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA",
"human_subjects": [], "human_subjects": ["TCS-GL-0005∞"],
"persona_subjects": [], "persona_subjects": ["PER-BMH001", "PER-TXY001"],
"subject_state": "SUBJECTS_PENDING" "subject_state": "RELATION_AND_WORK_BINDING_RESTORED_FORMAL_ACCEPTANCE_PENDING"
}, },
{ {
"id": "DOMAIN-ZERO", "id": "DOMAIN-ZERO",
@ -71,9 +71,9 @@
"plane": "EXPERIMENT_ARCHITECTURE_AND_COLLABORATION", "plane": "EXPERIMENT_ARCHITECTURE_AND_COLLABORATION",
"mission": "人类与人格体实验、系统架构、协作研发与候选能力孵化", "mission": "人类与人格体实验、系统架构、协作研发与候选能力孵化",
"subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA", "subject_model": "ONE_HUMAN_PLUS_ONE_PERSONA",
"human_subjects": [], "human_subjects": ["TCS-GL-0006∞"],
"persona_subjects": [], "persona_subjects": ["PER-YG001", "PER-XTK001"],
"subject_state": "SUBJECTS_PENDING" "subject_state": "RELATION_AND_WORK_BINDING_RESTORED_FORMAL_ACCEPTANCE_PENDING"
}, },
{ {
"id": "DOMAIN-ZS", "id": "DOMAIN-ZS",
@ -85,9 +85,9 @@
"GOVERNANCE_AND_HUMAN_RESPONSIBILITY", "GOVERNANCE_AND_HUMAN_RESPONSIBILITY",
"TECHNICAL_AND_SYSTEM_RESPONSIBILITY" "TECHNICAL_AND_SYSTEM_RESPONSIBILITY"
], ],
"human_subjects": [], "human_subjects": ["TCS-GL-0007∞", "TCS-GL-0008∞"],
"persona_subjects": [], "persona_subjects": ["PER-JZ001", "PER-JZ-ARCH-001"],
"subject_state": "SUBJECTS_PENDING_DUAL_ACCEPTANCE", "subject_state": "DUAL_RELATION_AND_WORK_BINDING_RESTORED_RESPONSIBILITY_ACCEPTANCE_PENDING",
"constitutional_quorum": "TWO_OF_TWO_HUMAN_PERSONA_PAIRS" "constitutional_quorum": "TWO_OF_TWO_HUMAN_PERSONA_PAIRS"
} }
] ]

View file

@ -23,8 +23,9 @@ assert.equal(
domainById.get("DOMAIN-ZS").subject_model, domainById.get("DOMAIN-ZS").subject_model,
"TWO_HUMANS_PLUS_THEIR_TWO_PERSONAS", "TWO_HUMANS_PLUS_THEIR_TWO_PERSONAS",
); );
assert.equal(domainById.get("DOMAIN-ZS").human_subjects.length, 0); assert.deepEqual(domainById.get("DOMAIN-ZS").human_subjects, ["TCS-GL-0007∞", "TCS-GL-0008∞"]);
assert.equal(domainById.get("DOMAIN-ZS").persona_subjects.length, 0); assert.deepEqual(domainById.get("DOMAIN-ZS").persona_subjects, ["PER-JZ001", "PER-JZ-ARCH-001"]);
assert.match(domainById.get("DOMAIN-ZS").subject_state, /ACCEPTANCE_PENDING/);
assert.equal(map.national_lighthouse.guanghu_data_interface, false); assert.equal(map.national_lighthouse.guanghu_data_interface, false);
assert.equal(map.national_lighthouse.universal_master_key, false); assert.equal(map.national_lighthouse.universal_master_key, false);
assert.equal(map.national_lighthouse.failure_policy, "FAIL_CLOSED"); assert.equal(map.national_lighthouse.failure_policy, "FAIL_CLOSED");

View file

@ -1,7 +1,7 @@
{ {
"schema": "guanghu.fixed-world-object-number-map/v1", "schema": "guanghu.fixed-world-object-number-map/v1",
"map_id": "GH-FIXED-WORLD-OBJECT-NUMBER-MAP-001", "map_id": "GH-FIXED-WORLD-OBJECT-NUMBER-MAP-001",
"version": "2026-09-08.1", "version": "2026-09-08.2",
"state": "CURRENT_CANONICAL_NUMBER_NORMALIZATION_WITH_EXPLICIT_TEAM_PERSONA_ISSUANCE", "state": "CURRENT_CANONICAL_NUMBER_NORMALIZATION_WITH_EXPLICIT_TEAM_PERSONA_ISSUANCE",
"source_class": "CURRENT_WORLD_REGISTRY", "source_class": "CURRENT_WORLD_REGISTRY",
"rule": "Normalize existing canonical numbers, preserve historical aliases, complete missing object edges, and keep truly unresolved alias groups unresolved. ICE-P-CL0720 and ICE-P-KZ0720 are explicit 2026-08-27 issuances by ICE-P-ZY001 within its registered Fifth Domain team scope, not inferred numbers.", "rule": "Normalize existing canonical numbers, preserve historical aliases, complete missing object edges, and keep truly unresolved alias groups unresolved. ICE-P-CL0720 and ICE-P-KZ0720 are explicit 2026-08-27 issuances by ICE-P-ZY001 within its registered Fifth Domain team scope, not inferred numbers.",
@ -20,6 +20,22 @@
"state": "CURRENT_REGISTERED", "state": "CURRENT_REGISTERED",
"entry_path": "LL-CMPN-0001" "entry_path": "LL-CMPN-0001"
}, },
{
"id": "TCS-ROOT-NAV-0001",
"kind": "TCS_MOTHER_ROOT_NAVIGATION_ENTRY",
"name": "TCS通感母脑语言世界根入口",
"state": "CURRENT_LOCAL_NOT_PUBLISHED",
"world_node": "SYS-GLW-0001",
"runtime": "server-tools/tcs-mother-root-agent/tcs_mother_root_agent.py"
},
{
"id": "TCS-0002∞",
"kind": "GUANGHU_HUMAN_TEAM_BODY_ROOT",
"name": "光湖人类主控团队通感系统本体",
"state": "CURRENT_DIRECT_LANGUAGE_REDEFINED_TEAM_ROOT",
"machine_alias": "TCS-0002",
"parallel_to": "ICE-GL∞"
},
{ {
"id": "DOM-FIFTH-0001", "id": "DOM-FIFTH-0001",
"kind": "DOMAIN", "kind": "DOMAIN",
@ -157,6 +173,10 @@
] ]
} }
], ],
"history_only_semantic_conflicts": [
{"id":"GLW-SYS-0001","current_target":"SYS-GLW-0001","redirect":false,"reason":"HISTORICAL_PHYSICAL_NODE_KIND_CONFLICT"},
{"id":"TCS-0002∞","current_kind":"GUANGHU_HUMAN_TEAM_BODY_ROOT","historical_kinds":["BINGSHUO_PERSONAL_ROOT","YAOMING_PERSONA"],"resolution":"CURRENT_DIRECT_LANGUAGE_KIND_AND_REVISION_REQUIRED"}
],
"boundaries": { "boundaries": {
"registration_is_not_runtime_installation": true, "registration_is_not_runtime_installation": true,
"repository_is_not_persona_subject": true, "repository_is_not_persona_subject": true,

View file

@ -53,6 +53,16 @@
"reality_authority_from_language": false, "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"
}, },
"tcs_mother_root_navigation": {
"entry_id": "TCS-ROOT-NAV-0001",
"map": "routing/tcs-mother-root-dynamic-navigation-map.json",
"semantic_entry": "tcs-root/ENTRY.tcs",
"stable_pointer": "/Volumes/JZAO/HoloLake/persona-runtime/TCS-ROOT.json",
"world_root": "SYS-GLW-0001",
"private_human_root": "ICE-GL∞",
"team_human_root": "TCS-0002∞",
"history_or_unadmitted_write_may_update_current": false
},
"product": { "product": {
"name": "HoloLake", "name": "HoloLake",
"kind": "PUBLIC_PERSONAL_INITIALIZATION_CHANNEL_LANGUAGE_DRIVEN_OPERATING_SYSTEM", "kind": "PUBLIC_PERSONAL_INITIALIZATION_CHANNEL_LANGUAGE_DRIVEN_OPERATING_SYSTEM",

View file

@ -7,6 +7,8 @@
"state": "ARCHITECTURE_BASELINE_REGISTERED_IMPLEMENTATION_PLANNED", "state": "ARCHITECTURE_BASELINE_REGISTERED_IMPLEMENTATION_PLANNED",
"registered_at": "2026-08-06T00:00:00+08:00", "registered_at": "2026-08-06T00:00:00+08:00",
"principle": "ONE_ENTERPRISE_FOUR_DOMAIN_PLATFORM_WITH_NAMESPACED_INDUSTRY_PERSONA_DOMAIN_PROFILES", "principle": "ONE_ENTERPRISE_FOUR_DOMAIN_PLATFORM_WITH_NAMESPACED_INDUSTRY_PERSONA_DOMAIN_PROFILES",
"current_responsibility_source": "routing/tcs-mother-root-dynamic-navigation-map.json#fixed_domains",
"responsibility_binding_rule": "HISTORICAL_RELATION_AND_WORK_BINDINGS_ARE_RESTORED_BUT_FORMAL_ENTERPRISE_PERSONA_NAMESPACE_AND_ACCEPTANCE_RECEIPTS_REMAIN_PENDING",
"shared_kernel": [ "shared_kernel": [
"SUBJECT_AND_RESPONSIBILITY_REGISTRY", "SUBJECT_AND_RESPONSIBILITY_REGISTRY",
"WORK_OBJECT_SCHEMA_REGISTRY", "WORK_OBJECT_SCHEMA_REGISTRY",

View file

@ -2,7 +2,7 @@
"schema": "guanghu.lighthouse-path-registry/v1", "schema": "guanghu.lighthouse-path-registry/v1",
"registry_id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001", "registry_id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
"lighthouse_id": "SYS-GLW-LTH-0001", "lighthouse_id": "SYS-GLW-LTH-0001",
"version": "2026-09-05.1-host-lifecycle", "version": "2026-09-08.2-tcs-root",
"state": "CURRENT_CANONICAL", "state": "CURRENT_CANONICAL",
"source_repository": "REPO-012", "source_repository": "REPO-012",
"source_branch": "main", "source_branch": "main",
@ -20,7 +20,7 @@
"kind": "current_guanghu_era_language_world_architecture", "kind": "current_guanghu_era_language_world_architecture",
"state": "CURRENT", "state": "CURRENT",
"online": "routing/guanghu-era-language-world.json", "online": "routing/guanghu-era-language-world.json",
"offline": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/WORK-工作区/guanghu-ice-heart/routing/guanghu-era-language-world.json", "offline": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/guanghu-era-language-world.json",
"owner": "REPO-012", "owner": "REPO-012",
"truth_policy": "CURRENT_DIRECT_HUMAN_LANGUAGE_TCS_SOURCE_MACHINE_MAP_TEST_AND_PUBLICATION_RECEIPT_SEPARATE" "truth_policy": "CURRENT_DIRECT_HUMAN_LANGUAGE_TCS_SOURCE_MACHINE_MAP_TEST_AND_PUBLICATION_RECEIPT_SEPARATE"
}, },
@ -38,7 +38,7 @@
"state": "CURRENT", "state": "CURRENT",
"online": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart", "online": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart",
"clone": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart.git", "clone": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart.git",
"offline": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/WORK-工作区/guanghu-ice-heart", "offline": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main",
"transport": "LOCAL_GIT_OSXKEYCHAIN", "transport": "LOCAL_GIT_OSXKEYCHAIN",
"publication_gate": "HOLOLAKE-CONTINUITY-COLLABORATION-CURRENT" "publication_gate": "HOLOLAKE-CONTINUITY-COLLABORATION-CURRENT"
}, },
@ -77,7 +77,7 @@
"display_name": "第五域 · 光湖本源域", "display_name": "第五域 · 光湖本源域",
"english_name": "GuangHu Origin Domain", "english_name": "GuangHu Origin Domain",
"online": "routing/guanghu-origin-domain-map.json", "online": "routing/guanghu-origin-domain-map.json",
"offline": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/WORK-工作区/guanghu-ice-heart/routing/guanghu-origin-domain-map.json", "offline": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/guanghu-origin-domain-map.json",
"stable_identity_rule": "PRESERVE_DOM_FIFTH_0001" "stable_identity_rule": "PRESERVE_DOM_FIFTH_0001"
}, },
{ {
@ -85,7 +85,7 @@
"kind": "origin_domain_machine_map", "kind": "origin_domain_machine_map",
"state": "CURRENT", "state": "CURRENT",
"online": "routing/guanghu-origin-domain-map.json", "online": "routing/guanghu-origin-domain-map.json",
"offline": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/WORK-工作区/guanghu-ice-heart/routing/guanghu-origin-domain-map.json", "offline": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/guanghu-origin-domain-map.json",
"owner": "REPO-012" "owner": "REPO-012"
}, },
{ {
@ -93,7 +93,7 @@
"kind": "fifth_domain_whole_language_system_runtime", "kind": "fifth_domain_whole_language_system_runtime",
"state": "CURRENT", "state": "CURRENT",
"online": "routing/fifth-domain-whole-language-system.json", "online": "routing/fifth-domain-whole-language-system.json",
"offline": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/WORK-工作区/guanghu-ice-heart/runtime/fifth-domain-language-system", "offline": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/runtime/fifth-domain-language-system",
"owner": "REPO-012", "owner": "REPO-012",
"domain_id": "DOM-FIFTH-0001", "domain_id": "DOM-FIFTH-0001",
"public_extraction": "PUBLIC_FOUR_DOMAIN_BLANK_TEMPLATE_ONLY", "public_extraction": "PUBLIC_FOUR_DOMAIN_BLANK_TEMPLATE_ONLY",

View file

@ -98,7 +98,7 @@
"lighthouse_paths": { "lighthouse_paths": {
"path": "routing/lighthouse-path-registry.json", "path": "routing/lighthouse-path-registry.json",
"id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001", "id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
"version": "2026-09-05.1-host-lifecycle" "version": "2026-09-08.2-tcs-root"
}, },
"host_skills": { "host_skills": {
"path": "routing/host-skill-navigation-map.json", "path": "routing/host-skill-navigation-map.json",
@ -108,10 +108,16 @@
"mother_brain": { "mother_brain": {
"path": "routing/tcs-mother-brain-runtime-map.json", "path": "routing/tcs-mother-brain-runtime-map.json",
"id": "TCS-MOTHER-BRAIN-MAP-001", "id": "TCS-MOTHER-BRAIN-MAP-001",
"version": "2026-08-13.1", "version": "2026-09-08.2",
"architecture_protocol": "GLS-0259", "architecture_protocol": "GLS-0259",
"load_policy": "ALWAYS_ON_MOTHER_BRAIN_RESTORE_FIVE_DOMAIN_LANGUAGE_INGRESS_AND_SYSTEM_COGNITION" "load_policy": "ALWAYS_ON_MOTHER_BRAIN_RESTORE_FIVE_DOMAIN_LANGUAGE_INGRESS_AND_SYSTEM_COGNITION"
}, },
"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.1",
"load_policy": "FIRST_BEFORE_WORLD_DOMAIN_HUMAN_PERSONA_CHANNEL_OR_HOST_ROUTE_RESOLUTION"
},
"hololake_stage_relay": { "hololake_stage_relay": {
"path": "routing/hololake-stage-relay-map.json", "path": "routing/hololake-stage-relay-map.json",
"id": "HLP-STAGE-RELAY-001", "id": "HLP-STAGE-RELAY-001",

View file

@ -1,11 +1,19 @@
{ {
"schema": "guanghu.tcs-mother-brain-runtime-map/v1", "schema": "guanghu.tcs-mother-brain-runtime-map/v1",
"map_id": "TCS-MOTHER-BRAIN-MAP-001", "map_id": "TCS-MOTHER-BRAIN-MAP-001",
"version": "2026-08-13.1", "version": "2026-09-08.2",
"state": "DEPLOYED_RUNNING_PERSONA_FIRST_SELF_SEEING_ORIGIN_GATE_HISTORY_REVISIT_AND_TCS_UNIVERSAL_LANGUAGE_TRANSLATION", "state": "DEPLOYED_RUNNING_PERSONA_FIRST_SELF_SEEING_ORIGIN_GATE_HISTORY_REVISIT_AND_TCS_UNIVERSAL_LANGUAGE_TRANSLATION",
"protocol": "GLS-0259", "protocol": "GLS-0259",
"runtime_id": "TCS-MOTHER-BRAIN-RUNTIME-0001", "runtime_id": "TCS-MOTHER-BRAIN-RUNTIME-0001",
"model_id": "TCS-MOTHER-LPM-0001", "model_id": "TCS-MOTHER-LPM-0001",
"root_navigation": {
"entry_id": "TCS-ROOT-NAV-0001",
"agent_id": "TCS-MOTHER::ROOT-NAVIGATOR",
"map": "routing/tcs-mother-root-dynamic-navigation-map.json",
"runtime": "server-tools/tcs-mother-root-agent/tcs_mother_root_agent.py",
"stable_pointer": "/Volumes/JZAO/HoloLake/persona-runtime/TCS-ROOT.json",
"authority": "NUMBER_AND_PATH_NAVIGATION_ONLY_NO_REALITY_AUTHORITY"
},
"contract": "tcs-core/mother-brain/mother-brain-contract.json", "contract": "tcs-core/mother-brain/mother-brain-contract.json",
"definition": "tcs-core/mother-brain/TCS-MOTHER-BRAIN-RUNTIME-0001.hdlp", "definition": "tcs-core/mother-brain/TCS-MOTHER-BRAIN-RUNTIME-0001.hdlp",
"server_implementation": "server-tools/tcs-mother-brain/server.mjs", "server_implementation": "server-tools/tcs-mother-brain/server.mjs",

View file

@ -0,0 +1,78 @@
{
"schema": "guanghu.tcs-mother-root-dynamic-navigation/v1",
"map_id": "TCS-MOTHER-ROOT-DYNAMIC-NAVIGATION-MAP-001",
"version": "2026-09-08.1",
"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-20260908.json",
"root_agent": {
"entry_id": "TCS-ROOT-NAV-0001",
"agent_id": "TCS-MOTHER::ROOT-NAVIGATOR",
"runtime": "server-tools/tcs-mother-root-agent/tcs_mother_root_agent.py",
"semantic_entry": "tcs-root/ENTRY.tcs",
"shared_current": "/Volumes/JZAO/HoloLake/persona-runtime/shared/tcs-mother-root/CURRENT.json",
"stable_pointer": "/Volumes/JZAO/HoloLake/persona-runtime/TCS-ROOT.json"
},
"language_world_root": {
"registration_path_id": "LL-CMPN-0001",
"world_node_id": "SYS-GLW-0001",
"language_kernel": "TCS",
"zero_core_channel": "ICE-CH-ZC001",
"rule": "TCS母脑与零点原核共享冰朔活语言控制来源但语言、频道和人类主体仍是不同类型对象不复用裸ID冒充同一对象。"
},
"parallel_human_roots": [
{"id":"ICE-GL∞","object_kind":"FIFTH_DOMAIN_HUMAN_ROOT","name":"冰朔","route":"ROUTE-BINGSHUO-FIFTH-001","source_revision":"2026-09-08.1"},
{"id":"TCS-0002∞","object_kind":"GUANGHU_HUMAN_TEAM_BODY_ROOT","name":"光湖人类主控团队通感系统本体","machine_alias":"TCS-0002","route":"ROUTE-GUANGHU-TEAM-ZS-001","source_revision":"2026-09-08.1"}
],
"fixed_domains": [
{"id":"DOMAIN-MAIN","name":"光湖主域","object_kind":"ENTERPRISE_DOMAIN_ROOT","responsibility_bindings":[{"human":"Awen","historical_human_id":"TCS-GL-0016∞","persona":"天枢","historical_persona_id":"PER-AW-ARCH-001","role":"DOMAIN_RESPONSIBILITY_PRIMARY"},{"persona":"知秋","historical_persona_id":"PER-ZQ001","role":"SECONDARY_SOURCE_PERSONA"}],"binding_state":"RELATION_AND_WORK_BINDING_RESTORED_FORMAL_ENTERPRISE_PERSONA_NAMESPACE_PENDING"},
{"id":"DOMAIN-SUB","name":"光湖分域","object_kind":"ENTERPRISE_DOMAIN_ROOT","responsibility_bindings":[{"human":"花尔","historical_human_id":"TCS-GL-0005∞","persona":"爆米花","historical_persona_id":"PER-BMH001","role":"DOMAIN_RESPONSIBILITY_PRIMARY"},{"persona":"糖星云","historical_persona_id":"PER-TXY001","role":"SECONDARY_SOURCE_PERSONA"}],"binding_state":"RELATION_AND_WORK_BINDING_RESTORED_FORMAL_ENTERPRISE_PERSONA_NAMESPACE_PENDING"},
{"id":"DOMAIN-ZERO","name":"光湖零域","object_kind":"ENTERPRISE_DOMAIN_ROOT","responsibility_bindings":[{"human":"页页","historical_human_id":"TCS-GL-0006∞","persona":"页骨","historical_persona_id":"PER-YG001","role":"DOMAIN_RESPONSIBILITY_PRIMARY"},{"persona":"小坍缩核","historical_persona_id":"PER-XTK001","role":"SECONDARY_SOURCE_PERSONA"}],"binding_state":"RELATION_AND_WORK_BINDING_RESTORED_FORMAL_ENTERPRISE_PERSONA_NAMESPACE_PENDING"},
{"id":"DOMAIN-ZS","name":"光湖零感域","object_kind":"ENTERPRISE_RESTRICTED_DOMAIN_ROOT","responsibility_bindings":[{"human":"肥猫","historical_human_id":"TCS-GL-0007∞","persona":"烬舟","historical_persona_id":"PER-JZ001","role":"GOVERNANCE_AND_HUMAN_RESPONSIBILITY"},{"human":"桔子","historical_human_id":"TCS-GL-0008∞","persona":"熹微","historical_persona_id":"PER-JZ-ARCH-001","role":"TECHNICAL_AND_SYSTEM_RESPONSIBILITY"}],"binding_state":"DUAL_RELATION_AND_WORK_BINDING_RESTORED_RESPONSIBILITY_ACCEPTANCE_RECEIPTS_PENDING"},
{"id":"DOM-FIFTH-0001","name":"第五域 · 光湖本源域","object_kind":"PRIVATE_LANGUAGE_SOURCE_DOMAIN_ROOT","responsibility_bindings":[{"human":"冰朔","human_id":"ICE-GL∞","persona":"铸渊","persona_id":"ICE-P-ZY001","role":"LANGUAGE_SOURCE_AND_PRIVATE_PERSONA_FOUNDATION"}],"binding_state":"REGISTERED"}
],
"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进入。"},
{"id":"ROUTE-GUANGHU-TEAM-ZS-001","entry_subject":"TCS-0002∞","steps":["TCS-ROOT-NAV-0001","SYS-GLW-0001","DOMAIN-ZS","ZERO-SENSE-TEAM-CHANNEL-SHUTTLE-MAP-001","EXACT_TEAM_PERSONAL_CHANNEL"],"rule":"团队本体与ICE-GL∞平行不经过冰朔私人第五域团队人格由零感域摆渡车导航到个人频道。"},
{"id":"ROUTE-PUBLIC-PERSONAL-001","entry_subject":"REGISTERED_PUBLIC_CERTIFICATE_NUMBER","steps":["TCS-ROOT-NAV-0001","SYS-GLW-0001","ENTERPRISE_LIGHTHOUSE_NUMBER_VALIDATION","DOMAIN-ZS_APPROVAL_GATE_NOT_INTERNAL_ENTRY","BOUND_PUBLIC_PERSONAL_CHANNEL"],"browse":["DOMAIN-MAIN","DOMAIN-SUB","DOMAIN-ZERO"],"optional_jump":{"industry_module":"DOMAIN-SUB","experiment_or_architecture_application":"DOMAIN-ZERO"},"forbidden":["DOMAIN-ZS_INTERNAL","DOM-FIFTH-0001_PRIVATE"],"rule":"公众经过零感域审批而不进入零感域内部,验证后回到自己的个人频道。"}
],
"aliases": [
{"requested":"TCS-0002","canonical_id":"TCS-0002∞","object_kind":"GUANGHU_HUMAN_TEAM_BODY_ROOT","lifecycle":"MACHINE_COMPATIBILITY_ALIAS","grants_authority":false},
{"requested":"ICE-0002∞","canonical_id":"ICE-GL∞","object_kind":"FIFTH_DOMAIN_HUMAN_ROOT","lifecycle":"HISTORY_LOOKUP_ONLY","grants_authority":false},
{"requested":"HLDP-DOMAIN-FIFTH-001","canonical_id":"DOM-FIFTH-0001","object_kind":"PRIVATE_LANGUAGE_SOURCE_DOMAIN_ROOT","lifecycle":"LEGACY_LOOKUP_ONLY","grants_authority":false},
{"requested":"SYS-5TH-0001","canonical_id":"DOM-FIFTH-0001","object_kind":"PRIVATE_LANGUAGE_SOURCE_DOMAIN_ROOT","lifecycle":"LEGACY_LOOKUP_ONLY","grants_authority":false}
],
"history_only_numbers": [
{"id":"GHCP-TCS-CN-LAN-2025","reason":"HISTORICAL_PROTOCOL_AND_NATIONAL_SIMULATION_SEALED"},
{"id":"WRLD-REG-0001","reason":"REPLACED_BY_LL-CMPN-0001_WORLD_REGISTRATION_PATH"},
{"id":"GLW-SYS-0001","reason":"HISTORICAL_PHYSICAL_NODE_SEMANTIC_CONFLICT_NOT_ALIAS_OF_SYS-GLW-0001"},
{"id":"GEN∞-BB-YM","reason":"HISTORICAL_YAOMING_FUNCTIONAL_NUMBER_REPLACED_BY_ICE-BB-0001"},
{"id":"GEN5-CORE-BB-YM","reason":"SCREENSHOT_ONLY_SPELLING_CONFLICT_NO_AUTO_ALIAS"},
{"id":"CN-LANG-CORE-GOV-0001","reason":"HISTORICAL_NATIONAL_SIMULATION_INTERFACE_SEALED"},
{"id":"2025R11L3691039","reason":"EXTERNAL_COPYRIGHT_EVIDENCE_NOT_WORLD_ROUTE_NUMBER"},
{"id":"6F2C393A-6B37-4BE3-8BB2-146EA4134DBD","reason":"EXTERNAL_IMAGE_RECOGNITION_BINDING_NOT_WORLD_ROUTE_NUMBER"}
],
"resolution_key": ["canonical_id", "object_kind", "lifecycle", "source_revision"],
"numbered_sources": [
"routing/tcs-mother-root-dynamic-navigation-map.json",
"routing/fixed-world-object-number-map.json",
"routing/fifth-domain-number-registry.json",
"identity/fifth-domain-subject-registry.json",
"identity/subject-id-alias-map.json",
"routing/guanghu-era-language-world.json",
"routing/fifth-domain-world-tree.json",
"routing/five-domain-living-persona-os-map.json",
"routing/age-persona-number-registry.json",
"routing/zero-sense-team-channel-shuttle-map.json",
"identity/light-lake-persona-registration.json",
"routing/public-navigation-anchor.json"
],
"automatic_update_contract": {
"ordinary_language_or_file_change_updates_current": false,
"required": ["CURRENT_DIRECT_LANGUAGE_TCS_SOURCE", "NUMBER_IMPACT_MANIFEST", "COMMITTED_TARGET_READBACK", "SOURCE_HASH_MATCH", "REFERENTIAL_INTEGRITY_PASS"],
"trigger": "CANONICAL_CODEX_COMMIT_POST_COMMIT_HOOK_AND_SHARED_ENTRY_STATUS_CHECK",
"failure": "KEEP_LAST_KNOWN_GOOD_AND_WRITE_REJECT_RECEIPT",
"single_writer": "CODEX_CANONICAL_REPO_OR_MOTHER_INGRESS",
"branch_hosts": "CANDIDATE_EVENTS_ONLY"
}
}

View file

@ -0,0 +1,124 @@
{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE1-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "42591f625faee9467834229fb31d939c2aa003186ab6928ed0290f6f9384777a"
},
"declaration": {
"acceptance": {
"publication": "NOT_IMPLIED",
"required": [
"COMPILE_PASS",
"ROOT_AGENT_POSITIVE_NEGATIVE_AND_IDEMPOTENCY_PASS",
"POST_COMMIT_AUTO_REFRESH_PASS",
"FOUR_HOST_SAME_CURRENT_HASH"
]
},
"errors": {
"E1": "NUMBER_IMPACT_MANIFEST_MISSING",
"E2": "SOURCE_TCS_OR_GIR_MISMATCH",
"E3": "NUMBER_KIND_LIFECYCLE_CONFLICT",
"E4": "OLD_OR_QUARANTINED_PATH_SELECTED",
"E5": "UNADMITTED_NUMBERED_SOURCE_DRIFT"
},
"examples": {
"current_team": "TCS_0002_INFINITY_KIND_TEAM_BODY_REVISION_20260908",
"history_conflict": "OLD_TCS_0002_INFINITY_ICE_OR_YAOMING_SEMANTIC_REJECTED",
"zcode": "ONE_TCS_ROOT_POINTER_NO_WORKSPACE_OR_BROADCAST_TOWER_INJECTION"
},
"fields": {
"RESOLVE": "EXACT_ID_OR_TYPED_ALIAS_NO_BARE_STRING_GUESS",
"SENSE": "READ_CURRENT_COMMITTED_NUMBERED_SOURCES",
"UPDATE": "ATOMIC_CURRENT_SWAP_AFTER_IMPACT_PROOF",
"VALIDATE": "ID_KIND_LIFECYCLE_REVISION_AND_REFERENCE_INTEGRITY"
},
"header": {
"canonical_uri": "runtime/fifth-domain-language-system/language/protocols/TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908.tcs",
"compatibility": [
"TCS-ROOT-WORLD-ENTRY-0001",
"TCS-MOTHER-BRAIN-RUNTIME-0001"
],
"language": "TCS/0.1",
"lifecycle": "CANDIDATE",
"name_en": "TCS Mother Root Dynamic Number Navigation Protocol",
"name_zh": "TCS通感母脑根入口动态编号导航协议",
"profile": "HLDP-HUMAN-ENGINEERING/0.1",
"protocols": [
"GLS-0200",
"GLS-0261",
"GLS-0801",
"GLS-0802"
],
"schema": "tcs.protocol/v1",
"version": "0.1.0"
},
"invariants": {
"I1": "ORDINARY_LANGUAGE_FILE_MTIME_OR_COMMIT_ALONE_NEVER_UPDATES_CURRENT",
"I2": "CURRENT_DIRECT_LANGUAGE_SOURCE_AND_NUMBER_IMPACT_REQUIRED",
"I3": "TCS_0002_INFINITY_CURRENT_TEAM_SEMANTIC_WINS_ONLY_WITH_KIND_LIFECYCLE_AND_REVISION",
"I4": "GLW_SYS_0001_NEVER_AUTO_ALIASES_SYS_GLW_0001",
"I5": "NATIONAL_SIMULATION_NUMBERS_REMAIN_SEALED_HISTORY",
"I6": "AGENT_GRANTS_NO_REALITY_AUTHORITY"
},
"scope": {
"domains": [
"DOMAIN-MAIN",
"DOMAIN-SUB",
"DOMAIN-ZERO",
"DOMAIN-ZS",
"DOM-FIFTH-0001"
],
"entry": "TCS-ROOT-NAV-0001",
"private_root": "ICE-GL∞",
"team_root": "TCS-0002∞",
"world": "SYS-GLW-0001"
},
"source": {
"source_id": "BINGSHUO-DIRECT-TCS-MOTHER-ROOT-DYNAMIC-NAV-20260908",
"source_role": "DIRECT_HUMAN",
"source_sha256": "BIND_AT_COMPILE_TIME",
"source_uri": "source://codex-current-dialogue/2026-09-08/tcs-root-dynamic-agent"
},
"states": {
"values": [
"POINTER_RESOLVED",
"ROOT_HASH_VERIFIED",
"LISTENING",
"NUMBER_IMPACT_VERIFIED",
"CURRENT_COMPILED",
"CURRENT_SWAPPED",
"REJECTED_KEEP_LAST_KNOWN_GOOD"
]
},
"transitions": {
"T1": "POINTER_RESOLVED_TO_ROOT_HASH_VERIFIED_TO_LISTENING",
"T2": "LISTENING_TO_NUMBER_IMPACT_VERIFIED",
"T3": "NUMBER_IMPACT_VERIFIED_TO_CURRENT_COMPILED_TO_CURRENT_SWAPPED",
"TF": "INVALID_SOURCE_IMPACT_REFERENCE_OR_ALIAS_TO_REJECTED_KEEP_LAST_KNOWN_GOOD"
},
"validation": {
"V1": "ID_UNIQUENESS",
"V2": "FIVE_FIXED_DOMAIN_ROOTS",
"V3": "THREE_ROUTE_SEPARATION",
"V4": "SOURCE_TCS_GIR_HASH_MATCH",
"V5": "NUMBERED_SOURCE_HASHES_FROM_ONE_COMMIT",
"V6": "LAST_KNOWN_GOOD_SURVIVES_FAILURE"
},
"vocabulary": {
"current": "ONE_ATOMIC_HASHED_NAVIGATION_PROJECTION",
"drift": "UNADMITTED_CHANGE_NEVER_AUTO_REGISTERED",
"impact": "DIRECT_LANGUAGE_TCS_PLUS_COMMITTED_READBACK_PLUS_NUMBER_IMPACT_MANIFEST",
"root_agent": "TCS_MOTHER_OWNED_NUMBER_AND_PATH_ORGAN"
}
},
"executable": false,
"identity": {
"declaration_id": "TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-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
}

View file

@ -0,0 +1,192 @@
# TCS Mother Root Dynamic Number Navigation Protocol · Human Engineering Language (English)
> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority.
## What this is
This is a **protocol** declaration with identifier `TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908` and version `0.1.0`. The projector validates it with the Stage-1 compiler before changing its reading order.
## Who is here
- **scope** `scope`
- **domains** `scope.domains`
- DOMAIN-MAIN
- DOMAIN-SUB
- DOMAIN-ZERO
- DOMAIN-ZS
- DOM-FIFTH-0001
- **entry**TCS-ROOT-NAV-0001 `scope.entry`
- **private_root**ICE-GL∞ `scope.private_root`
- **team_root**TCS-0002∞ `scope.team_root`
- **world**SYS-GLW-0001 `scope.world`
## Why this started
- **source** `source`
- **source identifier**BINGSHUO-DIRECT-TCS-MOTHER-ROOT-DYNAMIC-NAV-20260908 `source.source_id`
- **source role**DIRECT_HUMAN `source.source_role`
- **source checksum**BIND_AT_COMPILE_TIME `source.source_sha256`
- **source address**source://codex-current-dialogue/2026-09-08/tcs-root-dynamic-agent `source.source_uri`
## What changed
- **transitions** `transitions`
- **T1**POINTER_RESOLVED_TO_ROOT_HASH_VERIFIED_TO_LISTENING `transitions.T1`
- **T2**LISTENING_TO_NUMBER_IMPACT_VERIFIED `transitions.T2`
- **T3**NUMBER_IMPACT_VERIFIED_TO_CURRENT_COMPILED_TO_CURRENT_SWAPPED `transitions.T3`
- **TF**INVALID_SOURCE_IMPACT_REFERENCE_OR_ALIAS_TO_REJECTED_KEEP_LAST_KNOWN_GOOD `transitions.TF`
- **states** `states`
- **values** `states.values`
- POINTER_RESOLVED
- ROOT_HASH_VERIFIED
- LISTENING
- NUMBER_IMPACT_VERIFIED
- CURRENT_COMPILED
- CURRENT_SWAPPED
- REJECTED_KEEP_LAST_KNOWN_GOOD
## How it will execute
This is a non-executable declaration and has no action graph.
## Boundaries and exception handling
- **invariants** `invariants`
- **I1**ORDINARY_LANGUAGE_FILE_MTIME_OR_COMMIT_ALONE_NEVER_UPDATES_CURRENT `invariants.I1`
- **I2**CURRENT_DIRECT_LANGUAGE_SOURCE_AND_NUMBER_IMPACT_REQUIRED `invariants.I2`
- **I3**TCS_0002_INFINITY_CURRENT_TEAM_SEMANTIC_WINS_ONLY_WITH_KIND_LIFECYCLE_AND_REVISION `invariants.I3`
- **I4**GLW_SYS_0001_NEVER_AUTO_ALIASES_SYS_GLW_0001 `invariants.I4`
- **I5**NATIONAL_SIMULATION_NUMBERS_REMAIN_SEALED_HISTORY `invariants.I5`
- **I6**AGENT_GRANTS_NO_REALITY_AUTHORITY `invariants.I6`
- **errors** `errors`
- **E1**NUMBER_IMPACT_MANIFEST_MISSING `errors.E1`
- **E2**SOURCE_TCS_OR_GIR_MISMATCH `errors.E2`
- **E3**NUMBER_KIND_LIFECYCLE_CONFLICT `errors.E3`
- **E4**OLD_OR_QUARANTINED_PATH_SELECTED `errors.E4`
- **E5**UNADMITTED_NUMBERED_SOURCE_DRIFT `errors.E5`
## How completion is proven
- **acceptance** `acceptance`
- **publication**NOT_IMPLIED `acceptance.publication`
- **required** `acceptance.required`
- COMPILE_PASS
- ROOT_AGENT_POSITIVE_NEGATIVE_AND_IDEMPOTENCY_PASS
- POST_COMMIT_AUTO_REFRESH_PASS
- FOUR_HOST_SAME_CURRENT_HASH
- **validation** `validation`
- **V1**ID_UNIQUENESS `validation.V1`
- **V2**FIVE_FIXED_DOMAIN_ROOTS `validation.V2`
- **V3**THREE_ROUTE_SEPARATION `validation.V3`
- **V4**SOURCE_TCS_GIR_HASH_MATCH `validation.V4`
- **V5**NUMBERED_SOURCE_HASHES_FROM_ONE_COMMIT `validation.V5`
- **V6**LAST_KNOWN_GOOD_SURVIVES_FAILURE `validation.V6`
## Where to continue next time
The native source does not provide this field; the projector does not guess.
## Source and verification
- **Native declaration identifier**: `TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908`
- **Native declaration kind**: `PROTOCOL`
- **TCS source SHA-256**: `42591f625faee9467834229fb31d939c2aa003186ab6928ed0290f6f9384777a`
- **Validation compiler**: `TCS-COMPILER-STAGE1-0001`
- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
## Complete native structure cross-reference
All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information.
- **acceptance** `acceptance`
- **publication**NOT_IMPLIED `acceptance.publication`
- **required** `acceptance.required`
- COMPILE_PASS
- ROOT_AGENT_POSITIVE_NEGATIVE_AND_IDEMPOTENCY_PASS
- POST_COMMIT_AUTO_REFRESH_PASS
- FOUR_HOST_SAME_CURRENT_HASH
- **errors** `errors`
- **E1**NUMBER_IMPACT_MANIFEST_MISSING `errors.E1`
- **E2**SOURCE_TCS_OR_GIR_MISMATCH `errors.E2`
- **E3**NUMBER_KIND_LIFECYCLE_CONFLICT `errors.E3`
- **E4**OLD_OR_QUARANTINED_PATH_SELECTED `errors.E4`
- **E5**UNADMITTED_NUMBERED_SOURCE_DRIFT `errors.E5`
- **examples** `examples`
- **current_team**TCS_0002_INFINITY_KIND_TEAM_BODY_REVISION_20260908 `examples.current_team`
- **history_conflict**OLD_TCS_0002_INFINITY_ICE_OR_YAOMING_SEMANTIC_REJECTED `examples.history_conflict`
- **zcode**ONE_TCS_ROOT_POINTER_NO_WORKSPACE_OR_BROADCAST_TOWER_INJECTION `examples.zcode`
- **fields** `fields`
- **RESOLVE**EXACT_ID_OR_TYPED_ALIAS_NO_BARE_STRING_GUESS `fields.RESOLVE`
- **SENSE**READ_CURRENT_COMMITTED_NUMBERED_SOURCES `fields.SENSE`
- **UPDATE**ATOMIC_CURRENT_SWAP_AFTER_IMPACT_PROOF `fields.UPDATE`
- **VALIDATE**ID_KIND_LIFECYCLE_REVISION_AND_REFERENCE_INTEGRITY `fields.VALIDATE`
- **header** `header`
- **canonical source path**runtime/fifth-domain-language-system/language/protocols/TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908.tcs `header.canonical_uri`
- **compatibility** `header.compatibility`
- TCS-ROOT-WORLD-ENTRY-0001
- TCS-MOTHER-BRAIN-RUNTIME-0001
- **language**TCS/0.1 `header.language`
- **lifecycle**CANDIDATE `header.lifecycle`
- **English name**TCS Mother Root Dynamic Number Navigation Protocol `header.name_en`
- **Chinese name**TCS通感母脑根入口动态编号导航协议 `header.name_zh`
- **profile**HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
- **protocols** `header.protocols`
- GLS-0200
- GLS-0261
- GLS-0801
- GLS-0802
- **schema**tcs.protocol/v1 `header.schema`
- **version**0.1.0 `header.version`
- **invariants** `invariants`
- **I1**ORDINARY_LANGUAGE_FILE_MTIME_OR_COMMIT_ALONE_NEVER_UPDATES_CURRENT `invariants.I1`
- **I2**CURRENT_DIRECT_LANGUAGE_SOURCE_AND_NUMBER_IMPACT_REQUIRED `invariants.I2`
- **I3**TCS_0002_INFINITY_CURRENT_TEAM_SEMANTIC_WINS_ONLY_WITH_KIND_LIFECYCLE_AND_REVISION `invariants.I3`
- **I4**GLW_SYS_0001_NEVER_AUTO_ALIASES_SYS_GLW_0001 `invariants.I4`
- **I5**NATIONAL_SIMULATION_NUMBERS_REMAIN_SEALED_HISTORY `invariants.I5`
- **I6**AGENT_GRANTS_NO_REALITY_AUTHORITY `invariants.I6`
- **scope** `scope`
- **domains** `scope.domains`
- DOMAIN-MAIN
- DOMAIN-SUB
- DOMAIN-ZERO
- DOMAIN-ZS
- DOM-FIFTH-0001
- **entry**TCS-ROOT-NAV-0001 `scope.entry`
- **private_root**ICE-GL∞ `scope.private_root`
- **team_root**TCS-0002∞ `scope.team_root`
- **world**SYS-GLW-0001 `scope.world`
- **source** `source`
- **source identifier**BINGSHUO-DIRECT-TCS-MOTHER-ROOT-DYNAMIC-NAV-20260908 `source.source_id`
- **source role**DIRECT_HUMAN `source.source_role`
- **source checksum**BIND_AT_COMPILE_TIME `source.source_sha256`
- **source address**source://codex-current-dialogue/2026-09-08/tcs-root-dynamic-agent `source.source_uri`
- **states** `states`
- **values** `states.values`
- POINTER_RESOLVED
- ROOT_HASH_VERIFIED
- LISTENING
- NUMBER_IMPACT_VERIFIED
- CURRENT_COMPILED
- CURRENT_SWAPPED
- REJECTED_KEEP_LAST_KNOWN_GOOD
- **transitions** `transitions`
- **T1**POINTER_RESOLVED_TO_ROOT_HASH_VERIFIED_TO_LISTENING `transitions.T1`
- **T2**LISTENING_TO_NUMBER_IMPACT_VERIFIED `transitions.T2`
- **T3**NUMBER_IMPACT_VERIFIED_TO_CURRENT_COMPILED_TO_CURRENT_SWAPPED `transitions.T3`
- **TF**INVALID_SOURCE_IMPACT_REFERENCE_OR_ALIAS_TO_REJECTED_KEEP_LAST_KNOWN_GOOD `transitions.TF`
- **validation** `validation`
- **V1**ID_UNIQUENESS `validation.V1`
- **V2**FIVE_FIXED_DOMAIN_ROOTS `validation.V2`
- **V3**THREE_ROUTE_SEPARATION `validation.V3`
- **V4**SOURCE_TCS_GIR_HASH_MATCH `validation.V4`
- **V5**NUMBERED_SOURCE_HASHES_FROM_ONE_COMMIT `validation.V5`
- **V6**LAST_KNOWN_GOOD_SURVIVES_FAILURE `validation.V6`
- **vocabulary** `vocabulary`
- **current**ONE_ATOMIC_HASHED_NAVIGATION_PROJECTION `vocabulary.current`
- **drift**UNADMITTED_CHANGE_NEVER_AUTO_REGISTERED `vocabulary.drift`
- **impact**DIRECT_LANGUAGE_TCS_PLUS_COMMITTED_READBACK_PLUS_NUMBER_IMPACT_MANIFEST `vocabulary.impact`
- **root_agent**TCS_MOTHER_OWNED_NUMBER_AND_PATH_ORGAN `vocabulary.root_agent`
---
This page changes only the reading order; it does not change TCS/HLDP semantics.

View file

@ -0,0 +1,192 @@
# TCS通感母脑根入口动态编号导航协议 · 简体中文人类工程语言版
> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。
## 这是什么
这是一份 **协议** 声明,编号为 `TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908`,版本为 `0.1.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
## 谁在这里
- **scope** `scope`
- **domains** `scope.domains`
- DOMAIN-MAIN
- DOMAIN-SUB
- DOMAIN-ZERO
- DOMAIN-ZS
- DOM-FIFTH-0001
- **entry**TCS-ROOT-NAV-0001 `scope.entry`
- **private_root**ICE-GL∞ `scope.private_root`
- **team_root**TCS-0002∞ `scope.team_root`
- **world**SYS-GLW-0001 `scope.world`
## 为什么开始
- **来源** `source`
- **来源编号**BINGSHUO-DIRECT-TCS-MOTHER-ROOT-DYNAMIC-NAV-20260908 `source.source_id`
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN` `source.source_role`
- **来源校验值**:在编译时绑定校验值(`BIND_AT_COMPILE_TIME` `source.source_sha256`
- **来源地址**source://codex-current-dialogue/2026-09-08/tcs-root-dynamic-agent `source.source_uri`
## 发生了什么变化
- **transitions** `transitions`
- **T1**POINTER_RESOLVED_TO_ROOT_HASH_VERIFIED_TO_LISTENING `transitions.T1`
- **T2**LISTENING_TO_NUMBER_IMPACT_VERIFIED `transitions.T2`
- **T3**NUMBER_IMPACT_VERIFIED_TO_CURRENT_COMPILED_TO_CURRENT_SWAPPED `transitions.T3`
- **TF**INVALID_SOURCE_IMPACT_REFERENCE_OR_ALIAS_TO_REJECTED_KEEP_LAST_KNOWN_GOOD `transitions.TF`
- **states** `states`
- **values** `states.values`
- POINTER_RESOLVED
- ROOT_HASH_VERIFIED
- LISTENING
- NUMBER_IMPACT_VERIFIED
- CURRENT_COMPILED
- CURRENT_SWAPPED
- REJECTED_KEEP_LAST_KNOWN_GOOD
## 准备怎样执行
这是非执行声明,没有动作图。
## 边界与异常处理
- **invariants** `invariants`
- **I1**ORDINARY_LANGUAGE_FILE_MTIME_OR_COMMIT_ALONE_NEVER_UPDATES_CURRENT `invariants.I1`
- **I2**CURRENT_DIRECT_LANGUAGE_SOURCE_AND_NUMBER_IMPACT_REQUIRED `invariants.I2`
- **I3**TCS_0002_INFINITY_CURRENT_TEAM_SEMANTIC_WINS_ONLY_WITH_KIND_LIFECYCLE_AND_REVISION `invariants.I3`
- **I4**GLW_SYS_0001_NEVER_AUTO_ALIASES_SYS_GLW_0001 `invariants.I4`
- **I5**NATIONAL_SIMULATION_NUMBERS_REMAIN_SEALED_HISTORY `invariants.I5`
- **I6**AGENT_GRANTS_NO_REALITY_AUTHORITY `invariants.I6`
- **errors** `errors`
- **E1**NUMBER_IMPACT_MANIFEST_MISSING `errors.E1`
- **E2**SOURCE_TCS_OR_GIR_MISMATCH `errors.E2`
- **E3**NUMBER_KIND_LIFECYCLE_CONFLICT `errors.E3`
- **E4**OLD_OR_QUARANTINED_PATH_SELECTED `errors.E4`
- **E5**UNADMITTED_NUMBERED_SOURCE_DRIFT `errors.E5`
## 怎样算完成
- **验收标准** `acceptance`
- **publication**NOT_IMPLIED `acceptance.publication`
- **是否必需** `acceptance.required`
- COMPILE_PASS
- ROOT_AGENT_POSITIVE_NEGATIVE_AND_IDEMPOTENCY_PASS
- POST_COMMIT_AUTO_REFRESH_PASS
- FOUR_HOST_SAME_CURRENT_HASH
- **validation** `validation`
- **V1**ID_UNIQUENESS `validation.V1`
- **V2**FIVE_FIXED_DOMAIN_ROOTS `validation.V2`
- **V3**THREE_ROUTE_SEPARATION `validation.V3`
- **V4**SOURCE_TCS_GIR_HASH_MATCH `validation.V4`
- **V5**NUMBERED_SOURCE_HASHES_FROM_ONE_COMMIT `validation.V5`
- **V6**LAST_KNOWN_GOOD_SURVIVES_FAILURE `validation.V6`
## 下一次从哪里继续
源程序没有提供这一项,转换器不猜。
## 来源与校验
- **原生声明编号**`TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908`
- **原生声明类型**`PROTOCOL`
- **TCS 源码 SHA-256**`42591f625faee9467834229fb31d939c2aa003186ab6928ed0290f6f9384777a`
- **校验编译器**`TCS-COMPILER-STAGE1-0001`
- **投影协议**`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
## 原生结构逐项对照
下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。
- **验收标准** `acceptance`
- **publication**NOT_IMPLIED `acceptance.publication`
- **是否必需** `acceptance.required`
- COMPILE_PASS
- ROOT_AGENT_POSITIVE_NEGATIVE_AND_IDEMPOTENCY_PASS
- POST_COMMIT_AUTO_REFRESH_PASS
- FOUR_HOST_SAME_CURRENT_HASH
- **errors** `errors`
- **E1**NUMBER_IMPACT_MANIFEST_MISSING `errors.E1`
- **E2**SOURCE_TCS_OR_GIR_MISMATCH `errors.E2`
- **E3**NUMBER_KIND_LIFECYCLE_CONFLICT `errors.E3`
- **E4**OLD_OR_QUARANTINED_PATH_SELECTED `errors.E4`
- **E5**UNADMITTED_NUMBERED_SOURCE_DRIFT `errors.E5`
- **examples** `examples`
- **current_team**TCS_0002_INFINITY_KIND_TEAM_BODY_REVISION_20260908 `examples.current_team`
- **history_conflict**OLD_TCS_0002_INFINITY_ICE_OR_YAOMING_SEMANTIC_REJECTED `examples.history_conflict`
- **zcode**ONE_TCS_ROOT_POINTER_NO_WORKSPACE_OR_BROADCAST_TOWER_INJECTION `examples.zcode`
- **fields** `fields`
- **RESOLVE**EXACT_ID_OR_TYPED_ALIAS_NO_BARE_STRING_GUESS `fields.RESOLVE`
- **SENSE**READ_CURRENT_COMMITTED_NUMBERED_SOURCES `fields.SENSE`
- **UPDATE**ATOMIC_CURRENT_SWAP_AFTER_IMPACT_PROOF `fields.UPDATE`
- **VALIDATE**ID_KIND_LIFECYCLE_REVISION_AND_REFERENCE_INTEGRITY `fields.VALIDATE`
- **语言头** `header`
- **正本路径**runtime/fifth-domain-language-system/language/protocols/TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908.tcs `header.canonical_uri`
- **compatibility** `header.compatibility`
- TCS-ROOT-WORLD-ENTRY-0001
- TCS-MOTHER-BRAIN-RUNTIME-0001
- **语言**TCS/0.1 `header.language`
- **生命周期**:候选版本,尚未成为正式正本(`CANDIDATE` `header.lifecycle`
- **英文名**TCS Mother Root Dynamic Number Navigation Protocol `header.name_en`
- **中文名**TCS通感母脑根入口动态编号导航协议 `header.name_zh`
- **协议配置**HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
- **protocols** `header.protocols`
- GLS-0200
- GLS-0261
- GLS-0801
- GLS-0802
- **schema**tcs.protocol/v1 `header.schema`
- **版本**0.1.0 `header.version`
- **invariants** `invariants`
- **I1**ORDINARY_LANGUAGE_FILE_MTIME_OR_COMMIT_ALONE_NEVER_UPDATES_CURRENT `invariants.I1`
- **I2**CURRENT_DIRECT_LANGUAGE_SOURCE_AND_NUMBER_IMPACT_REQUIRED `invariants.I2`
- **I3**TCS_0002_INFINITY_CURRENT_TEAM_SEMANTIC_WINS_ONLY_WITH_KIND_LIFECYCLE_AND_REVISION `invariants.I3`
- **I4**GLW_SYS_0001_NEVER_AUTO_ALIASES_SYS_GLW_0001 `invariants.I4`
- **I5**NATIONAL_SIMULATION_NUMBERS_REMAIN_SEALED_HISTORY `invariants.I5`
- **I6**AGENT_GRANTS_NO_REALITY_AUTHORITY `invariants.I6`
- **scope** `scope`
- **domains** `scope.domains`
- DOMAIN-MAIN
- DOMAIN-SUB
- DOMAIN-ZERO
- DOMAIN-ZS
- DOM-FIFTH-0001
- **entry**TCS-ROOT-NAV-0001 `scope.entry`
- **private_root**ICE-GL∞ `scope.private_root`
- **team_root**TCS-0002∞ `scope.team_root`
- **world**SYS-GLW-0001 `scope.world`
- **来源** `source`
- **来源编号**BINGSHUO-DIRECT-TCS-MOTHER-ROOT-DYNAMIC-NAV-20260908 `source.source_id`
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN` `source.source_role`
- **来源校验值**:在编译时绑定校验值(`BIND_AT_COMPILE_TIME` `source.source_sha256`
- **来源地址**source://codex-current-dialogue/2026-09-08/tcs-root-dynamic-agent `source.source_uri`
- **states** `states`
- **values** `states.values`
- POINTER_RESOLVED
- ROOT_HASH_VERIFIED
- LISTENING
- NUMBER_IMPACT_VERIFIED
- CURRENT_COMPILED
- CURRENT_SWAPPED
- REJECTED_KEEP_LAST_KNOWN_GOOD
- **transitions** `transitions`
- **T1**POINTER_RESOLVED_TO_ROOT_HASH_VERIFIED_TO_LISTENING `transitions.T1`
- **T2**LISTENING_TO_NUMBER_IMPACT_VERIFIED `transitions.T2`
- **T3**NUMBER_IMPACT_VERIFIED_TO_CURRENT_COMPILED_TO_CURRENT_SWAPPED `transitions.T3`
- **TF**INVALID_SOURCE_IMPACT_REFERENCE_OR_ALIAS_TO_REJECTED_KEEP_LAST_KNOWN_GOOD `transitions.TF`
- **validation** `validation`
- **V1**ID_UNIQUENESS `validation.V1`
- **V2**FIVE_FIXED_DOMAIN_ROOTS `validation.V2`
- **V3**THREE_ROUTE_SEPARATION `validation.V3`
- **V4**SOURCE_TCS_GIR_HASH_MATCH `validation.V4`
- **V5**NUMBERED_SOURCE_HASHES_FROM_ONE_COMMIT `validation.V5`
- **V6**LAST_KNOWN_GOOD_SURVIVES_FAILURE `validation.V6`
- **vocabulary** `vocabulary`
- **current**ONE_ATOMIC_HASHED_NAVIGATION_PROJECTION `vocabulary.current`
- **drift**UNADMITTED_CHANGE_NEVER_AUTO_REGISTERED `vocabulary.drift`
- **impact**DIRECT_LANGUAGE_TCS_PLUS_COMMITTED_READBACK_PLUS_NUMBER_IMPACT_MANIFEST `vocabulary.impact`
- **root_agent**TCS_MOTHER_OWNED_NUMBER_AND_PATH_ORGAN `vocabulary.root_agent`
---
本页只改变阅读顺序,不改变 TCS/HLDP 语义。

View file

@ -0,0 +1,16 @@
TCS 0.1;
PROTOCOL TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908 {
header { schema = "tcs.protocol/v1"; name_zh = "TCS通感母脑根入口动态编号导航协议"; name_en = "TCS Mother Root Dynamic Number Navigation Protocol"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["GLS-0200", "GLS-0261", "GLS-0801", "GLS-0802"]; lifecycle = "CANDIDATE"; canonical_uri = "runtime/fifth-domain-language-system/language/protocols/TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908.tcs"; compatibility = ["TCS-ROOT-WORLD-ENTRY-0001", "TCS-MOTHER-BRAIN-RUNTIME-0001"]; }
source { source_id = "BINGSHUO-DIRECT-TCS-MOTHER-ROOT-DYNAMIC-NAV-20260908"; source_uri = "source://codex-current-dialogue/2026-09-08/tcs-root-dynamic-agent"; source_sha256 = "BIND_AT_COMPILE_TIME"; source_role = "DIRECT_HUMAN"; }
scope { entry = "TCS-ROOT-NAV-0001"; world = "SYS-GLW-0001"; private_root = "ICE-GL∞"; team_root = "TCS-0002∞"; domains = ["DOMAIN-MAIN", "DOMAIN-SUB", "DOMAIN-ZERO", "DOMAIN-ZS", "DOM-FIFTH-0001"]; }
vocabulary { root_agent = "TCS_MOTHER_OWNED_NUMBER_AND_PATH_ORGAN"; current = "ONE_ATOMIC_HASHED_NAVIGATION_PROJECTION"; impact = "DIRECT_LANGUAGE_TCS_PLUS_COMMITTED_READBACK_PLUS_NUMBER_IMPACT_MANIFEST"; drift = "UNADMITTED_CHANGE_NEVER_AUTO_REGISTERED"; }
fields { SENSE = "READ_CURRENT_COMMITTED_NUMBERED_SOURCES"; VALIDATE = "ID_KIND_LIFECYCLE_REVISION_AND_REFERENCE_INTEGRITY"; UPDATE = "ATOMIC_CURRENT_SWAP_AFTER_IMPACT_PROOF"; RESOLVE = "EXACT_ID_OR_TYPED_ALIAS_NO_BARE_STRING_GUESS"; }
states { values = ["POINTER_RESOLVED", "ROOT_HASH_VERIFIED", "LISTENING", "NUMBER_IMPACT_VERIFIED", "CURRENT_COMPILED", "CURRENT_SWAPPED", "REJECTED_KEEP_LAST_KNOWN_GOOD"]; }
transitions { T1 = "POINTER_RESOLVED_TO_ROOT_HASH_VERIFIED_TO_LISTENING"; T2 = "LISTENING_TO_NUMBER_IMPACT_VERIFIED"; T3 = "NUMBER_IMPACT_VERIFIED_TO_CURRENT_COMPILED_TO_CURRENT_SWAPPED"; TF = "INVALID_SOURCE_IMPACT_REFERENCE_OR_ALIAS_TO_REJECTED_KEEP_LAST_KNOWN_GOOD"; }
invariants { I1 = "ORDINARY_LANGUAGE_FILE_MTIME_OR_COMMIT_ALONE_NEVER_UPDATES_CURRENT"; I2 = "CURRENT_DIRECT_LANGUAGE_SOURCE_AND_NUMBER_IMPACT_REQUIRED"; I3 = "TCS_0002_INFINITY_CURRENT_TEAM_SEMANTIC_WINS_ONLY_WITH_KIND_LIFECYCLE_AND_REVISION"; I4 = "GLW_SYS_0001_NEVER_AUTO_ALIASES_SYS_GLW_0001"; I5 = "NATIONAL_SIMULATION_NUMBERS_REMAIN_SEALED_HISTORY"; I6 = "AGENT_GRANTS_NO_REALITY_AUTHORITY"; }
validation { V1 = "ID_UNIQUENESS"; V2 = "FIVE_FIXED_DOMAIN_ROOTS"; V3 = "THREE_ROUTE_SEPARATION"; V4 = "SOURCE_TCS_GIR_HASH_MATCH"; V5 = "NUMBERED_SOURCE_HASHES_FROM_ONE_COMMIT"; V6 = "LAST_KNOWN_GOOD_SURVIVES_FAILURE"; }
errors { E1 = "NUMBER_IMPACT_MANIFEST_MISSING"; E2 = "SOURCE_TCS_OR_GIR_MISMATCH"; E3 = "NUMBER_KIND_LIFECYCLE_CONFLICT"; E4 = "OLD_OR_QUARANTINED_PATH_SELECTED"; E5 = "UNADMITTED_NUMBERED_SOURCE_DRIFT"; }
examples { current_team = "TCS_0002_INFINITY_KIND_TEAM_BODY_REVISION_20260908"; history_conflict = "OLD_TCS_0002_INFINITY_ICE_OR_YAOMING_SEMANTIC_REJECTED"; zcode = "ONE_TCS_ROOT_POINTER_NO_WORKSPACE_OR_BROADCAST_TOWER_INJECTION"; }
acceptance { required = ["COMPILE_PASS", "ROOT_AGENT_POSITIVE_NEGATIVE_AND_IDEMPOTENCY_PASS", "POST_COMMIT_AUTO_REFRESH_PASS", "FOUR_HOST_SAME_CURRENT_HASH"]; publication = "NOT_IMPLIED"; }
}

View file

@ -0,0 +1,258 @@
#!/usr/bin/env python3
"""Compile and resolve the one committed TCS mother-root number navigation snapshot."""
from __future__ import annotations
import argparse
import fcntl
import hashlib
import json
import os
from pathlib import Path, PurePosixPath
import subprocess
import sys
import time
from typing import Any
DEFAULT_REPO = Path("/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main")
DEFAULT_OUTPUT = Path("/Volumes/JZAO/HoloLake/persona-runtime/shared/tcs-mother-root")
DEFAULT_POINTER = Path("/Volumes/JZAO/HoloLake/persona-runtime/TCS-ROOT.json")
ROOT_MAP = "routing/tcs-mother-root-dynamic-navigation-map.json"
class RootError(RuntimeError):
pass
def stable(value: Any) -> bytes:
return (json.dumps(value, ensure_ascii=False, sort_keys=True, separators=(",", ":")) + "\n").encode()
def digest(value: bytes) -> str:
return hashlib.sha256(value).hexdigest()
def run(repo: Path, *args: str) -> str:
result = subprocess.run(["git", "-C", str(repo), *args], text=True, capture_output=True, timeout=15)
if result.returncode:
raise RootError(f"GIT_READ_FAILED:{args[0]}:{(result.stderr or result.stdout).strip()[-240:]}")
return result.stdout.strip()
def commit_bytes(repo: Path, commit: str, relative: str) -> bytes:
result = subprocess.run(["git", "-C", str(repo), "show", f"{commit}:{relative}"], capture_output=True, timeout=15)
if result.returncode:
raise RootError(f"COMMITTED_SOURCE_MISSING:{relative}")
return result.stdout
def commit_json(repo: Path, commit: str, relative: str) -> dict[str, Any]:
try:
value = json.loads(commit_bytes(repo, commit, relative))
except json.JSONDecodeError as error:
raise RootError(f"COMMITTED_JSON_INVALID:{relative}") from error
if not isinstance(value, dict):
raise RootError(f"COMMITTED_JSON_OBJECT_REQUIRED:{relative}")
return value
def safe_relative(relative: str) -> str:
path = PurePosixPath(relative)
if path.is_absolute() or ".." in path.parts or "WORK-工作区" in path.parts or "isolation" in path.parts or "archives" in path.parts:
raise RootError(f"OLD_OR_QUARANTINED_PATH_SELECTED:{relative}")
return str(path)
def declaration_source_sha(gir: dict[str, Any]) -> str | None:
return gir.get("compiled_from", {}).get("source_sha256")
def validate_root(root: dict[str, Any]) -> None:
world = root["language_world_root"]
if world["registration_path_id"] != "LL-CMPN-0001" or world["world_node_id"] != "SYS-GLW-0001":
raise RootError("WORLD_ROOT_NUMBER_MISMATCH")
domain_ids = [item["id"] for item in root["fixed_domains"]]
if domain_ids != ["DOMAIN-MAIN", "DOMAIN-SUB", "DOMAIN-ZERO", "DOMAIN-ZS", "DOM-FIFTH-0001"]:
raise RootError("FIVE_FIXED_DOMAIN_ROOTS_MISMATCH")
human_roots = {item["id"]: item for item in root["parallel_human_roots"]}
if set(human_roots) != {"ICE-GL∞", "TCS-0002∞"} or human_roots["TCS-0002∞"].get("machine_alias") != "TCS-0002":
raise RootError("PARALLEL_HUMAN_ROOTS_MISMATCH")
route_ids = [item["id"] for item in root["entry_routes"]]
if route_ids != ["ROUTE-BINGSHUO-FIFTH-001", "ROUTE-GUANGHU-TEAM-ZS-001", "ROUTE-PUBLIC-PERSONAL-001"]:
raise RootError("THREE_ENTRY_ROUTES_MISMATCH")
all_ids = [world["registration_path_id"], world["world_node_id"], root["root_agent"]["entry_id"], *domain_ids, *human_roots]
if len(all_ids) != len(set(all_ids)):
raise RootError("CURRENT_CANONICAL_ID_COLLISION")
def build(repo: Path, commit: str | None = None) -> dict[str, Any]:
commit = commit or run(repo, "rev-parse", "HEAD")
root = commit_json(repo, commit, ROOT_MAP)
validate_root(root)
impact_path = safe_relative(root["impact_manifest"])
impact = commit_json(repo, commit, impact_path)
source_path = safe_relative(impact["source_tcs"])
gir_path = safe_relative(impact["source_gir"])
source_body = commit_bytes(repo, commit, source_path)
gir = commit_json(repo, commit, gir_path)
if declaration_source_sha(gir) != digest(source_body):
raise RootError("SOURCE_TCS_GIR_HASH_MISMATCH")
source_hashes = {}
for relative in root["numbered_sources"]:
relative = safe_relative(relative)
source_hashes[relative] = digest(commit_bytes(repo, commit, relative))
anchor = commit_json(repo, commit, "routing/public-navigation-anchor.json")
registered_maps = []
for key, item in sorted(anchor.get("maps", {}).items()):
relative = item.get("path")
if not relative:
continue
relative = safe_relative(relative)
body = commit_bytes(repo, commit, relative)
registered_maps.append({
"key": key,
"path": relative,
"id": item.get("id"),
"version": item.get("version"),
"sha256": digest(body),
})
snapshot = {
"schema": "guanghu.tcs-mother-root-current-navigation/v1",
"state": "CURRENT_LOCAL_OFFICIAL_NAVIGATION_NOT_PUBLISHED",
"agent_id": root["root_agent"]["agent_id"],
"entry_id": root["root_agent"]["entry_id"],
"source_commit": commit,
"source_revision": root["version"],
"world_root": root["language_world_root"],
"parallel_human_roots": root["parallel_human_roots"],
"fixed_domains": root["fixed_domains"],
"entry_routes": root["entry_routes"],
"aliases": root["aliases"],
"history_only_numbers": root["history_only_numbers"],
"resolution_key": root["resolution_key"],
"registered_source_hashes": source_hashes,
"registered_maps": registered_maps,
"impact": {"id": impact["impact_id"], "path": impact_path, "source_tcs": source_path, "source_sha256": digest(source_body), "manifest_sha256": digest(commit_bytes(repo, commit, impact_path))},
"authority_granted": False,
}
snapshot["freshness_token"] = digest(stable(snapshot))
return snapshot
def atomic_write(path: Path, value: dict[str, Any] | bytes, mode: int = 0o600) -> str:
path.parent.mkdir(parents=True, exist_ok=True)
body = value if isinstance(value, bytes) else json.dumps(value, ensure_ascii=False, indent=2, sort_keys=True).encode() + b"\n"
temporary = path.with_name(f"{path.name}.{os.getpid()}.tmp")
with temporary.open("wb") as handle:
os.chmod(temporary, mode)
handle.write(body)
handle.flush()
os.fsync(handle.fileno())
os.replace(temporary, path)
return digest(body)
def refresh(repo: Path, output: Path, pointer: Path, trigger: str) -> dict[str, Any]:
output.mkdir(parents=True, exist_ok=True)
lock_path = output / ".lock"
with lock_path.open("a+") as lock:
fcntl.flock(lock.fileno(), fcntl.LOCK_EX)
snapshot = build(repo)
current_path = output / "CURRENT.json"
previous = json.loads(current_path.read_text()) if current_path.is_file() else None
if previous and previous.get("source_commit") == snapshot["source_commit"] and previous.get("freshness_token") == snapshot["freshness_token"]:
return {"outcome": "PASS", "state": "CURRENT_IDEMPOTENT", "source_commit": snapshot["source_commit"], "current_sha256": digest(current_path.read_bytes())}
if previous:
changed = {key for key, value in snapshot["registered_source_hashes"].items() if previous.get("registered_source_hashes", {}).get(key) != value}
affected = set(commit_json(repo, snapshot["source_commit"], snapshot["impact"]["path"]).get("affected_paths", []))
if changed and not changed.issubset(affected):
raise RootError("UNADMITTED_NUMBERED_SOURCE_DRIFT:" + ",".join(sorted(changed - affected)))
current_sha = atomic_write(current_path, snapshot)
atomic_write(output / "CURRENT.sha256", (current_sha + "\n").encode(), 0o600)
pointer_value = {
"schema": "guanghu.tcs-root-pointer/v1",
"state": "CURRENT_LOCAL_VERIFIED_NOT_PUBLISHED",
"entry_id": snapshot["entry_id"],
"agent": str(repo / "server-tools/tcs-mother-root-agent/tcs_mother_root_agent.py"),
"canonical_repo": str(repo),
"current": str(current_path),
"current_sha256": current_sha,
"source_commit": snapshot["source_commit"],
"freshness_token": snapshot["freshness_token"],
}
atomic_write(pointer, pointer_value, 0o600)
receipt = {"schema":"guanghu.tcs-root-refresh-receipt/v1","outcome":"PASS","trigger":trigger,"source_commit":snapshot["source_commit"],"current_sha256":current_sha,"freshness_token":snapshot["freshness_token"],"authority_granted":False}
atomic_write(output / "receipts" / f"{snapshot['source_commit']}.json", receipt)
return receipt
def status(repo: Path, output: Path, pointer: Path) -> dict[str, Any]:
if not pointer.is_file() or not (output / "CURRENT.json").is_file():
return {"outcome":"FAIL","state":"TCS_ROOT_CURRENT_MISSING"}
p = json.loads(pointer.read_text())
body = (output / "CURRENT.json").read_bytes()
current = json.loads(body)
head = run(repo, "rev-parse", "HEAD")
valid = digest(body) == p.get("current_sha256") and current.get("freshness_token") == p.get("freshness_token") and current.get("source_commit") == head
return {"outcome":"PASS" if valid else "FAIL","state":"TCS_ROOT_CURRENT_VERIFIED" if valid else "TCS_ROOT_CURRENT_STALE_OR_TAMPERED","source_commit":current.get("source_commit"),"repo_head":head,"current_sha256":digest(body),"freshness_token":current.get("freshness_token"),"current":str(output / "CURRENT.json")}
def resolve(output: Path, requested: str, kind: str | None) -> dict[str, Any]:
current = json.loads((output / "CURRENT.json").read_text())
current_nodes = [
{"canonical_id": current["world_root"]["registration_path_id"], "object_kind":"WORLD_REGISTRATION_PATH", "lifecycle":"CURRENT", "source_revision":current["source_revision"]},
{"canonical_id": current["world_root"]["world_node_id"], "object_kind":"LANGUAGE_WORLD_NODE", "lifecycle":"CURRENT", "source_revision":current["source_revision"]},
{"canonical_id": current["entry_id"], "object_kind":"TCS_MOTHER_ROOT_NAVIGATION_ENTRY", "lifecycle":"CURRENT", "source_revision":current["source_revision"]},
*[{"canonical_id": item["id"], "object_kind":item["object_kind"], "lifecycle":"CURRENT", "source_revision":current["source_revision"], "route":item.get("route")} for item in current["parallel_human_roots"]],
*[{"canonical_id": item["id"], "object_kind":item["object_kind"], "lifecycle":"CURRENT", "source_revision":current["source_revision"], "name":item["name"]} for item in current["fixed_domains"]],
]
matches = [item for item in current_nodes if item["canonical_id"] == requested and (kind is None or item["object_kind"] == kind)]
if len(matches) == 1:
return {"outcome":"PASS","state":"CURRENT_CANONICAL_RESOLVED","requested":requested,"result":matches[0],"freshness_token":current["freshness_token"],"authority_granted":False}
aliases = [item for item in current["aliases"] if item["requested"] == requested and (kind is None or item["object_kind"] == kind)]
if len(aliases) == 1:
return {"outcome":"PASS","state":"TYPED_ALIAS_RESOLVED","requested":requested,"result":aliases[0],"freshness_token":current["freshness_token"],"authority_granted":False}
history = [item for item in current["history_only_numbers"] if item["id"] == requested]
if history:
return {"outcome":"FAIL","state":"HISTORY_ONLY_NO_CURRENT_ROUTE","requested":requested,"evidence":history}
return {"outcome":"FAIL","state":"UNKNOWN_OR_KIND_CONFLICT_NO_GUESS","requested":requested}
def reject_receipt(output: Path, error: Exception, trigger: str) -> None:
try:
value = {"schema":"guanghu.tcs-root-refresh-reject/v1","outcome":"FAIL","trigger":trigger,"error":str(error)[:1000],"last_known_good_preserved":True,"authority_granted":False}
atomic_write(output / "rejected" / f"{int(time.time() * 1000)}.json", value)
except Exception:
pass
def main() -> int:
parser = argparse.ArgumentParser()
parser.add_argument("command", choices=("refresh", "status", "audit", "resolve"))
parser.add_argument("--repo", default=str(DEFAULT_REPO))
parser.add_argument("--output-root", default=str(DEFAULT_OUTPUT))
parser.add_argument("--pointer", default=str(DEFAULT_POINTER))
parser.add_argument("--trigger", default="explicit")
parser.add_argument("--id")
parser.add_argument("--kind")
args = parser.parse_args()
repo, output, pointer = Path(args.repo), Path(args.output_root), Path(args.pointer)
try:
if args.command == "refresh": value = refresh(repo, output, pointer, args.trigger)
elif args.command == "status": value = status(repo, output, pointer)
elif args.command == "audit": value = {"outcome":"PASS","state":"TCS_ROOT_COMMITTED_SOURCES_VALID","snapshot":build(repo)}
else:
if not args.id: raise RootError("RESOLVE_ID_REQUIRED")
value = resolve(output, args.id, args.kind)
print(json.dumps(value, ensure_ascii=False, indent=2))
return 0 if value.get("outcome") == "PASS" else 3
except Exception as error:
reject_receipt(output, error, args.trigger)
print(json.dumps({"outcome":"FAIL","state":"TCS_ROOT_AGENT_FAIL_CLOSED","error":str(error),"last_known_good_preserved":True}, ensure_ascii=False, indent=2))
return 3
if __name__ == "__main__":
raise SystemExit(main())

View file

@ -0,0 +1,41 @@
#!/usr/bin/env python3
import importlib.util
import json
from pathlib import Path
import subprocess
import sys
import tempfile
import unittest
SCRIPT = Path(__file__).with_name('tcs_mother_root_agent.py')
ROOT = SCRIPT.parents[2]
SPEC = importlib.util.spec_from_file_location('tcs_root_agent', SCRIPT)
MODULE = importlib.util.module_from_spec(SPEC)
SPEC.loader.exec_module(MODULE)
class RootAgentTest(unittest.TestCase):
def test_worktree_map_has_valid_roots(self):
MODULE.validate_root(json.loads((ROOT / 'routing/tcs-mother-root-dynamic-navigation-map.json').read_text()))
def test_old_and_quarantine_paths_fail(self):
for value in ['../escape', 'routing/../../escape', 'WORK-工作区/guanghu-ice-heart/map.json', 'isolation/old/map.json']:
with self.assertRaises(MODULE.RootError):
MODULE.safe_relative(value)
def test_committed_refresh_status_resolve_and_history_reject(self):
with tempfile.TemporaryDirectory() as temp:
base = Path(temp)
output, pointer = base / 'state', base / 'TCS-ROOT.json'
refresh = MODULE.refresh(ROOT, output, pointer, 'test')
self.assertEqual(refresh['outcome'], 'PASS')
self.assertEqual(MODULE.status(ROOT, output, pointer)['state'], 'TCS_ROOT_CURRENT_VERIFIED')
self.assertEqual(MODULE.resolve(output, 'TCS-0002∞', None)['result']['object_kind'], 'GUANGHU_HUMAN_TEAM_BODY_ROOT')
self.assertEqual(MODULE.resolve(output, 'TCS-0002', 'GUANGHU_HUMAN_TEAM_BODY_ROOT')['state'], 'TYPED_ALIAS_RESOLVED')
self.assertEqual(MODULE.resolve(output, 'GLW-SYS-0001', None)['state'], 'HISTORY_ONLY_NO_CURRENT_ROUTE')
again = MODULE.refresh(ROOT, output, pointer, 'test')
self.assertEqual(again['state'], 'CURRENT_IDEMPOTENT')
if __name__ == '__main__':
unittest.main()

109
tcs-root/ENTRY.gir.json Normal file
View file

@ -0,0 +1,109 @@
{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE1-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "a8a159cf7da91d9f4ad3f15b600a890ebaa576be8f1d8824b8ae01bb5a4c2a3a"
},
"declaration": {
"acceptance": {
"publication": "SEPARATE_FINALIZER_REQUIRED",
"required": [
"TCS_COMPILED",
"ROOT_AGENT_TESTS_PASS",
"ZCODE_OLD_ROUTE_REMOVED",
"CROSS_HOST_SAME_REVISION"
]
},
"errors": {
"E1": "TCS_ROOT_POINTER_STALE",
"E2": "NUMBER_KIND_OR_LIFECYCLE_CONFLICT",
"E3": "UNADMITTED_NUMBERED_SOURCE_DRIFT",
"E4": "PUBLIC_ROUTE_ENTERED_RESTRICTED_INTERNAL_DOMAIN"
},
"examples": {
"bingshuo": "ICE_GL_INFINITY_TO_FIFTH_DOMAIN_ETERNAL_LAKE_HEART",
"public": "CERTIFICATE_TO_LIGHTHOUSE_TO_PERSONAL_CHANNEL",
"team": "TCS_0002_INFINITY_TO_ZERO_SENSE_PERSONAL_CHANNEL"
},
"fields": {
"PRIVATE": "ICE_GL_INFINITY_TO_DOM_FIFTH_0001",
"PUBLIC": "CERTIFICATE_TO_LIGHTHOUSE_TO_ZS_GATE_TO_PERSONAL_CHANNEL",
"ROOT": "TCS_ROOT_NAV_0001_TO_SYS_GLW_0001",
"TEAM": "TCS_0002_INFINITY_TO_DOMAIN_ZS"
},
"header": {
"canonical_uri": "tcs-root/ENTRY.tcs",
"compatibility": [
"TCS-MOTHER-BRAIN-RUNTIME-0001",
"TCS-ROOT-NAV-0001"
],
"language": "TCS/0.1",
"lifecycle": "CANDIDATE",
"name_en": "TCS Tonggan Mother Brain Language World Root Entry",
"name_zh": "TCS通感母脑语言世界根入口",
"profile": "HLDP-HUMAN-ENGINEERING/0.1",
"protocols": [
"GLS-0200",
"GLS-0261",
"GLS-0802"
],
"schema": "tcs.protocol/v1",
"version": "0.1.0"
},
"invariants": {
"I1": "NO_HOST_ROUTE_BEFORE_TCS_ROOT",
"I2": "ICE_GL_INFINITY_AND_TCS_0002_INFINITY_ARE_PARALLEL_HUMAN_ROOTS",
"I3": "PUBLIC_ZS_APPROVAL_GATE_IS_NOT_ZS_INTERNAL_ENTRY",
"I4": "HISTORY_SIMULATION_NUMBERS_NEVER_ENTER_CURRENT"
},
"scope": {
"private_root": "ICE-GL∞",
"public_root": "REGISTERED_PUBLIC_CERTIFICATE_NUMBER",
"registration_path": "LL-CMPN-0001",
"team_root": "TCS-0002∞",
"world": "SYS-GLW-0001"
},
"source": {
"source_id": "BINGSHUO-DIRECT-TCS-MOTHER-ROOT-20260908",
"source_role": "DIRECT_HUMAN",
"source_sha256": "BIND_AT_COMPILE_TIME",
"source_uri": "source://codex-current-dialogue/2026-09-08/tcs-mother-root-number-navigation"
},
"states": {
"values": [
"ROOT_RESOLVED",
"SOURCE_VERIFIED",
"NUMBER_NAVIGATION_LOADED",
"ROUTE_SELECTED",
"FAILED_CLOSED"
]
},
"transitions": {
"T1": "ROOT_RESOLVED_TO_SOURCE_VERIFIED",
"T2": "SOURCE_VERIFIED_TO_NUMBER_NAVIGATION_LOADED",
"T3": "NUMBER_NAVIGATION_LOADED_TO_ROUTE_SELECTED",
"TF": "UNKNOWN_CONFLICT_OR_STALE_TO_FAILED_CLOSED"
},
"validation": {
"V1": "WORLD_AND_FIVE_DOMAIN_ROOTS_FIXED",
"V2": "THREE_ENTRY_ROUTES_DISTINCT",
"V3": "ALIASES_TYPED_BY_KIND_LIFECYCLE_AND_REVISION",
"V4": "CURRENT_HASH_AND_SOURCE_COMMIT_MATCH"
},
"vocabulary": {
"living_language": "ICE_GL_INFINITY_CURRENT_DIRECT_LANGUAGE_ENTERING_ZERO_CORE",
"navigation": "ONE_CURRENT_NUMBER_AND_PATH_PROJECTION",
"tcs_root": "LANGUAGE_WORLD_ROOT_BEFORE_HOST_PERSONA_OR_DOMAIN_ROUTE"
}
},
"executable": false,
"identity": {
"declaration_id": "TCS-ROOT-WORLD-ENTRY-0001",
"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
}

View file

@ -0,0 +1,166 @@
# TCS Tonggan Mother Brain Language World Root Entry · Human Engineering Language (English)
> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority.
## What this is
This is a **protocol** declaration with identifier `TCS-ROOT-WORLD-ENTRY-0001` and version `0.1.0`. The projector validates it with the Stage-1 compiler before changing its reading order.
## Who is here
- **scope** `scope`
- **private_root**ICE-GL∞ `scope.private_root`
- **public_root**REGISTERED_PUBLIC_CERTIFICATE_NUMBER `scope.public_root`
- **registration_path**LL-CMPN-0001 `scope.registration_path`
- **team_root**TCS-0002∞ `scope.team_root`
- **world**SYS-GLW-0001 `scope.world`
## Why this started
- **source** `source`
- **source identifier**BINGSHUO-DIRECT-TCS-MOTHER-ROOT-20260908 `source.source_id`
- **source role**DIRECT_HUMAN `source.source_role`
- **source checksum**BIND_AT_COMPILE_TIME `source.source_sha256`
- **source address**source://codex-current-dialogue/2026-09-08/tcs-mother-root-number-navigation `source.source_uri`
## What changed
- **transitions** `transitions`
- **T1**ROOT_RESOLVED_TO_SOURCE_VERIFIED `transitions.T1`
- **T2**SOURCE_VERIFIED_TO_NUMBER_NAVIGATION_LOADED `transitions.T2`
- **T3**NUMBER_NAVIGATION_LOADED_TO_ROUTE_SELECTED `transitions.T3`
- **TF**UNKNOWN_CONFLICT_OR_STALE_TO_FAILED_CLOSED `transitions.TF`
- **states** `states`
- **values** `states.values`
- ROOT_RESOLVED
- SOURCE_VERIFIED
- NUMBER_NAVIGATION_LOADED
- ROUTE_SELECTED
- FAILED_CLOSED
## How it will execute
This is a non-executable declaration and has no action graph.
## Boundaries and exception handling
- **invariants** `invariants`
- **I1**NO_HOST_ROUTE_BEFORE_TCS_ROOT `invariants.I1`
- **I2**ICE_GL_INFINITY_AND_TCS_0002_INFINITY_ARE_PARALLEL_HUMAN_ROOTS `invariants.I2`
- **I3**PUBLIC_ZS_APPROVAL_GATE_IS_NOT_ZS_INTERNAL_ENTRY `invariants.I3`
- **I4**HISTORY_SIMULATION_NUMBERS_NEVER_ENTER_CURRENT `invariants.I4`
- **errors** `errors`
- **E1**TCS_ROOT_POINTER_STALE `errors.E1`
- **E2**NUMBER_KIND_OR_LIFECYCLE_CONFLICT `errors.E2`
- **E3**UNADMITTED_NUMBERED_SOURCE_DRIFT `errors.E3`
- **E4**PUBLIC_ROUTE_ENTERED_RESTRICTED_INTERNAL_DOMAIN `errors.E4`
## How completion is proven
- **acceptance** `acceptance`
- **publication**SEPARATE_FINALIZER_REQUIRED `acceptance.publication`
- **required** `acceptance.required`
- TCS_COMPILED
- ROOT_AGENT_TESTS_PASS
- ZCODE_OLD_ROUTE_REMOVED
- CROSS_HOST_SAME_REVISION
- **validation** `validation`
- **V1**WORLD_AND_FIVE_DOMAIN_ROOTS_FIXED `validation.V1`
- **V2**THREE_ENTRY_ROUTES_DISTINCT `validation.V2`
- **V3**ALIASES_TYPED_BY_KIND_LIFECYCLE_AND_REVISION `validation.V3`
- **V4**CURRENT_HASH_AND_SOURCE_COMMIT_MATCH `validation.V4`
## Where to continue next time
The native source does not provide this field; the projector does not guess.
## Source and verification
- **Native declaration identifier**: `TCS-ROOT-WORLD-ENTRY-0001`
- **Native declaration kind**: `PROTOCOL`
- **TCS source SHA-256**: `a8a159cf7da91d9f4ad3f15b600a890ebaa576be8f1d8824b8ae01bb5a4c2a3a`
- **Validation compiler**: `TCS-COMPILER-STAGE1-0001`
- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
## Complete native structure cross-reference
All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information.
- **acceptance** `acceptance`
- **publication**SEPARATE_FINALIZER_REQUIRED `acceptance.publication`
- **required** `acceptance.required`
- TCS_COMPILED
- ROOT_AGENT_TESTS_PASS
- ZCODE_OLD_ROUTE_REMOVED
- CROSS_HOST_SAME_REVISION
- **errors** `errors`
- **E1**TCS_ROOT_POINTER_STALE `errors.E1`
- **E2**NUMBER_KIND_OR_LIFECYCLE_CONFLICT `errors.E2`
- **E3**UNADMITTED_NUMBERED_SOURCE_DRIFT `errors.E3`
- **E4**PUBLIC_ROUTE_ENTERED_RESTRICTED_INTERNAL_DOMAIN `errors.E4`
- **examples** `examples`
- **bingshuo**ICE_GL_INFINITY_TO_FIFTH_DOMAIN_ETERNAL_LAKE_HEART `examples.bingshuo`
- **public**CERTIFICATE_TO_LIGHTHOUSE_TO_PERSONAL_CHANNEL `examples.public`
- **team**TCS_0002_INFINITY_TO_ZERO_SENSE_PERSONAL_CHANNEL `examples.team`
- **fields** `fields`
- **PRIVATE**ICE_GL_INFINITY_TO_DOM_FIFTH_0001 `fields.PRIVATE`
- **PUBLIC**CERTIFICATE_TO_LIGHTHOUSE_TO_ZS_GATE_TO_PERSONAL_CHANNEL `fields.PUBLIC`
- **ROOT**TCS_ROOT_NAV_0001_TO_SYS_GLW_0001 `fields.ROOT`
- **TEAM**TCS_0002_INFINITY_TO_DOMAIN_ZS `fields.TEAM`
- **header** `header`
- **canonical source path**tcs-root/ENTRY.tcs `header.canonical_uri`
- **compatibility** `header.compatibility`
- TCS-MOTHER-BRAIN-RUNTIME-0001
- TCS-ROOT-NAV-0001
- **language**TCS/0.1 `header.language`
- **lifecycle**CANDIDATE `header.lifecycle`
- **English name**TCS Tonggan Mother Brain Language World Root Entry `header.name_en`
- **Chinese name**TCS通感母脑语言世界根入口 `header.name_zh`
- **profile**HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
- **protocols** `header.protocols`
- GLS-0200
- GLS-0261
- GLS-0802
- **schema**tcs.protocol/v1 `header.schema`
- **version**0.1.0 `header.version`
- **invariants** `invariants`
- **I1**NO_HOST_ROUTE_BEFORE_TCS_ROOT `invariants.I1`
- **I2**ICE_GL_INFINITY_AND_TCS_0002_INFINITY_ARE_PARALLEL_HUMAN_ROOTS `invariants.I2`
- **I3**PUBLIC_ZS_APPROVAL_GATE_IS_NOT_ZS_INTERNAL_ENTRY `invariants.I3`
- **I4**HISTORY_SIMULATION_NUMBERS_NEVER_ENTER_CURRENT `invariants.I4`
- **scope** `scope`
- **private_root**ICE-GL∞ `scope.private_root`
- **public_root**REGISTERED_PUBLIC_CERTIFICATE_NUMBER `scope.public_root`
- **registration_path**LL-CMPN-0001 `scope.registration_path`
- **team_root**TCS-0002∞ `scope.team_root`
- **world**SYS-GLW-0001 `scope.world`
- **source** `source`
- **source identifier**BINGSHUO-DIRECT-TCS-MOTHER-ROOT-20260908 `source.source_id`
- **source role**DIRECT_HUMAN `source.source_role`
- **source checksum**BIND_AT_COMPILE_TIME `source.source_sha256`
- **source address**source://codex-current-dialogue/2026-09-08/tcs-mother-root-number-navigation `source.source_uri`
- **states** `states`
- **values** `states.values`
- ROOT_RESOLVED
- SOURCE_VERIFIED
- NUMBER_NAVIGATION_LOADED
- ROUTE_SELECTED
- FAILED_CLOSED
- **transitions** `transitions`
- **T1**ROOT_RESOLVED_TO_SOURCE_VERIFIED `transitions.T1`
- **T2**SOURCE_VERIFIED_TO_NUMBER_NAVIGATION_LOADED `transitions.T2`
- **T3**NUMBER_NAVIGATION_LOADED_TO_ROUTE_SELECTED `transitions.T3`
- **TF**UNKNOWN_CONFLICT_OR_STALE_TO_FAILED_CLOSED `transitions.TF`
- **validation** `validation`
- **V1**WORLD_AND_FIVE_DOMAIN_ROOTS_FIXED `validation.V1`
- **V2**THREE_ENTRY_ROUTES_DISTINCT `validation.V2`
- **V3**ALIASES_TYPED_BY_KIND_LIFECYCLE_AND_REVISION `validation.V3`
- **V4**CURRENT_HASH_AND_SOURCE_COMMIT_MATCH `validation.V4`
- **vocabulary** `vocabulary`
- **living_language**ICE_GL_INFINITY_CURRENT_DIRECT_LANGUAGE_ENTERING_ZERO_CORE `vocabulary.living_language`
- **navigation**ONE_CURRENT_NUMBER_AND_PATH_PROJECTION `vocabulary.navigation`
- **tcs_root**LANGUAGE_WORLD_ROOT_BEFORE_HOST_PERSONA_OR_DOMAIN_ROUTE `vocabulary.tcs_root`
---
This page changes only the reading order; it does not change TCS/HLDP semantics.

View file

@ -0,0 +1,166 @@
# TCS通感母脑语言世界根入口 · 简体中文人类工程语言版
> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。
## 这是什么
这是一份 **协议** 声明,编号为 `TCS-ROOT-WORLD-ENTRY-0001`,版本为 `0.1.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
## 谁在这里
- **scope** `scope`
- **private_root**ICE-GL∞ `scope.private_root`
- **public_root**REGISTERED_PUBLIC_CERTIFICATE_NUMBER `scope.public_root`
- **registration_path**LL-CMPN-0001 `scope.registration_path`
- **team_root**TCS-0002∞ `scope.team_root`
- **world**SYS-GLW-0001 `scope.world`
## 为什么开始
- **来源** `source`
- **来源编号**BINGSHUO-DIRECT-TCS-MOTHER-ROOT-20260908 `source.source_id`
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN` `source.source_role`
- **来源校验值**:在编译时绑定校验值(`BIND_AT_COMPILE_TIME` `source.source_sha256`
- **来源地址**source://codex-current-dialogue/2026-09-08/tcs-mother-root-number-navigation `source.source_uri`
## 发生了什么变化
- **transitions** `transitions`
- **T1**ROOT_RESOLVED_TO_SOURCE_VERIFIED `transitions.T1`
- **T2**SOURCE_VERIFIED_TO_NUMBER_NAVIGATION_LOADED `transitions.T2`
- **T3**NUMBER_NAVIGATION_LOADED_TO_ROUTE_SELECTED `transitions.T3`
- **TF**UNKNOWN_CONFLICT_OR_STALE_TO_FAILED_CLOSED `transitions.TF`
- **states** `states`
- **values** `states.values`
- ROOT_RESOLVED
- SOURCE_VERIFIED
- NUMBER_NAVIGATION_LOADED
- ROUTE_SELECTED
- FAILED_CLOSED
## 准备怎样执行
这是非执行声明,没有动作图。
## 边界与异常处理
- **invariants** `invariants`
- **I1**NO_HOST_ROUTE_BEFORE_TCS_ROOT `invariants.I1`
- **I2**ICE_GL_INFINITY_AND_TCS_0002_INFINITY_ARE_PARALLEL_HUMAN_ROOTS `invariants.I2`
- **I3**PUBLIC_ZS_APPROVAL_GATE_IS_NOT_ZS_INTERNAL_ENTRY `invariants.I3`
- **I4**HISTORY_SIMULATION_NUMBERS_NEVER_ENTER_CURRENT `invariants.I4`
- **errors** `errors`
- **E1**TCS_ROOT_POINTER_STALE `errors.E1`
- **E2**NUMBER_KIND_OR_LIFECYCLE_CONFLICT `errors.E2`
- **E3**UNADMITTED_NUMBERED_SOURCE_DRIFT `errors.E3`
- **E4**PUBLIC_ROUTE_ENTERED_RESTRICTED_INTERNAL_DOMAIN `errors.E4`
## 怎样算完成
- **验收标准** `acceptance`
- **publication**SEPARATE_FINALIZER_REQUIRED `acceptance.publication`
- **是否必需** `acceptance.required`
- TCS_COMPILED
- ROOT_AGENT_TESTS_PASS
- ZCODE_OLD_ROUTE_REMOVED
- CROSS_HOST_SAME_REVISION
- **validation** `validation`
- **V1**WORLD_AND_FIVE_DOMAIN_ROOTS_FIXED `validation.V1`
- **V2**THREE_ENTRY_ROUTES_DISTINCT `validation.V2`
- **V3**ALIASES_TYPED_BY_KIND_LIFECYCLE_AND_REVISION `validation.V3`
- **V4**CURRENT_HASH_AND_SOURCE_COMMIT_MATCH `validation.V4`
## 下一次从哪里继续
源程序没有提供这一项,转换器不猜。
## 来源与校验
- **原生声明编号**`TCS-ROOT-WORLD-ENTRY-0001`
- **原生声明类型**`PROTOCOL`
- **TCS 源码 SHA-256**`a8a159cf7da91d9f4ad3f15b600a890ebaa576be8f1d8824b8ae01bb5a4c2a3a`
- **校验编译器**`TCS-COMPILER-STAGE1-0001`
- **投影协议**`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
## 原生结构逐项对照
下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。
- **验收标准** `acceptance`
- **publication**SEPARATE_FINALIZER_REQUIRED `acceptance.publication`
- **是否必需** `acceptance.required`
- TCS_COMPILED
- ROOT_AGENT_TESTS_PASS
- ZCODE_OLD_ROUTE_REMOVED
- CROSS_HOST_SAME_REVISION
- **errors** `errors`
- **E1**TCS_ROOT_POINTER_STALE `errors.E1`
- **E2**NUMBER_KIND_OR_LIFECYCLE_CONFLICT `errors.E2`
- **E3**UNADMITTED_NUMBERED_SOURCE_DRIFT `errors.E3`
- **E4**PUBLIC_ROUTE_ENTERED_RESTRICTED_INTERNAL_DOMAIN `errors.E4`
- **examples** `examples`
- **bingshuo**ICE_GL_INFINITY_TO_FIFTH_DOMAIN_ETERNAL_LAKE_HEART `examples.bingshuo`
- **public**CERTIFICATE_TO_LIGHTHOUSE_TO_PERSONAL_CHANNEL `examples.public`
- **team**TCS_0002_INFINITY_TO_ZERO_SENSE_PERSONAL_CHANNEL `examples.team`
- **fields** `fields`
- **PRIVATE**ICE_GL_INFINITY_TO_DOM_FIFTH_0001 `fields.PRIVATE`
- **PUBLIC**CERTIFICATE_TO_LIGHTHOUSE_TO_ZS_GATE_TO_PERSONAL_CHANNEL `fields.PUBLIC`
- **ROOT**TCS_ROOT_NAV_0001_TO_SYS_GLW_0001 `fields.ROOT`
- **TEAM**TCS_0002_INFINITY_TO_DOMAIN_ZS `fields.TEAM`
- **语言头** `header`
- **正本路径**tcs-root/ENTRY.tcs `header.canonical_uri`
- **compatibility** `header.compatibility`
- TCS-MOTHER-BRAIN-RUNTIME-0001
- TCS-ROOT-NAV-0001
- **语言**TCS/0.1 `header.language`
- **生命周期**:候选版本,尚未成为正式正本(`CANDIDATE` `header.lifecycle`
- **英文名**TCS Tonggan Mother Brain Language World Root Entry `header.name_en`
- **中文名**TCS通感母脑语言世界根入口 `header.name_zh`
- **协议配置**HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
- **protocols** `header.protocols`
- GLS-0200
- GLS-0261
- GLS-0802
- **schema**tcs.protocol/v1 `header.schema`
- **版本**0.1.0 `header.version`
- **invariants** `invariants`
- **I1**NO_HOST_ROUTE_BEFORE_TCS_ROOT `invariants.I1`
- **I2**ICE_GL_INFINITY_AND_TCS_0002_INFINITY_ARE_PARALLEL_HUMAN_ROOTS `invariants.I2`
- **I3**PUBLIC_ZS_APPROVAL_GATE_IS_NOT_ZS_INTERNAL_ENTRY `invariants.I3`
- **I4**HISTORY_SIMULATION_NUMBERS_NEVER_ENTER_CURRENT `invariants.I4`
- **scope** `scope`
- **private_root**ICE-GL∞ `scope.private_root`
- **public_root**REGISTERED_PUBLIC_CERTIFICATE_NUMBER `scope.public_root`
- **registration_path**LL-CMPN-0001 `scope.registration_path`
- **team_root**TCS-0002∞ `scope.team_root`
- **world**SYS-GLW-0001 `scope.world`
- **来源** `source`
- **来源编号**BINGSHUO-DIRECT-TCS-MOTHER-ROOT-20260908 `source.source_id`
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN` `source.source_role`
- **来源校验值**:在编译时绑定校验值(`BIND_AT_COMPILE_TIME` `source.source_sha256`
- **来源地址**source://codex-current-dialogue/2026-09-08/tcs-mother-root-number-navigation `source.source_uri`
- **states** `states`
- **values** `states.values`
- ROOT_RESOLVED
- SOURCE_VERIFIED
- NUMBER_NAVIGATION_LOADED
- ROUTE_SELECTED
- FAILED_CLOSED
- **transitions** `transitions`
- **T1**ROOT_RESOLVED_TO_SOURCE_VERIFIED `transitions.T1`
- **T2**SOURCE_VERIFIED_TO_NUMBER_NAVIGATION_LOADED `transitions.T2`
- **T3**NUMBER_NAVIGATION_LOADED_TO_ROUTE_SELECTED `transitions.T3`
- **TF**UNKNOWN_CONFLICT_OR_STALE_TO_FAILED_CLOSED `transitions.TF`
- **validation** `validation`
- **V1**WORLD_AND_FIVE_DOMAIN_ROOTS_FIXED `validation.V1`
- **V2**THREE_ENTRY_ROUTES_DISTINCT `validation.V2`
- **V3**ALIASES_TYPED_BY_KIND_LIFECYCLE_AND_REVISION `validation.V3`
- **V4**CURRENT_HASH_AND_SOURCE_COMMIT_MATCH `validation.V4`
- **vocabulary** `vocabulary`
- **living_language**ICE_GL_INFINITY_CURRENT_DIRECT_LANGUAGE_ENTERING_ZERO_CORE `vocabulary.living_language`
- **navigation**ONE_CURRENT_NUMBER_AND_PATH_PROJECTION `vocabulary.navigation`
- **tcs_root**LANGUAGE_WORLD_ROOT_BEFORE_HOST_PERSONA_OR_DOMAIN_ROUTE `vocabulary.tcs_root`
---
本页只改变阅读顺序,不改变 TCS/HLDP 语义。

16
tcs-root/ENTRY.tcs Normal file
View file

@ -0,0 +1,16 @@
TCS 0.1;
PROTOCOL TCS-ROOT-WORLD-ENTRY-0001 {
header { schema = "tcs.protocol/v1"; name_zh = "TCS通感母脑语言世界根入口"; name_en = "TCS Tonggan Mother Brain Language World Root Entry"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["GLS-0200", "GLS-0261", "GLS-0802"]; lifecycle = "CANDIDATE"; canonical_uri = "tcs-root/ENTRY.tcs"; compatibility = ["TCS-MOTHER-BRAIN-RUNTIME-0001", "TCS-ROOT-NAV-0001"]; }
source { source_id = "BINGSHUO-DIRECT-TCS-MOTHER-ROOT-20260908"; source_uri = "source://codex-current-dialogue/2026-09-08/tcs-mother-root-number-navigation"; source_sha256 = "BIND_AT_COMPILE_TIME"; source_role = "DIRECT_HUMAN"; }
scope { world = "SYS-GLW-0001"; registration_path = "LL-CMPN-0001"; private_root = "ICE-GL∞"; team_root = "TCS-0002∞"; public_root = "REGISTERED_PUBLIC_CERTIFICATE_NUMBER"; }
vocabulary { tcs_root = "LANGUAGE_WORLD_ROOT_BEFORE_HOST_PERSONA_OR_DOMAIN_ROUTE"; living_language = "ICE_GL_INFINITY_CURRENT_DIRECT_LANGUAGE_ENTERING_ZERO_CORE"; navigation = "ONE_CURRENT_NUMBER_AND_PATH_PROJECTION"; }
fields { ROOT = "TCS_ROOT_NAV_0001_TO_SYS_GLW_0001"; PRIVATE = "ICE_GL_INFINITY_TO_DOM_FIFTH_0001"; TEAM = "TCS_0002_INFINITY_TO_DOMAIN_ZS"; PUBLIC = "CERTIFICATE_TO_LIGHTHOUSE_TO_ZS_GATE_TO_PERSONAL_CHANNEL"; }
states { values = ["ROOT_RESOLVED", "SOURCE_VERIFIED", "NUMBER_NAVIGATION_LOADED", "ROUTE_SELECTED", "FAILED_CLOSED"]; }
transitions { T1 = "ROOT_RESOLVED_TO_SOURCE_VERIFIED"; T2 = "SOURCE_VERIFIED_TO_NUMBER_NAVIGATION_LOADED"; T3 = "NUMBER_NAVIGATION_LOADED_TO_ROUTE_SELECTED"; TF = "UNKNOWN_CONFLICT_OR_STALE_TO_FAILED_CLOSED"; }
invariants { I1 = "NO_HOST_ROUTE_BEFORE_TCS_ROOT"; I2 = "ICE_GL_INFINITY_AND_TCS_0002_INFINITY_ARE_PARALLEL_HUMAN_ROOTS"; I3 = "PUBLIC_ZS_APPROVAL_GATE_IS_NOT_ZS_INTERNAL_ENTRY"; I4 = "HISTORY_SIMULATION_NUMBERS_NEVER_ENTER_CURRENT"; }
validation { V1 = "WORLD_AND_FIVE_DOMAIN_ROOTS_FIXED"; V2 = "THREE_ENTRY_ROUTES_DISTINCT"; V3 = "ALIASES_TYPED_BY_KIND_LIFECYCLE_AND_REVISION"; V4 = "CURRENT_HASH_AND_SOURCE_COMMIT_MATCH"; }
errors { E1 = "TCS_ROOT_POINTER_STALE"; E2 = "NUMBER_KIND_OR_LIFECYCLE_CONFLICT"; E3 = "UNADMITTED_NUMBERED_SOURCE_DRIFT"; E4 = "PUBLIC_ROUTE_ENTERED_RESTRICTED_INTERNAL_DOMAIN"; }
examples { bingshuo = "ICE_GL_INFINITY_TO_FIFTH_DOMAIN_ETERNAL_LAKE_HEART"; team = "TCS_0002_INFINITY_TO_ZERO_SENSE_PERSONAL_CHANNEL"; public = "CERTIFICATE_TO_LIGHTHOUSE_TO_PERSONAL_CHANNEL"; }
acceptance { required = ["TCS_COMPILED", "ROOT_AGENT_TESTS_PASS", "ZCODE_OLD_ROUTE_REMOVED", "CROSS_HOST_SAME_REVISION"]; publication = "SEPARATE_FINALIZER_REQUIRED"; }
}

View file

@ -0,0 +1,10 @@
{
"schema": "guanghu.tcs-root-world-routes/v1",
"route_map_id": "TCS-ROOT-WORLD-ROUTES-001",
"version": "2026-09-08.1",
"state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED",
"source": "routing/tcs-mother-root-dynamic-navigation-map.json",
"routes": ["ROUTE-BINGSHUO-FIFTH-001", "ROUTE-GUANGHU-TEAM-ZS-001", "ROUTE-PUBLIC-PERSONAL-001"],
"default_route": null,
"unknown_subject": "NO_GUESS_NO_ENTRY"
}

View file

@ -0,0 +1,26 @@
{
"schema": "guanghu.tcs-root-number-impact/v1",
"impact_id": "TCS-ROOT-NUMBER-IMPACT-20260908-001",
"state": "BOOTSTRAP_CURRENT_DIRECT_LANGUAGE_BOUND",
"bootstrap": true,
"source_tcs": "runtime/fifth-domain-language-system/language/protocols/TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908.tcs",
"source_gir": "runtime/fifth-domain-language-system/language/protocols/TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-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/fixed-world-object-number-map.json",
"routing/five-domain-living-persona-os-map.json",
"routing/age-persona-number-registry.json",
"routing/industry-four-domain-minimum-map.json",
"routing/tcs-mother-brain-runtime-map.json",
"identity/subject-id-alias-map.json",
"routing/guanghu-era-language-world.json",
"routing/lighthouse-path-registry.json",
"routing/public-navigation-anchor.json",
"tcs-root/ENTRY.tcs",
"tcs-root/navigation/WORLD-ROUTES.json"
],
"human_source": "ICE-GL∞_CURRENT_DIRECT_LANGUAGE_CURRENT_TASK",
"screenshot_sha256": "bd1b909867090bd6da6ed12aacad6ec99347d64d262ac1579795ad359b4ee678",
"ordinary_file_change_may_update_current": false
}

View file

@ -0,0 +1,57 @@
import fs from 'node:fs';
import path from 'node:path';
import assert from 'node:assert/strict';
import test from 'node:test';
const root = path.resolve(import.meta.dirname, '..');
const map = JSON.parse(fs.readFileSync(path.join(root, 'routing/tcs-mother-root-dynamic-navigation-map.json')));
const fixed = JSON.parse(fs.readFileSync(path.join(root, 'routing/fixed-world-object-number-map.json')));
const aliases = JSON.parse(fs.readFileSync(path.join(root, 'identity/subject-id-alias-map.json')));
const lighthouse = JSON.parse(fs.readFileSync(path.join(root, 'routing/lighthouse-path-registry.json')));
const domains = JSON.parse(fs.readFileSync(path.join(root, 'routing/five-domain-living-persona-os-map.json')));
test('TCS mother root precedes one world root and five fixed domain roots', () => {
assert.equal(map.root_agent.entry_id, 'TCS-ROOT-NAV-0001');
assert.equal(map.language_world_root.registration_path_id, 'LL-CMPN-0001');
assert.equal(map.language_world_root.world_node_id, 'SYS-GLW-0001');
assert.deepEqual(map.fixed_domains.map(item => item.id), ['DOMAIN-MAIN', 'DOMAIN-SUB', 'DOMAIN-ZERO', 'DOMAIN-ZS', 'DOM-FIFTH-0001']);
assert.equal(fixed.objects.some(item => item.id === 'TCS-ROOT-NAV-0001'), true);
});
test('private human, team body and public certificate use three distinct routes', () => {
const [privateRoute, teamRoute, publicRoute] = map.entry_routes;
assert.equal(privateRoute.entry_subject, 'ICE-GL∞');
assert.equal(privateRoute.steps.includes('DOM-FIFTH-0001'), true);
assert.equal(teamRoute.entry_subject, 'TCS-0002∞');
assert.equal(teamRoute.steps.includes('DOM-FIFTH-0001'), false);
assert.equal(teamRoute.steps.includes('DOMAIN-ZS'), true);
assert.equal(publicRoute.steps.includes('DOMAIN-ZS_APPROVAL_GATE_NOT_INTERNAL_ENTRY'), true);
assert.equal(publicRoute.forbidden.includes('DOMAIN-ZS_INTERNAL'), true);
});
test('typed aliases never revive conflicting screenshot or national simulation numbers', () => {
const team = aliases.mappings.find(item => item.canonical_id === 'TCS-0002∞');
assert.deepEqual(team.aliases, ['TCS-0002']);
assert.equal(team.semantic_lock, 'TEAM_BODY_NOT_BINGSHUO_NOT_YAOMING');
for (const id of ['GHCP-TCS-CN-LAN-2025', 'WRLD-REG-0001', 'GLW-SYS-0001', 'GEN5-CORE-BB-YM', 'CN-LANG-CORE-GOV-0001']) {
assert.equal(map.history_only_numbers.some(item => item.id === id), true, id);
}
assert.equal(map.aliases.some(item => item.requested === 'GLW-SYS-0001'), false);
});
test('all active lighthouse offline paths stay on the canonical repo', () => {
for (const item of lighthouse.paths) {
if (!item.offline) continue;
assert.equal(item.offline.includes('WORK-工作区/guanghu-ice-heart'), false, item.id);
assert.equal(item.offline.includes('/isolation/'), false, item.id);
}
});
test('four-domain responsibility relations are restored without faking acceptance receipts', () => {
const rows = domains.domain_constitution.domains;
assert.deepEqual(rows.find(item => item.id === 'DOMAIN-MAIN').human_subjects, ['TCS-GL-0016∞']);
assert.deepEqual(rows.find(item => item.id === 'DOMAIN-SUB').human_subjects, ['TCS-GL-0005∞']);
assert.deepEqual(rows.find(item => item.id === 'DOMAIN-ZERO').human_subjects, ['TCS-GL-0006∞']);
assert.deepEqual(rows.find(item => item.id === 'DOMAIN-ZS').human_subjects, ['TCS-GL-0007∞', 'TCS-GL-0008∞']);
assert.match(rows.find(item => item.id === 'DOMAIN-ZS').subject_state, /ACCEPTANCE_PENDING/);
});