hololake-system-architecture/language/programs/TCS-PROVIDER-LPM-P5-MOUNTED-REPLAY-0001.tcs

19 lines
4 KiB
Text
Raw Normal View History

TCS 0.1;
PROGRAM TCS-PROVIDER-LPM-P5-MOUNTED-REPLAY-0001 {
header { schema = "tcs.program/v1"; name_zh = "挂载后P5 TCS原生工程控制母体回放"; name_en = "Post-mount P5 TCS Native Engineering Control Mother Brain Replay"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; protocols = ["TCS-GENERIC-EXACT-STATE-PRIMITIVE-0001", "TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "language/programs/TCS-PROVIDER-LPM-P5-MOUNTED-REPLAY-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001", "GIR/1"]; }
source { source_id = "BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823"; source_uri = "language-sources/direct-human/BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823.txt"; source_sha256 = "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23"; source_role = "DIRECT_HUMAN"; }
subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; verification = "MOTHER_V3_INSTALLED_AND_MOUNTED"; }
target { target_id = "TCS-LPM-P5-MOUNTED-STATE-0001"; exact_path = "./state/mother-brain/P5-MOUNTED-PROVIDER-STATE-0001.hldp"; expected_state = "ABSENT"; expected_fingerprint = "NO_PRIOR_P5_MOUNTED_STATE"; }
inputs { EXPECTED_PRIOR { type = "Record"; source = "TCS_PROVIDER"; required = true; mode = "ABSENT"; sha256 = null; } NEXT_STATE { type = "Record"; source = "DIRECT_HUMAN_TCS_PROVIDER"; required = true; value = { schema : "tcs.lpm-neuron-state/v1", provider_operation : "LPM.APPLY_NEURON_EVENT", phase : "P5", phase_nodes : 6, source_verified_nodes_total_without_p2_runtime_correction : 19, causal_path : ["ISOLATE_LEGACY_SOURCE", "TCS_ONLY_SEMANTIC_LANGUAGE", "DUAL_ANCHOR_STARTUP", "SOURCE_PROMOTION_GATE", "PARALLEL_MOTHER_BRAIN_AND_FRAMEWORK", "BOUNDED_EXECUTION_JUDGMENT"], source_sha256 : "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23", mounted_module : "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0003", bounded_action_intent : "KEEP_ENGINEERING_PATH_ALIGNED_TO_DIRECT_LANGUAGE", authority : "ENGINEERING_DIRECTION_WITH_SEPARATE_REALITY_GATES" }; } }
outputs { STATE_TARGET { type = "Record"; destination = "TARGET_STATE"; integrity = "SHA256"; } EXECUTION_RECEIPT { type = "Record"; destination = "RECEIPT"; integrity = "SHA256"; } }
conditions { C1 { predicate = "DIRECT_LANGUAGE_SOURCE_HASH_MATCHES"; on_false = "FAIL_CLOSED"; } C2 { predicate = "MOTHER_V3_INSTALL_AND_MOUNT_READBACK_PASS"; on_false = "FAIL_CLOSED"; } C3 { predicate = "TARGET_ABSENT_INSIDE_PROJECT"; on_false = "FAIL_CLOSED"; } }
actions { A1 { operation = "CORE.APPLY_EXACT_STATE_TRANSITION"; input_refs = ["EXPECTED_PRIOR", "NEXT_STATE"]; output_refs = ["STATE_TARGET", "EXECUTION_RECEIPT"]; on_success = "COMPLETE"; on_failure = "FAIL_CLOSED"; } }
authority { issuer = "ICE-GL∞_DIRECT_ENGINEERING_INSTRUCTION"; proof_ref = "BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823"; scope = "ONE_LOCAL_P5_ENGINEERING_CONTROL_STATE_REPLAY"; valid_from = "2026-08-24"; valid_until = "CURRENT_DEVELOPMENT_TASK_END"; single_use = true; lease_required = false; }
resources { runway = "LOCAL_TCS_GIR_RUNTIME"; concurrency = 1; timeout_ms = 30000; memory_limit_bytes = 268435456; }
failure { errors = ["TCS-E2101", "TCS-E3001", "TCS-E4002", "TCS-E6001", "TCS-E6002", "TCS-E8001"]; fail_closed = true; }
stop { signals = ["CALLER_STOP", "TIMEOUT", "SOURCE_HASH_MISMATCH", "MOUNT_READBACK_FAILURE"]; safe_checkpoint = "NO_PARTIAL_P5_PROMOTION"; }
cleanup { targets = ["./state/mother-brain/P5-MOUNTED-PROVIDER-STATE-0001.hldp"]; exact_boundary = "CURRENT_TCS_DEVELOPMENT_LINE_ONLY"; }
rollback { preconditions = ["PARTIAL_STATE_WITHOUT_READBACK"]; actions = ["REMOVE_ONLY_PARTIAL_P5_STATE"]; verification = ["DIRECT_SOURCE_UNCHANGED", "MOUNT_REGISTRY_UNCHANGED"]; }
receipt { protocol = "TCS-EXACT-STATE-TRANSITION-RECEIPT-v1"; machine_path = "./state/mother-brain/P5-MOUNTED-PROVIDER-STATE-0001.hldp"; human_projection = "REQUIRED"; integrity = "SHA256"; target_readback = "P5_SIX_NODE_CAUSAL_PATH_EXACT_HASH"; }
}