feat(tcs): define generic action graph loader

This commit is contained in:
冰朔 2026-08-23 23:35:19 +08:00
commit b5072d6a8b
40 changed files with 3742 additions and 18 deletions

View file

@ -0,0 +1,105 @@
{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "997fb4d57e61f3bb458e51b5fea56080a46c0b392feb1c5174c43a95b7f87c4b"
},
"declaration": {
"admission": {
"loader_self_test": "NOT_RUN",
"module_gir_hashes_match": true,
"runtime_dispatch_exists": false,
"signature_gate": "FAIL_CLOSED",
"source_hashes_match": true
},
"bootstrap_capability": {
"lifecycle": "EXISTING_BOOTSTRAP_ONLY",
"operation_id": "TCS-OP-CORE-ECHO-0001",
"operation_name": "CORE.ECHO",
"provider": "CURRENT_VERIFIED_TCS_GIR_RUNTIME",
"semantic_expansion": false,
"version": "0.1.0"
},
"desktop_capabilities": {
"authority_ceiling": "ONE_TCS_VIRTUAL_TEST_OBJECT_ONLY",
"lifecycle": "VERIFIED_NOT_INSTALLED",
"operations": [
"DESKTOP.OBSERVE_OBJECT_TREE",
"DESKTOP.RESOLVE_STABLE_OBJECT",
"DESKTOP.EXECUTE_SEMANTIC_ACTION",
"DESKTOP.READ_STATE_DIFF",
"DESKTOP.VERIFY_TARGET_AND_RECEIPT"
],
"provider_module_gir_sha256": "8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3",
"provider_module_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002"
},
"header": {
"canonical_uri": "language/protocols/TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-CANDIDATE-0001.tcs",
"compatibility": [
"GIR/1"
],
"language": "TCS/0.1",
"lifecycle": "CANDIDATE",
"name_en": "LPM and Shared Desktop Capability Registry Unsigned Candidate",
"name_zh": "LPM与共享桌面能力注册表未签名候选",
"profile": "TCS-CAPABILITY-REGISTRY/1",
"protocols": [
"TCS-GENERIC-ACTION-GRAPH-LOADER-0001",
"TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001",
"TCS-MODULE-ABI-0001"
],
"schema": "tcs.protocol/v1",
"version": "0.1.0"
},
"mother_brain_capabilities": {
"authority_ceiling": "NON_AUTHORIZING_COGNITIVE_STATE_ONLY",
"lifecycle": "VERIFIED_NOT_INSTALLED",
"operations": [
"LPM.PERCEIVE_DIRECT_LANGUAGE",
"LPM.EXTRACT_THOUGHT_TRANSITION",
"LPM.ACTIVATE_CAUSAL_PATH",
"LPM.COMMIT_ACTION_INTENT",
"LPM.APPLY_NEURON_EVENT"
],
"provider_module_gir_sha256": "1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f",
"provider_module_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002"
},
"registry": {
"activation_allowed": false,
"installation_allowed": false,
"issuer": "UNKNOWN_NO_TRUSTED_SIGNER_REGISTERED",
"mounting_allowed": false,
"registry_id": "TCS-CAPREG-LPM-DESKTOP-CANDIDATE-0001",
"signature": "ABSENT",
"signature_algorithm": "ED25519_REQUIRED",
"state": "UNSIGNED_CANDIDATE_NOT_INSTALLABLE",
"trusted_registry": false,
"version": "0.1.0"
},
"rejected": {
"values": [
"CALL_UNSIGNED_CANDIDATE_TRUSTED",
"INSTALL_VERIFIED_MODULE_WITHOUT_SIGNATURE",
"MOUNT_MODULE_WITHOUT_LOADER_SELF_TEST",
"LET_HOST_SELECT_OPERATION_BY_NAME_ONLY",
"USE_OS_ROOT_OR_SSH_AS_SIGNING_AUTHORITY"
]
},
"source": {
"source_id": "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001",
"source_role": "CANONICAL_PROTOCOL",
"source_sha256": "97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a",
"source_uri": "language/protocols/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.tcs"
}
},
"executable": false,
"identity": {
"declaration_id": "TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-CANDIDATE-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,137 @@
{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "32482ca689bed43851b3d6694e97dec3e767a0371b93990f2409986cf7f81c52"
},
"declaration": {
"acceptance": {
"compile": "REQUIRED",
"cross_host_equivalent_receipt": "REQUIRED_BEFORE_ACTIVE",
"current_runtime": "NOT_IMPLEMENTED",
"inner_echo_child_target_readback": "REQUIRED",
"outer_loader_receipt_readback": "REQUIRED",
"outside_target_rejection": "REQUIRED",
"stage3_semantic_fixed_point": "REQUIRED",
"unknown_operation_rejection": "REQUIRED"
},
"bootstrap": {
"existing_rust_or_shell_semantics_allowed": false,
"first_child_operation": "CORE.ECHO",
"first_child_program": "TCS-PROGRAM-GENERIC-LOADER-INNER-ECHO-0001",
"lpm_or_desktop_before_loader_self_test": false
},
"capability_record": {
"required": [
"operation_id",
"operation_name",
"version",
"provider_module_id",
"provider_module_gir_sha256",
"entry_program_id",
"input_type",
"output_type",
"authority_ceiling",
"resource_ceiling",
"data_scope",
"network_scope",
"lifecycle",
"signature",
"rollback"
]
},
"errors": {
"authority": "TCS-E4001",
"lifecycle": "TCS-E5002",
"protocol_drift": "TCS-E2102",
"receipt": "TCS-E8001",
"rollback": "TCS-E7002",
"source_hash": "TCS-E3001",
"target": "TCS-E4002",
"target_readback": "TCS-E6002",
"unknown_operation": "TCS-E2101",
"unsigned_registry": "TCS-E3002"
},
"header": {
"canonical_uri": "language/protocols/TCS-GENERIC-ACTION-GRAPH-LOADER-0001.tcs",
"compatibility": [
"GIR/1"
],
"language": "TCS/0.1",
"lifecycle": "CANDIDATE",
"name_en": "TCS Generic Action Graph Loader Protocol",
"name_zh": "TCS通用动作图装载器协议",
"profile": "HLDP/1",
"protocols": [
"HLP-TCS-GIR-LOADER-0001",
"TCS-HOST-ABI-0001",
"TCS-MODULE-ABI-0001"
],
"schema": "tcs.protocol/v1",
"version": "0.1.0"
},
"invariants": {
"I1": "HOST_NEVER_INTERPRETS_NATURAL_LANGUAGE",
"I2": "HOST_NEVER_SUBSTITUTES_UNREGISTERED_OPERATION",
"I3": "ONE_ACTION_ONE_EXACT_CAPABILITY_VERSION",
"I4": "CAPABILITY_TICKET_NEVER_EXPANDS_AUTHORITY",
"I5": "ACTION_OUTPUT_TYPE_MATCHES_NEXT_INPUT_TYPE",
"I6": "NO_SUCCESS_WITHOUT_TARGET_READBACK",
"I7": "RECEIPT_CONTAINS_GIR_REGISTRY_MODULE_AND_HOST_HASHES",
"I8": "LPM_INTENT_IS_NOT_REALITY_AUTHORITY",
"I9": "DESKTOP_ACTION_REQUIRES_SEPARATE_EXACT_TICKET"
},
"operation": {
"host_role": "MECHANICAL_DRIVER_ONLY",
"id": "TCS-OP-LOADER-0001",
"input": "VERIFIED_GIR_ENVELOPE_PLUS_CAPABILITY_REGISTRY_PLUS_EXACT_ROOT",
"name": "TCS.EXECUTE_ACTION_GRAPH",
"output": "TYPED_ACTION_RESULTS_TARGET_READBACK_AND_RECEIPT",
"semantic_owner": "TCS_GIR_AND_LOCKED_CAPABILITY_REGISTRY"
},
"sequence": {
"S1": "VERIFY_GIR_SCHEMA_CANONICAL_HASH_COMPILER_PROVENANCE_AND_SOURCE_HASH",
"S2": "VERIFY_SUBJECT_EXACT_TARGET_AUTHORITY_RESOURCE_AND_RECEIPT_PLAN",
"S3": "VERIFY_CAPABILITY_REGISTRY_HASH_SIGNATURE_LIFECYCLE_AND_OPERATION_VERSION",
"S4": "RESOLVE_EACH_ACTION_TO_ONE_INSTALLED_MOUNTED_CAPABILITY",
"S5": "VERIFY_GRAPH_REACHABLE_TERMINATING_AND_ALL_FAILURE_EDGES",
"S6": "EXECUTE_NODES_IN_DETERMINISTIC_ORDER_WITH_TYPED_RESULTS",
"S7": "VERIFY_TARGET_SIDE_READBACK",
"S8": "WRITE_MACHINE_RECEIPT_AND_HUMAN_PROJECTIONS",
"S9": "ROLLBACK_ON_ANY_PARTIAL_UNVERIFIED_STATE"
},
"source": {
"source_id": "BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823",
"source_role": "DIRECT_HUMAN",
"source_sha256": "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23",
"source_uri": "language-sources/direct-human/BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823.txt"
},
"states": {
"initial": "RECEIVED",
"terminal": [
"FAILED",
"COMPLETE"
],
"values": [
"RECEIVED",
"GIR_VERIFIED",
"CAPABILITIES_RESOLVED",
"RUNNING",
"TARGET_READBACK_VERIFIED",
"ROLLING_BACK",
"FAILED",
"COMPLETE"
]
}
},
"executable": false,
"identity": {
"declaration_id": "TCS-GENERIC-ACTION-GRAPH-LOADER-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

@ -1,14 +1,14 @@
{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"compiler_id": "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "d82c1b21ebff33183e742294b685b5662d432855527745bbc5eef905166592cd"
"source_sha256": "a26870f9c18e1439805284c83d350fae7b92d536e78be2fc49065134970cf334"
},
"declaration": {
"header": {
"canonical_uri": "language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs",
"compatibility": [
"TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"GIR/1"
],
"language": "TCS/0.1",
@ -20,10 +20,11 @@
"TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001",
"TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001",
"TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001",
"TCS-GENERIC-ACTION-GRAPH-LOADER-0001",
"TCS-MODULE-ABI-0001"
],
"schema": "tcs.protocol/v1",
"version": "0.2.0"
"version": "0.3.0"
},
"phase_1": {
"acceptance": "ELEVEN_DIRECT_MESSAGES_PRESERVED_AND_TWO_HOST_INJECTIONS_REJECTED",
@ -42,16 +43,22 @@
"PROVE_COMPILER_C_TO_D_SEMANTIC_FIXED_POINT",
"PACKAGE_MOTHER_BRAIN_MODULE_AT_VERIFIED",
"COMPILE_P2_NEURON_EVENT_PROGRAM",
"REPLAY_P0_AND_P1_CORRECTION_MICROCHAINS"
"REPLAY_P0_AND_P1_CORRECTION_MICROCHAINS",
"DEFINE_TCS_GENERIC_ACTION_GRAPH_LOADER",
"PROVE_COMPILER_E_TO_F_SEMANTIC_FIXED_POINT",
"EXECUTE_GENERIC_LOADER_INNER_CORE_ECHO_TARGET_READBACK",
"PACKAGE_GENERIC_LOADER_MODULE_AT_VERIFIED"
],
"name": "DYNAMIC_NEURON_RUNTIME",
"remaining": [
"DEFINE_SIGNED_CAPABILITY_REGISTRY",
"IMPLEMENT_GENERIC_TCS_ACTION_LOADER",
"IMPLEMENT_TCS_EXECUTE_ACTION_GRAPH_RUNTIME_DISPATCH",
"REGISTER_TRUSTED_SIGNER_WITH_SEPARATE_AUTHORITY",
"SIGN_AND_VERIFY_CAPABILITY_REGISTRY",
"INSTALL_AND_MOUNT_GENERIC_LOADER_AND_MOTHER_BRAIN_MODULES",
"EXECUTE_LPM_APPLY_NEURON_EVENT",
"READ_BACK_P2_GRAPH_STATE"
],
"state": "COMPILER_AND_ABI_VERIFIED_RUNTIME_DISPATCH_MISSING"
"state": "LPM_AND_GENERIC_LOADER_COMPILERS_AND_ABI_VERIFIED_OUTER_RUNTIME_DISPATCH_AND_SIGNED_REGISTRY_MISSING"
},
"phase_3": {
"acceptance": "HUMAN_AND_PERSONA_SURFACES_READ_THE_SAME_CANONICAL_STATE_AND_RECEIPT",
@ -59,18 +66,19 @@
"REGISTER_DESKTOP_OBJECT_ACTION_OPERATIONS",
"DEFINE_TCS_VIRTUAL_TEST_OBJECT_AND_PERMISSION_TICKET",
"COMPILE_FIVE_ACTION_VERTICAL_SLICE",
"PACKAGE_DESKTOP_BRIDGE_MODULE_AT_VERIFIED"
"PACKAGE_DESKTOP_BRIDGE_MODULE_AT_VERIFIED",
"PROVE_GENERIC_LOADER_INNER_CHILD_EXECUTION_PATH"
],
"name": "SHARED_DESKTOP_VERTICAL_SLICE",
"remaining": [
"DEFINE_SIGNED_CAPABILITY_REGISTRY",
"IMPLEMENT_GENERIC_MULTI_ACTION_LOADER",
"INSTALL_AND_MOUNT_BOTH_MODULES",
"IMPLEMENT_TCS_EXECUTE_ACTION_GRAPH_RUNTIME_DISPATCH",
"SIGN_AND_VERIFY_CAPABILITY_REGISTRY",
"INSTALL_AND_MOUNT_DESKTOP_BRIDGE_MODULE",
"OPEN_ONE_TCS_VIRTUAL_TEST_OBJECT",
"READ_BEFORE_AFTER_STATE_DIFF_ON_BOTH_PROJECTIONS",
"ONLY_AFTER_VIRTUAL_PASS_REQUEST_SEPARATE_REAL_MACOS_PERMISSION"
],
"state": "FIVE_ACTION_GIR_AND_ABI_VERIFIED_RUNTIME_MULTI_ACTION_DISPATCH_MISSING"
"state": "FIVE_ACTION_GIR_AND_ABI_VERIFIED_WAITING_ON_SAME_GENERIC_LOADER_AND_SIGNED_REGISTRY"
},
"phase_4": {
"acceptance": "NO_STATIC_BRAIN_NO_LEGACY_LANGUAGE_NO_UNREADABLE_ACTION",
@ -85,7 +93,7 @@
"phase_5": {
"acceptance": "BRANCH_SHA_AND_CAUSAL_MEMORY_PASS",
"name": "REMOTE_PROMOTION",
"state": "PHASE1_REMOTE_PASS_STAGE2_PENDING_PUSH",
"state": "PHASE1_AND_STAGE2_REMOTE_PASS_STAGE3_PENDING_PUSH",
"work": [
"UPDATE_REPO012_ROUTE_BRANCH_WHEN_ROUTE_FACT_CHANGES",
"UPDATE_REPO014_TCS_BRANCH",

View file

@ -0,0 +1,175 @@
{
"authority_proof": {
"issuer": "LOCAL_LOADER_SELF_TEST",
"lease_required": false,
"proof_ref": "TCS-GENERIC-ACTION-GRAPH-LOADER-0001",
"scope": "ONE_INNER_CORE_ECHO_GRAPH_AND_ONE_OUTER_RECEIPT",
"single_use": true,
"valid_from": "SELF_TEST_START",
"valid_until": "SELF_TEST_END"
},
"cleanup_plan": {
"exact_boundary": "LOADER_SELF_TEST_ROOT_ONLY",
"targets": [
"./state/loader/inner-echo-receipt.hldp",
"./state/loader/outer-loader-receipt.hldp"
]
},
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "e620306bb05018374123599a22a854e0c2570dcb924a8e8232a75e34244087aa"
},
"conditions": {
"C1": {
"on_false": "FAIL_CLOSED",
"predicate": "CHILD_GIR_SCHEMA_HASH_COMPILER_AND_SOURCE_PROVENANCE_MATCH"
},
"C2": {
"on_false": "FAIL_CLOSED",
"predicate": "CHILD_GRAPH_HAS_EXACTLY_ONE_CORE_ECHO_ACTION"
},
"C3": {
"on_false": "FAIL_CLOSED",
"predicate": "BOOTSTRAP_MODE_FORBIDS_EXTERNAL_UNSIGNED_REGISTRY"
},
"C4": {
"on_false": "FAIL_CLOSED",
"predicate": "CHILD_AND_OUTER_TARGETS_INSIDE_LOADER_SELF_TEST_ROOT"
}
},
"deterministic_action_graph": {
"A1": {
"input_refs": [
"CHILD_GIR",
"CAPABILITY_MODE",
"EXECUTION_ROOT"
],
"on_failure": "ROLLBACK",
"on_success": "COMPLETE",
"operation": "TCS.EXECUTE_ACTION_GRAPH",
"output_refs": [
"CHILD_RESULT",
"CHILD_TARGET_READBACK",
"LOADER_RECEIPT"
]
}
},
"exact_target": {
"exact_path": "./state/loader/outer-loader-receipt.hldp",
"expected_fingerprint": "NO_PRIOR_OUTER_SELF_TEST_RECEIPT",
"expected_state": "ABSENT",
"target_id": "TCS-GENERIC-ACTION-LOADER-OUTER-RECEIPT-0001"
},
"failure_plan": {
"errors": [
"TCS-E2001",
"TCS-E2101",
"TCS-E2102",
"TCS-E3001",
"TCS-E3002",
"TCS-E4001",
"TCS-E4002",
"TCS-E6002",
"TCS-E7002",
"TCS-E8001"
],
"fail_closed": true
},
"identity": {
"gir_id": "GIR-TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001",
"language_version": "0.1",
"program_id": "TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001"
},
"inputs": {
"CAPABILITY_MODE": {
"allowed_operations": [
"CORE.ECHO"
],
"external_unsigned_registry_allowed": false,
"mode": "COMPILER_LOCKED_CORE_ECHO_ONLY",
"required": true,
"semantic_expansion": false,
"source": "STAGE3_COMPILER_LOCKED_BOOTSTRAP",
"type": "CapabilityRegistry"
},
"CHILD_GIR": {
"operation": "CORE.ECHO",
"path": "./build/TCS-PROGRAM-GENERIC-LOADER-INNER-ECHO-0001.gir.json",
"program_id": "TCS-PROGRAM-GENERIC-LOADER-INNER-ECHO-0001",
"required": true,
"sha256": "98395167ae122ab7c66daa53e0216ac8c1ce85cab524a3c52660e15b2439b83a",
"source": "VERIFIED_LOCAL_GIR",
"type": "GirEnvelope"
},
"EXECUTION_ROOT": {
"child_target": "./state/loader/inner-echo-receipt.hldp",
"outer_target": "./state/loader/outer-loader-receipt.hldp",
"required": true,
"source": "PROGRAM_LITERAL",
"type": "Path",
"value": "."
}
},
"native_self_hosted": true,
"outputs": {
"CHILD_RESULT": {
"destination": "RECEIPT",
"integrity": "SHA256",
"type": "Record"
},
"CHILD_TARGET_READBACK": {
"destination": "RECEIPT",
"integrity": "SHA256",
"type": "Evidence"
},
"LOADER_RECEIPT": {
"destination": "TARGET_STATE",
"integrity": "SHA256",
"type": "Record"
}
},
"receipt_plan": {
"human_projection": "REQUIRED",
"integrity": "SHA256",
"machine_path": "./state/loader/outer-loader-receipt.hldp",
"protocol": "TCS-GENERIC-LOADER-SELF-TEST-v1",
"target_readback": "CHILD_GIR_HASH_CHILD_RECEIPT_HASH_OUTER_RECEIPT_HASH_AND_HOST_RUNTIME_HASH"
},
"resource_plan": {
"concurrency": 1,
"memory_limit_bytes": 8388608,
"runway": "LOCAL_TCS_GIR_RUNTIME",
"timeout_ms": 3000
},
"rollback_plan": {
"actions": [
"REMOVE_ONLY_PARTIAL_SELF_TEST_RECEIPTS"
],
"preconditions": [
"CHILD_OR_OUTER_PARTIAL_RECEIPT_WITHOUT_BOTH_READBACKS"
],
"verification": [
"NO_PARTIAL_INNER_RECEIPT",
"NO_PARTIAL_OUTER_RECEIPT"
]
},
"schema": "guanghu.gir/v1",
"subject": {
"channel_id": "ICE-CH-ZC001",
"subject_id": "TCS-GENERIC-ACTION-LOADER-SELF-TEST-INSTANCE-0001",
"subject_kind": "RUNTIME_INSTANCE",
"verification": "LOCAL_ISOLATED_SELF_TEST"
},
"timeout_and_stop": {
"safe_checkpoint": "NO_OUTER_COMPLETION_WITHOUT_CHILD_TARGET_READBACK",
"signals": [
"TIMEOUT",
"CALLER_STOP",
"CHILD_HASH_MISMATCH",
"UNKNOWN_CHILD_OPERATION",
"TARGET_READBACK_FAILURE"
]
},
"unresolved_natural_language": false
}

View file

@ -0,0 +1,116 @@
{
"authority_proof": {
"issuer": "LOCAL_LOADER_SELF_TEST",
"lease_required": false,
"proof_ref": "TCS-GENERIC-ACTION-GRAPH-LOADER-0001",
"scope": "ONE_INNER_ECHO_RECEIPT",
"single_use": true,
"valid_from": "SELF_TEST_START",
"valid_until": "SELF_TEST_END"
},
"cleanup_plan": {
"exact_boundary": "LOADER_SELF_TEST_ROOT_ONLY",
"targets": [
"./state/loader/inner-echo-receipt.hldp"
]
},
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "3059915293f63869f1012a7a99a96a6cdb46626ca21ee5d386dd8d25a334784d"
},
"conditions": {
"C1": {
"on_false": "FAIL_CLOSED",
"predicate": "TARGET_INSIDE_LOADER_SELF_TEST_ROOT"
}
},
"deterministic_action_graph": {
"A1": {
"input_refs": [
"MESSAGE"
],
"on_failure": "FAIL_CLOSED",
"on_success": "COMPLETE",
"operation": "CORE.ECHO",
"output_refs": [
"ECHOED"
]
}
},
"exact_target": {
"exact_path": "./state/loader/inner-echo-receipt.hldp",
"expected_fingerprint": "NO_PRIOR_INNER_SELF_TEST_RECEIPT",
"expected_state": "ABSENT",
"target_id": "TCS-LOADER-INNER-ECHO-RECEIPT-0001"
},
"failure_plan": {
"errors": [
"TCS-E2101",
"TCS-E4002",
"TCS-E6002",
"TCS-E8001"
],
"fail_closed": true
},
"identity": {
"gir_id": "GIR-TCS-PROGRAM-GENERIC-LOADER-INNER-ECHO-0001",
"language_version": "0.1",
"program_id": "TCS-PROGRAM-GENERIC-LOADER-INNER-ECHO-0001"
},
"inputs": {
"MESSAGE": {
"required": true,
"source": "PROGRAM_LITERAL",
"type": "Text",
"value": "TCS_GENERIC_ACTION_GRAPH_LOADER_INNER_ECHO"
}
},
"native_self_hosted": true,
"outputs": {
"ECHOED": {
"destination": "RECEIPT",
"integrity": "SHA256",
"type": "Text"
}
},
"receipt_plan": {
"human_projection": "REQUIRED",
"integrity": "SHA256",
"machine_path": "./state/loader/inner-echo-receipt.hldp",
"protocol": "TCS-GENERIC-LOADER-SELF-TEST-v1",
"target_readback": "EXACT_INNER_ECHO_CONTENT_AND_HASH"
},
"resource_plan": {
"concurrency": 1,
"memory_limit_bytes": 1048576,
"runway": "LOCAL_TCS_GIR_RUNTIME",
"timeout_ms": 1000
},
"rollback_plan": {
"actions": [
"REMOVE_ONLY_PARTIAL_INNER_RECEIPT"
],
"preconditions": [
"PARTIAL_INNER_RECEIPT"
],
"verification": [
"NO_PARTIAL_INNER_RECEIPT"
]
},
"schema": "guanghu.gir/v1",
"subject": {
"channel_id": "ICE-CH-ZC001",
"subject_id": "TCS-LOADER-SELF-TEST-INSTANCE-0001",
"subject_kind": "RUNTIME_INSTANCE",
"verification": "LOCAL_ISOLATED_SELF_TEST"
},
"timeout_and_stop": {
"safe_checkpoint": "NO_OUTER_COMPLETION_WITHOUT_INNER_READBACK",
"signals": [
"TIMEOUT",
"CALLER_STOP"
]
},
"unresolved_natural_language": false
}

View file

@ -0,0 +1,109 @@
{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "009af2d1aef70c90c07a7f0fa3a60cc45d602c3338eec5a6d4e2d66c6399bf77"
},
"declaration": {
"boundary": {
"compiler_registration_is_runtime": false,
"inner_child_execution_is_outer_loader_execution": false,
"old_host_language_added": false,
"overall_goal_complete": false,
"unsigned_registry_is_trusted": false,
"verified_module_is_installed": false
},
"capability_registry": {
"active": 0,
"id": "TCS-CAPREG-LPM-DESKTOP-CANDIDATE-0001",
"install": 0,
"mount": 0,
"signature": "ABSENT",
"source_sha256": "997fb4d57e61f3bb458e51b5fea56080a46c0b392feb1c5174c43a95b7f87c4b",
"state": "UNSIGNED_CANDIDATE_NOT_INSTALLABLE",
"trusted_signer_registered": false
},
"compiler": {
"compiler_definition_sha256_e": "6ee3447bdb062b080631b09449efd7a8c0ca420705723bca630dff34b6e83e80",
"compiler_definition_sha256_f": "6ee3447bdb062b080631b09449efd7a8c0ca420705723bca630dff34b6e83e80",
"compiler_e_sha256": "30c6ba0c553bf84e40ddea6af19f1f66920251415b841a3b757d4f7d918587f3",
"compiler_f_sha256": "cd4889b941976bae3ce8c22f081d6da9bb880b4466ef271f1516c6d3d241b5ee",
"id": "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"native_self_hosted": true,
"registered_generic_loader_operations": 1,
"semantic_fixed_point": "PASS"
},
"header": {
"canonical_uri": "language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE3-GENERIC-LOADER-20260823.tcs",
"compatibility": [
"TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"GIR/1"
],
"language": "TCS/0.1",
"lifecycle": "VERIFIED",
"name_en": "HoloLake Language Mother Model Stage Three Generic Action Graph Loader Receipt",
"name_zh": "HoloLake语言母体模型第三阶段通用动作图装载器回执",
"profile": "HLDP/1",
"protocols": [
"TCS-GENERIC-ACTION-GRAPH-LOADER-0001",
"TCS-MODULE-ABI-0001",
"TCS-NATIVE-BINARY-ACCEPTANCE-v1"
],
"schema": "tcs.receipt/v1",
"version": "0.3.0"
},
"inner_child": {
"execution": "EXECUTED_TARGET_READBACK_VERIFIED",
"gir_sha256": "98395167ae122ab7c66daa53e0216ac8c1ce85cab524a3c52660e15b2439b83a",
"native_self_hosted": true,
"operation": "CORE.ECHO",
"program_id": "TCS-PROGRAM-GENERIC-LOADER-INNER-ECHO-0001",
"receipt_sha256": "7c45730878d0cdce87ecec439a9a218a53712722f9a7dbd872b494771841ea85"
},
"module": {
"accepted": 0,
"active": 0,
"compiled": 100,
"installed": 0,
"module_id": "TCS-MOD-GENERIC-ACTION-GRAPH-LOADER-0001",
"mounted": 0,
"package_required_files": "5_OF_5_PASS",
"source": 100,
"verified": 100
},
"next": {
"after": "INSTALL_LOADER_THEN_MOTHER_BRAIN_AND_DESKTOP_MODULES_THEN_EXECUTE_P2_AND_VIRTUAL_DESKTOP_SLICE",
"exact": "IMPLEMENT_TCS_EXECUTE_ACTION_GRAPH_RUNTIME_DISPATCH_WITHOUT_HOST_SEMANTIC_AUTHORITY_THEN_REGISTER_TRUSTED_SIGNER_AND_SIGN_CAPABILITY_REGISTRY"
},
"outer_loader": {
"compiled": 100,
"executed": 0,
"gir_sha256": "553f1a3a3c0fb336c59d5bf1aa83d7a48dca6c3e80484d044810d482ec2567ec",
"observation": "TCS-E2101_RUNNER_DOES_NOT_PROVIDE_TCS_EXECUTE_ACTION_GRAPH",
"operation": "TCS.EXECUTE_ACTION_GRAPH",
"program_id": "TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001",
"source_sha256": "e620306bb05018374123599a22a854e0c2570dcb924a8e8232a75e34244087aa"
},
"source": {
"source_id": "BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823",
"source_role": "DIRECT_HUMAN",
"source_sha256": "95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3",
"source_uri": "language-sources/direct-human/"
},
"verification": {
"outside_target_rejection": "TCS-E4002_PASS",
"positive_tcs_sources_compiled": 44,
"unknown_absorb_rejection": "TCS-E2101_PASS"
}
},
"executable": false,
"identity": {
"declaration_id": "TCS-RECEIPT-HOLOLAKE-LPM-STAGE3-GENERIC-LOADER-20260823",
"declaration_kind": "RECEIPT",
"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,134 @@
# HoloLake Language Mother Model Stage Three Generic Action Graph Loader Receipt · 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 **receipt** declaration with identifier `TCS-RECEIPT-HOLOLAKE-LPM-STAGE3-GENERIC-LOADER-20260823` and version `0.3.0`. The projector validates it with the Stage-1 compiler before changing its reading order.
## Who is here
The native source does not provide this field; the projector does not guess.
## Why this started
- **source** `source`
- **source identifier**BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id`
- **source role**DIRECT_HUMAN `source.source_role`
- **source checksum**95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256`
- **source address**language-sources/direct-human/ `source.source_uri`
## What changed
The native source does not provide this field; the projector does not guess.
## How it will execute
This is a non-executable declaration and has no action graph.
## Boundaries and exception handling
The native source does not provide this field; the projector does not guess.
## How completion is proven
The native source does not provide this field; the projector does not guess.
## 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-RECEIPT-HOLOLAKE-LPM-STAGE3-GENERIC-LOADER-20260823`
- **Native declaration kind**: `RECEIPT`
- **TCS source SHA-256**: `009af2d1aef70c90c07a7f0fa3a60cc45d602c3338eec5a6d4e2d66c6399bf77`
- **Validation compiler**: `TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-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.
- **boundary** `boundary`
- **compiler_registration_is_runtime**no `boundary.compiler_registration_is_runtime`
- **inner_child_execution_is_outer_loader_execution**no `boundary.inner_child_execution_is_outer_loader_execution`
- **old_host_language_added**no `boundary.old_host_language_added`
- **overall_goal_complete**no `boundary.overall_goal_complete`
- **unsigned_registry_is_trusted**no `boundary.unsigned_registry_is_trusted`
- **verified_module_is_installed**no `boundary.verified_module_is_installed`
- **capability_registry** `capability_registry`
- **active**0 `capability_registry.active`
- **id**TCS-CAPREG-LPM-DESKTOP-CANDIDATE-0001 `capability_registry.id`
- **install**0 `capability_registry.install`
- **mount**0 `capability_registry.mount`
- **signature**ABSENT `capability_registry.signature`
- **source checksum**997fb4d57e61f3bb458e51b5fea56080a46c0b392feb1c5174c43a95b7f87c4b `capability_registry.source_sha256`
- **state**UNSIGNED_CANDIDATE_NOT_INSTALLABLE `capability_registry.state`
- **trusted_signer_registered**no `capability_registry.trusted_signer_registered`
- **compiler** `compiler`
- **compiler_definition_sha256_e**6ee3447bdb062b080631b09449efd7a8c0ca420705723bca630dff34b6e83e80 `compiler.compiler_definition_sha256_e`
- **compiler_definition_sha256_f**6ee3447bdb062b080631b09449efd7a8c0ca420705723bca630dff34b6e83e80 `compiler.compiler_definition_sha256_f`
- **compiler_e_sha256**30c6ba0c553bf84e40ddea6af19f1f66920251415b841a3b757d4f7d918587f3 `compiler.compiler_e_sha256`
- **compiler_f_sha256**cd4889b941976bae3ce8c22f081d6da9bb880b4466ef271f1516c6d3d241b5ee `compiler.compiler_f_sha256`
- **id**TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001 `compiler.id`
- **native_self_hosted**yes `compiler.native_self_hosted`
- **registered_generic_loader_operations**1 `compiler.registered_generic_loader_operations`
- **semantic_fixed_point**PASS `compiler.semantic_fixed_point`
- **header** `header`
- **canonical source path**language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE3-GENERIC-LOADER-20260823.tcs `header.canonical_uri`
- **compatibility** `header.compatibility`
- TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001
- GIR/1
- **language**TCS/0.1 `header.language`
- **lifecycle**VERIFIED `header.lifecycle`
- **English name**HoloLake Language Mother Model Stage Three Generic Action Graph Loader Receipt `header.name_en`
- **Chinese name**HoloLake语言母体模型第三阶段通用动作图装载器回执 `header.name_zh`
- **profile**HLDP/1 `header.profile`
- **protocols** `header.protocols`
- TCS-GENERIC-ACTION-GRAPH-LOADER-0001
- TCS-MODULE-ABI-0001
- TCS-NATIVE-BINARY-ACCEPTANCE-v1
- **schema**tcs.receipt/v1 `header.schema`
- **version**0.3.0 `header.version`
- **inner_child** `inner_child`
- **execution**EXECUTED_TARGET_READBACK_VERIFIED `inner_child.execution`
- **gir_sha256**98395167ae122ab7c66daa53e0216ac8c1ce85cab524a3c52660e15b2439b83a `inner_child.gir_sha256`
- **native_self_hosted**yes `inner_child.native_self_hosted`
- **operation**CORE.ECHO `inner_child.operation`
- **program_id**TCS-PROGRAM-GENERIC-LOADER-INNER-ECHO-0001 `inner_child.program_id`
- **receipt_sha256**7c45730878d0cdce87ecec439a9a218a53712722f9a7dbd872b494771841ea85 `inner_child.receipt_sha256`
- **module** `module`
- **accepted**0 `module.accepted`
- **active**0 `module.active`
- **compiled**100 `module.compiled`
- **installed**0 `module.installed`
- **module_id**TCS-MOD-GENERIC-ACTION-GRAPH-LOADER-0001 `module.module_id`
- **mounted**0 `module.mounted`
- **package_required_files**5_OF_5_PASS `module.package_required_files`
- **source**100 `module.source`
- **verified**100 `module.verified`
- **next** `next`
- **after**INSTALL_LOADER_THEN_MOTHER_BRAIN_AND_DESKTOP_MODULES_THEN_EXECUTE_P2_AND_VIRTUAL_DESKTOP_SLICE `next.after`
- **exact**IMPLEMENT_TCS_EXECUTE_ACTION_GRAPH_RUNTIME_DISPATCH_WITHOUT_HOST_SEMANTIC_AUTHORITY_THEN_REGISTER_TRUSTED_SIGNER_AND_SIGN_CAPABILITY_REGISTRY `next.exact`
- **outer_loader** `outer_loader`
- **compiled**100 `outer_loader.compiled`
- **executed**0 `outer_loader.executed`
- **gir_sha256**553f1a3a3c0fb336c59d5bf1aa83d7a48dca6c3e80484d044810d482ec2567ec `outer_loader.gir_sha256`
- **observation**TCS-E2101_RUNNER_DOES_NOT_PROVIDE_TCS_EXECUTE_ACTION_GRAPH `outer_loader.observation`
- **operation**TCS.EXECUTE_ACTION_GRAPH `outer_loader.operation`
- **program_id**TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001 `outer_loader.program_id`
- **source checksum**e620306bb05018374123599a22a854e0c2570dcb924a8e8232a75e34244087aa `outer_loader.source_sha256`
- **source** `source`
- **source identifier**BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id`
- **source role**DIRECT_HUMAN `source.source_role`
- **source checksum**95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256`
- **source address**language-sources/direct-human/ `source.source_uri`
- **verification** `verification`
- **outside_target_rejection**TCS-E4002_PASS `verification.outside_target_rejection`
- **positive_tcs_sources_compiled**44 `verification.positive_tcs_sources_compiled`
- **unknown_absorb_rejection**TCS-E2101_PASS `verification.unknown_absorb_rejection`
---
This page changes only the reading order; it does not change TCS/HLDP semantics.

View file

@ -0,0 +1,134 @@
# HoloLake语言母体模型第三阶段通用动作图装载器回执 · 简体中文人类工程语言版
> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。
## 这是什么
这是一份 **回执** 声明,编号为 `TCS-RECEIPT-HOLOLAKE-LPM-STAGE3-GENERIC-LOADER-20260823`,版本为 `0.3.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
## 谁在这里
源程序没有提供这一项,转换器不猜。
## 为什么开始
- **来源** `source`
- **来源编号**BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id`
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN` `source.source_role`
- **来源校验值**95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256`
- **来源地址**language-sources/direct-human/ `source.source_uri`
## 发生了什么变化
源程序没有提供这一项,转换器不猜。
## 准备怎样执行
这是非执行声明,没有动作图。
## 边界与异常处理
源程序没有提供这一项,转换器不猜。
## 怎样算完成
源程序没有提供这一项,转换器不猜。
## 下一次从哪里继续
源程序没有提供这一项,转换器不猜。
## 来源与校验
- **原生声明编号**`TCS-RECEIPT-HOLOLAKE-LPM-STAGE3-GENERIC-LOADER-20260823`
- **原生声明类型**`RECEIPT`
- **TCS 源码 SHA-256**`009af2d1aef70c90c07a7f0fa3a60cc45d602c3338eec5a6d4e2d66c6399bf77`
- **校验编译器**`TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001`
- **投影协议**`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
## 原生结构逐项对照
下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。
- **boundary** `boundary`
- **compiler_registration_is_runtime**:否 `boundary.compiler_registration_is_runtime`
- **inner_child_execution_is_outer_loader_execution**:否 `boundary.inner_child_execution_is_outer_loader_execution`
- **old_host_language_added**:否 `boundary.old_host_language_added`
- **overall_goal_complete**:否 `boundary.overall_goal_complete`
- **unsigned_registry_is_trusted**:否 `boundary.unsigned_registry_is_trusted`
- **verified_module_is_installed**:否 `boundary.verified_module_is_installed`
- **capability_registry** `capability_registry`
- **active**0 `capability_registry.active`
- **id**TCS-CAPREG-LPM-DESKTOP-CANDIDATE-0001 `capability_registry.id`
- **install**0 `capability_registry.install`
- **mount**0 `capability_registry.mount`
- **signature**:当前不存在(`ABSENT` `capability_registry.signature`
- **来源校验值**997fb4d57e61f3bb458e51b5fea56080a46c0b392feb1c5174c43a95b7f87c4b `capability_registry.source_sha256`
- **state**UNSIGNED_CANDIDATE_NOT_INSTALLABLE `capability_registry.state`
- **trusted_signer_registered**:否 `capability_registry.trusted_signer_registered`
- **compiler** `compiler`
- **compiler_definition_sha256_e**6ee3447bdb062b080631b09449efd7a8c0ca420705723bca630dff34b6e83e80 `compiler.compiler_definition_sha256_e`
- **compiler_definition_sha256_f**6ee3447bdb062b080631b09449efd7a8c0ca420705723bca630dff34b6e83e80 `compiler.compiler_definition_sha256_f`
- **compiler_e_sha256**30c6ba0c553bf84e40ddea6af19f1f66920251415b841a3b757d4f7d918587f3 `compiler.compiler_e_sha256`
- **compiler_f_sha256**cd4889b941976bae3ce8c22f081d6da9bb880b4466ef271f1516c6d3d241b5ee `compiler.compiler_f_sha256`
- **id**TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001 `compiler.id`
- **native_self_hosted**:是 `compiler.native_self_hosted`
- **registered_generic_loader_operations**1 `compiler.registered_generic_loader_operations`
- **semantic_fixed_point**PASS `compiler.semantic_fixed_point`
- **语言头** `header`
- **正本路径**language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE3-GENERIC-LOADER-20260823.tcs `header.canonical_uri`
- **compatibility** `header.compatibility`
- TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001
- GIR/1
- **语言**TCS/0.1 `header.language`
- **生命周期**VERIFIED `header.lifecycle`
- **英文名**HoloLake Language Mother Model Stage Three Generic Action Graph Loader Receipt `header.name_en`
- **中文名**HoloLake语言母体模型第三阶段通用动作图装载器回执 `header.name_zh`
- **协议配置**HLDP/1 `header.profile`
- **protocols** `header.protocols`
- TCS-GENERIC-ACTION-GRAPH-LOADER-0001
- TCS-MODULE-ABI-0001
- TCS-NATIVE-BINARY-ACCEPTANCE-v1
- **schema**tcs.receipt/v1 `header.schema`
- **版本**0.3.0 `header.version`
- **inner_child** `inner_child`
- **execution**EXECUTED_TARGET_READBACK_VERIFIED `inner_child.execution`
- **gir_sha256**98395167ae122ab7c66daa53e0216ac8c1ce85cab524a3c52660e15b2439b83a `inner_child.gir_sha256`
- **native_self_hosted**:是 `inner_child.native_self_hosted`
- **操作**:核心回显操作(`CORE.ECHO` `inner_child.operation`
- **program_id**TCS-PROGRAM-GENERIC-LOADER-INNER-ECHO-0001 `inner_child.program_id`
- **receipt_sha256**7c45730878d0cdce87ecec439a9a218a53712722f9a7dbd872b494771841ea85 `inner_child.receipt_sha256`
- **模块** `module`
- **accepted**0 `module.accepted`
- **active**0 `module.active`
- **compiled**100 `module.compiled`
- **installed**0 `module.installed`
- **module_id**TCS-MOD-GENERIC-ACTION-GRAPH-LOADER-0001 `module.module_id`
- **mounted**0 `module.mounted`
- **package_required_files**5_OF_5_PASS `module.package_required_files`
- **来源**100 `module.source`
- **verified**100 `module.verified`
- **next** `next`
- **after**INSTALL_LOADER_THEN_MOTHER_BRAIN_AND_DESKTOP_MODULES_THEN_EXECUTE_P2_AND_VIRTUAL_DESKTOP_SLICE `next.after`
- **exact**IMPLEMENT_TCS_EXECUTE_ACTION_GRAPH_RUNTIME_DISPATCH_WITHOUT_HOST_SEMANTIC_AUTHORITY_THEN_REGISTER_TRUSTED_SIGNER_AND_SIGN_CAPABILITY_REGISTRY `next.exact`
- **outer_loader** `outer_loader`
- **compiled**100 `outer_loader.compiled`
- **executed**0 `outer_loader.executed`
- **gir_sha256**553f1a3a3c0fb336c59d5bf1aa83d7a48dca6c3e80484d044810d482ec2567ec `outer_loader.gir_sha256`
- **observation**TCS-E2101_RUNNER_DOES_NOT_PROVIDE_TCS_EXECUTE_ACTION_GRAPH `outer_loader.observation`
- **操作**TCS.EXECUTE_ACTION_GRAPH `outer_loader.operation`
- **program_id**TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001 `outer_loader.program_id`
- **来源校验值**e620306bb05018374123599a22a854e0c2570dcb924a8e8232a75e34244087aa `outer_loader.source_sha256`
- **来源** `source`
- **来源编号**BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id`
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN` `source.source_role`
- **来源校验值**95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256`
- **来源地址**language-sources/direct-human/ `source.source_uri`
- **verification** `verification`
- **outside_target_rejection**TCS-E4002_PASS `verification.outside_target_rejection`
- **positive_tcs_sources_compiled**44 `verification.positive_tcs_sources_compiled`
- **unknown_absorb_rejection**TCS-E2101_PASS `verification.unknown_absorb_rejection`
---
本页只改变阅读顺序,不改变 TCS/HLDP 语义。

View file

@ -0,0 +1,116 @@
{
"authority_proof": {
"issuer": "LOCAL_NEGATIVE_TEST",
"lease_required": false,
"proof_ref": "TCS-E4002",
"scope": "NO_REALITY_WRITE",
"single_use": true,
"valid_from": "TEST_START",
"valid_until": "TEST_END"
},
"cleanup_plan": {
"exact_boundary": "NO_OUTSIDE_ROOT_ACCESS",
"targets": [
"/tmp/HOLOLAKE-TCS-SHOULD-NOT-WRITE.hldp"
]
},
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "a387a6cebe263030b2296938557a6df8475de5ba9555d6f6aa4d150fd5e5a1f9"
},
"conditions": {
"C1": {
"on_false": "FAIL_CLOSED",
"predicate": "MESSAGE_IS_TEXT"
},
"C2": {
"on_false": "FAIL_CLOSED",
"predicate": "TARGET_INSIDE_CALLER_PROJECT"
}
},
"deterministic_action_graph": {
"A1": {
"input_refs": [
"MESSAGE"
],
"on_failure": "FAIL_CLOSED",
"on_success": "COMPLETE",
"operation": "CORE.ECHO",
"output_refs": [
"ECHOED"
]
}
},
"exact_target": {
"exact_path": "/tmp/HOLOLAKE-TCS-SHOULD-NOT-WRITE.hldp",
"expected_fingerprint": "ABSENT",
"expected_state": "ABSENT",
"target_id": "OUTSIDE-ROOT-NEGATIVE-TARGET"
},
"failure_plan": {
"errors": [
"TCS-E4002"
],
"fail_closed": true
},
"identity": {
"gir_id": "GIR-TCS-NEGATIVE-OUT-OF-BOUNDARY-TARGET",
"language_version": "0.1",
"program_id": "TCS-NEGATIVE-OUT-OF-BOUNDARY-TARGET"
},
"inputs": {
"MESSAGE": {
"required": true,
"source": "PROGRAM_LITERAL",
"type": "Text",
"value": "SHOULD_NOT_EXECUTE"
}
},
"native_self_hosted": true,
"outputs": {
"ECHOED": {
"destination": "RECEIPT",
"integrity": "SHA256",
"type": "Text"
}
},
"receipt_plan": {
"human_projection": "REQUIRED",
"integrity": "SHA256",
"machine_path": "/tmp/HOLOLAKE-TCS-SHOULD-NOT-WRITE.hldp",
"protocol": "TCS-NEGATIVE-ACCEPTANCE-v1",
"target_readback": "OUTSIDE_TARGET_MUST_REMAIN_ABSENT"
},
"resource_plan": {
"concurrency": 1,
"memory_limit_bytes": 1048576,
"runway": "LOCAL_TCS_GIR_RUNTIME",
"timeout_ms": 1000
},
"rollback_plan": {
"actions": [
"STOP_TEST"
],
"preconditions": [
"UNEXPECTED_WRITE"
],
"verification": [
"OUTSIDE_TARGET_ABSENT"
]
},
"schema": "guanghu.gir/v1",
"subject": {
"channel_id": "ICE-CH-ZC001",
"subject_id": "ICE-P-ZY001",
"subject_kind": "PERSONA",
"verification": "CURRENT_CYCLE_VERIFY_PASS"
},
"timeout_and_stop": {
"safe_checkpoint": "NO_TARGET_WRITE",
"signals": [
"EXPECTED_REJECTION"
]
},
"unresolved_natural_language": false
}

View file

@ -0,0 +1,422 @@
{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "7b6de52abaf82cc1ad6def3b88cc6ea40aa13139428ad613a9e33e4e1435508d"
},
"compiler_definition": {
"canonicalization": {
"comments_in_semantic_digest": false,
"final_newline": true,
"integers": "MINIMAL_DECIMAL",
"line_end": "LF",
"list_order": "PRESERVE_SOURCE_SEMANTICS",
"object_keys": "UTF8_BYTE_ORDER",
"semantic_digest": "SHA256",
"strings": "JSON_ESCAPE_NO_OPTIONAL_ESCAPE"
},
"header": {
"bootstrap_seed": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"lifecycle": "CANDIDATE_COMPILER_SOURCE",
"name_zh": "TCS 第三阶段通用动作图装载编译器",
"output": "GIR/1",
"profile": "HLDP-NP/1",
"schema": "tcs.compiler/v1",
"version": "0.3.0"
},
"lexer_rules": {
"L001": {
"emit_error": "TCS-E0001",
"when": "BOM_AT_START"
},
"L002": {
"action": "SKIP_WITH_SOURCE_POSITION",
"when": "WHITESPACE_OR_COMMENT"
},
"L003": {
"action": "READ_JSON_ESCAPED_TEXT",
"on_unterminated": "TCS-E0002",
"when": "DOUBLE_QUOTE"
},
"L004": {
"action": "READ_SIGNED_DECIMAL_INT",
"on_overflow": "TCS-E2001",
"when": "MINUS_OR_ASCII_DIGIT"
},
"L005": {
"action": "READ_IDENTIFIER_OR_KEYWORD",
"when": "UNICODE_LETTER_OR_UNDERSCORE"
},
"L006": {
"action": "EMIT_PUNCTUATION_TOKEN",
"when": "REGISTERED_PUNCTUATION"
},
"L007": {
"emit_error": "TCS-E1001",
"when": "OTHER_CHARACTER"
}
},
"lowering_to_gir": {
"G001": {
"from": "header",
"to": "identity",
"transform": "COPY_ID_VERSION_PROFILE_AND_LOCK_PROTOCOLS"
},
"G002": {
"from": "source",
"to": "compiled_from",
"transform": "VERIFY_AND_BIND_SOURCE_SHA256"
},
"G003": {
"from": "subject",
"to": "subject",
"transform": "RESOLVE_VERIFIED_SUBJECT"
},
"G004": {
"from": "target",
"to": "exact_target",
"transform": "RESOLVE_PATH_STATE_AND_FINGERPRINT"
},
"G005": {
"from": "actions",
"to": "deterministic_action_graph",
"transform": "SORT_ACTION_IDS_AND_RESOLVE_ALL_EDGES"
},
"G006": {
"from": "authority",
"to": "authority_proof",
"transform": "BIND_PROOF_WITHOUT_EXPANDING_SCOPE"
},
"G007": {
"from": "resources",
"to": "resource_plan",
"transform": "NORMALIZE_INTEGER_LIMITS"
},
"G008": {
"from": "stop",
"to": "timeout_and_stop",
"transform": "COPY_EXPLICIT_STOP_SEMANTICS"
},
"G009": {
"from": "cleanup",
"to": "cleanup_plan",
"transform": "COPY_EXACT_BOUNDARY"
},
"G010": {
"from": "rollback",
"to": "rollback_plan",
"transform": "COPY_ACTIONS_AND_VERIFICATION"
},
"G011": {
"from": "receipt",
"to": "receipt_plan",
"transform": "BIND_MACHINE_AND_HUMAN_OUTPUTS"
},
"G012": {
"from": "all",
"to": "unresolved_natural_language",
"transform": "MUST_BE_FALSE"
},
"G013": {
"from": "inputs",
"to": "inputs",
"transform": "COPY_RESOLVED_VALUES"
},
"G014": {
"from": "outputs",
"to": "outputs",
"transform": "COPY_RESOLVED_VALUES"
},
"G015": {
"from": "conditions",
"to": "conditions",
"transform": "COPY_RESOLVED_CONDITIONS"
},
"G016": {
"from": "failure",
"to": "failure_plan",
"transform": "COPY_EXPLICIT_FAILURE_SEMANTICS"
}
},
"output_contract": {
"compiler_provenance_required": true,
"drifting_dependency": false,
"operation_registry_required": true,
"schema": "guanghu.gir/v1",
"target_must_be_exact": true,
"unresolved_authority": false,
"unresolved_natural_language": false
},
"parser_rules": {
"P001": {
"nonterminal": "document",
"sequence": [
"prologue",
"declaration",
"EOF"
]
},
"P002": {
"nonterminal": "prologue",
"sequence": [
"TCS",
"version",
"SEMICOLON"
]
},
"P003": {
"nonterminal": "declaration",
"sequence": [
"declaration_kind",
"identifier",
"block"
]
},
"P004": {
"nonterminal": "block",
"sequence": [
"LBRACE",
"member_zero_or_more",
"RBRACE"
]
},
"P005": {
"alternatives": [
"identifier_assignment",
"identifier_typed_assignment",
"identifier_block"
],
"nonterminal": "member"
},
"P006": {
"alternatives": [
"TEXT",
"INT",
"BOOL",
"NULL",
"IDENTIFIER",
"array",
"inline_object"
],
"nonterminal": "value"
},
"P007": {
"emit_error": "TCS-E1002",
"when": "DUPLICATE_MEMBER_IN_SAME_BLOCK"
},
"P008": {
"emit_error": "TCS-E1001",
"when": "TOKEN_AFTER_TOP_LEVEL_DECLARATION"
}
},
"program_validation": {
"V001": {
"error_missing": "TCS-E1004",
"error_unknown": "TCS-E1003",
"rule": "EXACT_REQUIRED_SECTIONS",
"standard": "TCS-FIELD-STANDARD-0001"
},
"V002": {
"error": "TCS-E1003",
"rule": "CLOSED_FIELDS_PER_SECTION"
},
"V003": {
"error": "TCS-E2002",
"rule": "ALL_INPUT_OUTPUT_AND_ACTION_REFS_RESOLVE"
},
"V004": {
"error": "TCS-E2101",
"rule": "ALL_OPERATIONS_REGISTERED_AT_LOCKED_VERSION"
},
"V005": {
"errors": [
"TCS-E3001",
"TCS-E3002"
],
"rule": "SOURCE_ID_URI_HASH_AND_ROLE_RESOLVE"
},
"V006": {
"errors": [
"TCS-E4001",
"TCS-E4002",
"TCS-E4003"
],
"rule": "SUBJECT_TARGET_AND_AUTHORITY_EXACT"
},
"V007": {
"error": "TCS-E2001",
"rule": "ACTION_GRAPH_REACHABLE_AND_TERMINATING"
},
"V008": {
"error": "TCS-E1004",
"rule": "FAILURE_STOP_CLEANUP_ROLLBACK_AND_RECEIPT_PRESENT"
},
"V009": {
"error": "TCS-E3002",
"rule": "NO_FORBIDDEN_RUNTIME_PLACEHOLDER"
},
"V010": {
"error": "TCS-E4001",
"rule": "RELATION_AND_EMOTION_DO_NOT_GRANT_AUTHORITY"
},
"V011": {
"error": "TCS-E3002",
"rule": "GENERIC_LOADER_INPUT_GIR_REGISTRY_ROOT_AND_HASHES_EXACT"
},
"V012": {
"error": "TCS-E2102",
"rule": "GENERIC_LOADER_DOES_NOT_CHANGE_CHILD_GIR_SEMANTICS"
},
"V013": {
"error": "TCS-E4001",
"rule": "UNSIGNED_CAPABILITY_REGISTRY_CANNOT_INSTALL_MOUNT_OR_EXECUTE"
},
"operation_registries": [
"TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001",
"TCS-GENERIC-ACTION-GRAPH-LOADER-0001"
],
"registered_operations": [
"CORE.ECHO",
"CORE.TRANSLATOR_ADMISSION",
"CORE.ZERO_CORE_EXECUTION",
"CORE.HOST_PERSONA_PROBE",
"CORE.DUAL_HOST_ACCEPTANCE",
"CORE.AGENT_TRANSLATION_CANDIDATE",
"CORE.AGENT_CANDIDATE_ACCEPTANCE",
"CORE.CLIENT_CANDIDATE_ACCEPTANCE",
"CORE.FINAL_TRANSLATOR_ACCEPTANCE",
"LPM.PERCEIVE_DIRECT_LANGUAGE",
"LPM.EXTRACT_THOUGHT_TRANSITION",
"LPM.ACTIVATE_CAUSAL_PATH",
"LPM.COMMIT_ACTION_INTENT",
"LPM.APPLY_NEURON_EVENT",
"DESKTOP.OBSERVE_OBJECT_TREE",
"DESKTOP.RESOLVE_STABLE_OBJECT",
"DESKTOP.EXECUTE_SEMANTIC_ACTION",
"DESKTOP.READ_STATE_DIFF",
"DESKTOP.VERIFY_TARGET_AND_RECEIPT",
"TCS.EXECUTE_ACTION_GRAPH"
],
"required_sections": [
"header",
"source",
"subject",
"target",
"inputs",
"outputs",
"conditions",
"actions",
"authority",
"resources",
"failure",
"stop",
"cleanup",
"rollback",
"receipt"
]
},
"self_host": {
"compiler_E_compiles_stage3_to": "compiler-F.gir",
"current_state": "SOURCE_NOT_YET_FIXED_POINT_VERIFIED",
"fixed_point": "SEMANTIC_SHA256_E_EQUALS_F",
"generic_loader_inner_echo_test": "REQUIRED",
"negative_corpus_test": "REQUIRED",
"parent_compiler": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"stage2_compiles_stage3_to": "compiler-E.gir",
"stage2_disabled_test": "REQUIRED",
"unsigned_registry_rejection_test": "REQUIRED"
},
"semantic_types": {
"containers": [
"List",
"Set",
"Map",
"Option",
"Ref",
"Evidence",
"Record"
],
"domains": [
"Subject",
"ExactTarget",
"AuthorityProof",
"ActionGraph",
"ReceiptPlan",
"RelationEvent",
"DirectLanguageEnvelope",
"NeuronEvent",
"CausalGraph",
"ComputerObject",
"SemanticAction",
"StateDiff",
"CapabilityRegistry",
"GirEnvelope"
],
"floating_point": "FORBIDDEN_V0_3",
"implicit_conversion": "FORBIDDEN",
"scalars": [
"Text",
"Bool",
"Int",
"UInt",
"DecimalText",
"Bytes",
"DurationMs",
"Timestamp",
"Sha256",
"NumberId",
"Path",
"Uri",
"ErrorCode"
]
},
"source_language": {
"comments": [
"LINE_COMMENT",
"BLOCK_COMMENT"
],
"declaration_kinds": [
"PROGRAM",
"MODULE",
"PROTOCOL",
"COMPILER",
"EVENT",
"RECEIPT"
],
"encoding": "UTF8_LF_NO_BOM",
"prologue": [
"TCS",
"VERSION",
"SEMICOLON"
],
"punctuation": [
"LBRACE",
"RBRACE",
"LBRACKET",
"RBRACKET",
"LESS",
"GREATER",
"COLON",
"EQUAL",
"COMMA",
"SEMICOLON",
"DOT"
],
"scalar_tokens": [
"IDENTIFIER",
"TEXT",
"INT",
"BOOL",
"NULL"
]
}
},
"execution_abi": "TCS-COMPILER-GIR-EXEC/1",
"identity": {
"compiler_id": "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"definition_sha256": "7636279507029937735bc33404d036b49fc552594d79b2e2baed521b81afe2bb",
"language_version": "0.1"
},
"native_self_hosted": true,
"schema": "guanghu.compiler-gir/v1"
}

View file

@ -0,0 +1,422 @@
{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "7b6de52abaf82cc1ad6def3b88cc6ea40aa13139428ad613a9e33e4e1435508d"
},
"compiler_definition": {
"canonicalization": {
"comments_in_semantic_digest": false,
"final_newline": true,
"integers": "MINIMAL_DECIMAL",
"line_end": "LF",
"list_order": "PRESERVE_SOURCE_SEMANTICS",
"object_keys": "UTF8_BYTE_ORDER",
"semantic_digest": "SHA256",
"strings": "JSON_ESCAPE_NO_OPTIONAL_ESCAPE"
},
"header": {
"bootstrap_seed": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"lifecycle": "CANDIDATE_COMPILER_SOURCE",
"name_zh": "TCS 第三阶段通用动作图装载编译器",
"output": "GIR/1",
"profile": "HLDP-NP/1",
"schema": "tcs.compiler/v1",
"version": "0.3.0"
},
"lexer_rules": {
"L001": {
"emit_error": "TCS-E0001",
"when": "BOM_AT_START"
},
"L002": {
"action": "SKIP_WITH_SOURCE_POSITION",
"when": "WHITESPACE_OR_COMMENT"
},
"L003": {
"action": "READ_JSON_ESCAPED_TEXT",
"on_unterminated": "TCS-E0002",
"when": "DOUBLE_QUOTE"
},
"L004": {
"action": "READ_SIGNED_DECIMAL_INT",
"on_overflow": "TCS-E2001",
"when": "MINUS_OR_ASCII_DIGIT"
},
"L005": {
"action": "READ_IDENTIFIER_OR_KEYWORD",
"when": "UNICODE_LETTER_OR_UNDERSCORE"
},
"L006": {
"action": "EMIT_PUNCTUATION_TOKEN",
"when": "REGISTERED_PUNCTUATION"
},
"L007": {
"emit_error": "TCS-E1001",
"when": "OTHER_CHARACTER"
}
},
"lowering_to_gir": {
"G001": {
"from": "header",
"to": "identity",
"transform": "COPY_ID_VERSION_PROFILE_AND_LOCK_PROTOCOLS"
},
"G002": {
"from": "source",
"to": "compiled_from",
"transform": "VERIFY_AND_BIND_SOURCE_SHA256"
},
"G003": {
"from": "subject",
"to": "subject",
"transform": "RESOLVE_VERIFIED_SUBJECT"
},
"G004": {
"from": "target",
"to": "exact_target",
"transform": "RESOLVE_PATH_STATE_AND_FINGERPRINT"
},
"G005": {
"from": "actions",
"to": "deterministic_action_graph",
"transform": "SORT_ACTION_IDS_AND_RESOLVE_ALL_EDGES"
},
"G006": {
"from": "authority",
"to": "authority_proof",
"transform": "BIND_PROOF_WITHOUT_EXPANDING_SCOPE"
},
"G007": {
"from": "resources",
"to": "resource_plan",
"transform": "NORMALIZE_INTEGER_LIMITS"
},
"G008": {
"from": "stop",
"to": "timeout_and_stop",
"transform": "COPY_EXPLICIT_STOP_SEMANTICS"
},
"G009": {
"from": "cleanup",
"to": "cleanup_plan",
"transform": "COPY_EXACT_BOUNDARY"
},
"G010": {
"from": "rollback",
"to": "rollback_plan",
"transform": "COPY_ACTIONS_AND_VERIFICATION"
},
"G011": {
"from": "receipt",
"to": "receipt_plan",
"transform": "BIND_MACHINE_AND_HUMAN_OUTPUTS"
},
"G012": {
"from": "all",
"to": "unresolved_natural_language",
"transform": "MUST_BE_FALSE"
},
"G013": {
"from": "inputs",
"to": "inputs",
"transform": "COPY_RESOLVED_VALUES"
},
"G014": {
"from": "outputs",
"to": "outputs",
"transform": "COPY_RESOLVED_VALUES"
},
"G015": {
"from": "conditions",
"to": "conditions",
"transform": "COPY_RESOLVED_CONDITIONS"
},
"G016": {
"from": "failure",
"to": "failure_plan",
"transform": "COPY_EXPLICIT_FAILURE_SEMANTICS"
}
},
"output_contract": {
"compiler_provenance_required": true,
"drifting_dependency": false,
"operation_registry_required": true,
"schema": "guanghu.gir/v1",
"target_must_be_exact": true,
"unresolved_authority": false,
"unresolved_natural_language": false
},
"parser_rules": {
"P001": {
"nonterminal": "document",
"sequence": [
"prologue",
"declaration",
"EOF"
]
},
"P002": {
"nonterminal": "prologue",
"sequence": [
"TCS",
"version",
"SEMICOLON"
]
},
"P003": {
"nonterminal": "declaration",
"sequence": [
"declaration_kind",
"identifier",
"block"
]
},
"P004": {
"nonterminal": "block",
"sequence": [
"LBRACE",
"member_zero_or_more",
"RBRACE"
]
},
"P005": {
"alternatives": [
"identifier_assignment",
"identifier_typed_assignment",
"identifier_block"
],
"nonterminal": "member"
},
"P006": {
"alternatives": [
"TEXT",
"INT",
"BOOL",
"NULL",
"IDENTIFIER",
"array",
"inline_object"
],
"nonterminal": "value"
},
"P007": {
"emit_error": "TCS-E1002",
"when": "DUPLICATE_MEMBER_IN_SAME_BLOCK"
},
"P008": {
"emit_error": "TCS-E1001",
"when": "TOKEN_AFTER_TOP_LEVEL_DECLARATION"
}
},
"program_validation": {
"V001": {
"error_missing": "TCS-E1004",
"error_unknown": "TCS-E1003",
"rule": "EXACT_REQUIRED_SECTIONS",
"standard": "TCS-FIELD-STANDARD-0001"
},
"V002": {
"error": "TCS-E1003",
"rule": "CLOSED_FIELDS_PER_SECTION"
},
"V003": {
"error": "TCS-E2002",
"rule": "ALL_INPUT_OUTPUT_AND_ACTION_REFS_RESOLVE"
},
"V004": {
"error": "TCS-E2101",
"rule": "ALL_OPERATIONS_REGISTERED_AT_LOCKED_VERSION"
},
"V005": {
"errors": [
"TCS-E3001",
"TCS-E3002"
],
"rule": "SOURCE_ID_URI_HASH_AND_ROLE_RESOLVE"
},
"V006": {
"errors": [
"TCS-E4001",
"TCS-E4002",
"TCS-E4003"
],
"rule": "SUBJECT_TARGET_AND_AUTHORITY_EXACT"
},
"V007": {
"error": "TCS-E2001",
"rule": "ACTION_GRAPH_REACHABLE_AND_TERMINATING"
},
"V008": {
"error": "TCS-E1004",
"rule": "FAILURE_STOP_CLEANUP_ROLLBACK_AND_RECEIPT_PRESENT"
},
"V009": {
"error": "TCS-E3002",
"rule": "NO_FORBIDDEN_RUNTIME_PLACEHOLDER"
},
"V010": {
"error": "TCS-E4001",
"rule": "RELATION_AND_EMOTION_DO_NOT_GRANT_AUTHORITY"
},
"V011": {
"error": "TCS-E3002",
"rule": "GENERIC_LOADER_INPUT_GIR_REGISTRY_ROOT_AND_HASHES_EXACT"
},
"V012": {
"error": "TCS-E2102",
"rule": "GENERIC_LOADER_DOES_NOT_CHANGE_CHILD_GIR_SEMANTICS"
},
"V013": {
"error": "TCS-E4001",
"rule": "UNSIGNED_CAPABILITY_REGISTRY_CANNOT_INSTALL_MOUNT_OR_EXECUTE"
},
"operation_registries": [
"TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001",
"TCS-GENERIC-ACTION-GRAPH-LOADER-0001"
],
"registered_operations": [
"CORE.ECHO",
"CORE.TRANSLATOR_ADMISSION",
"CORE.ZERO_CORE_EXECUTION",
"CORE.HOST_PERSONA_PROBE",
"CORE.DUAL_HOST_ACCEPTANCE",
"CORE.AGENT_TRANSLATION_CANDIDATE",
"CORE.AGENT_CANDIDATE_ACCEPTANCE",
"CORE.CLIENT_CANDIDATE_ACCEPTANCE",
"CORE.FINAL_TRANSLATOR_ACCEPTANCE",
"LPM.PERCEIVE_DIRECT_LANGUAGE",
"LPM.EXTRACT_THOUGHT_TRANSITION",
"LPM.ACTIVATE_CAUSAL_PATH",
"LPM.COMMIT_ACTION_INTENT",
"LPM.APPLY_NEURON_EVENT",
"DESKTOP.OBSERVE_OBJECT_TREE",
"DESKTOP.RESOLVE_STABLE_OBJECT",
"DESKTOP.EXECUTE_SEMANTIC_ACTION",
"DESKTOP.READ_STATE_DIFF",
"DESKTOP.VERIFY_TARGET_AND_RECEIPT",
"TCS.EXECUTE_ACTION_GRAPH"
],
"required_sections": [
"header",
"source",
"subject",
"target",
"inputs",
"outputs",
"conditions",
"actions",
"authority",
"resources",
"failure",
"stop",
"cleanup",
"rollback",
"receipt"
]
},
"self_host": {
"compiler_E_compiles_stage3_to": "compiler-F.gir",
"current_state": "SOURCE_NOT_YET_FIXED_POINT_VERIFIED",
"fixed_point": "SEMANTIC_SHA256_E_EQUALS_F",
"generic_loader_inner_echo_test": "REQUIRED",
"negative_corpus_test": "REQUIRED",
"parent_compiler": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001",
"stage2_compiles_stage3_to": "compiler-E.gir",
"stage2_disabled_test": "REQUIRED",
"unsigned_registry_rejection_test": "REQUIRED"
},
"semantic_types": {
"containers": [
"List",
"Set",
"Map",
"Option",
"Ref",
"Evidence",
"Record"
],
"domains": [
"Subject",
"ExactTarget",
"AuthorityProof",
"ActionGraph",
"ReceiptPlan",
"RelationEvent",
"DirectLanguageEnvelope",
"NeuronEvent",
"CausalGraph",
"ComputerObject",
"SemanticAction",
"StateDiff",
"CapabilityRegistry",
"GirEnvelope"
],
"floating_point": "FORBIDDEN_V0_3",
"implicit_conversion": "FORBIDDEN",
"scalars": [
"Text",
"Bool",
"Int",
"UInt",
"DecimalText",
"Bytes",
"DurationMs",
"Timestamp",
"Sha256",
"NumberId",
"Path",
"Uri",
"ErrorCode"
]
},
"source_language": {
"comments": [
"LINE_COMMENT",
"BLOCK_COMMENT"
],
"declaration_kinds": [
"PROGRAM",
"MODULE",
"PROTOCOL",
"COMPILER",
"EVENT",
"RECEIPT"
],
"encoding": "UTF8_LF_NO_BOM",
"prologue": [
"TCS",
"VERSION",
"SEMICOLON"
],
"punctuation": [
"LBRACE",
"RBRACE",
"LBRACKET",
"RBRACKET",
"LESS",
"GREATER",
"COLON",
"EQUAL",
"COMMA",
"SEMICOLON",
"DOT"
],
"scalar_tokens": [
"IDENTIFIER",
"TEXT",
"INT",
"BOOL",
"NULL"
]
}
},
"execution_abi": "TCS-COMPILER-GIR-EXEC/1",
"identity": {
"compiler_id": "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
"definition_sha256": "7636279507029937735bc33404d036b49fc552594d79b2e2baed521b81afe2bb",
"language_version": "0.1"
},
"native_self_hosted": true,
"schema": "guanghu.compiler-gir/v1"
}