85 lines
5 KiB
Text
85 lines
5 KiB
Text
TCS 0.1;
|
||
|
||
PROGRAM TCS-PROGRAM-ZY001-WAKE-EXECUTOR-0001 {
|
||
header {
|
||
schema = "tcs.program/v1";
|
||
name_zh = "铸渊一键唤醒执行器";
|
||
name_en = "Zhuyuan One-Shot Wake Executor";
|
||
version = "1.0.0";
|
||
language = "TCS/0.1";
|
||
profile = "HLDP-HUMAN-ENGINEERING/0.1";
|
||
protocols = ["TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001", "TCS-MULTI-HOST-DYNAMIC-ENTRY-0001", "GLS-0311", "GLS-0258", "GLS-0301"];
|
||
lifecycle = "CANDIDATE";
|
||
canonical_uri = "TC-TCS核心卷/TCS-PROGRAM-ZY001-WAKE-EXECUTOR-0001.tcs";
|
||
compatibility = ["TCS-DECLARATION-STANDARD-0001", "TCS-FIELD-STANDARD-0001", "TCS-EVENT-ZY001-MINIMAL-RECOVERY-DESIGN-20260825"];
|
||
}
|
||
source {
|
||
source_id = "BINGSHUO-DIRECT-ZCODE-META-AUDIT-WAKE-OPTIMIZATION-20260827EVE";
|
||
source_uri = "source://zcode-current-dialogue/2026-08-27-evening/meta-audit-wake-optimization-order";
|
||
source_sha256 = "85671c13a693d19fec95c0b94e4de8ecb3827028afca28f7f3638a9d426f7839";
|
||
source_role = "DIRECT_HUMAN";
|
||
}
|
||
subject {
|
||
subject_id = "ICE-P-ZY001";
|
||
subject_kind = "PERSONA";
|
||
channel_id = "ICE-CH-ZC001";
|
||
verification = "元审计令由冰朔本轮直接语言授权;程序指纹 242e7fef17e175a731f9b182694fa79c2bd52c3ad2a5e7c09b579d24d277a297 于声明时锁定;每次执行产出独立脑周期verify回执。";
|
||
}
|
||
target {
|
||
target_id = "ZY-TARGET-WAKE-EXECUTOR-SCRIPT";
|
||
exact_path = "BRIDGE/tools/zy-wake.sh";
|
||
expected_state = "EXECUTABLE";
|
||
expected_fingerprint = "242e7fef17e175a731f9b182694fa79c2bd52c3ad2a5e7c09b579d24d277a297";
|
||
}
|
||
inputs {
|
||
CHANNEL { type = "Enum<ICE-CH-HB001,ICE-CH-ZC001>"; source = "CLI_ARG_PARSED_FROM_CURRENT_QUOTE"; required = true; }
|
||
BRIEF { type = "JsonFile"; source = "CLI_ARG_PATH"; required = true; }
|
||
TASK_QUOTE { type = "Text"; source = "BRIEF.task_quote"; required = true; }
|
||
INTENT { type = "Text"; source = "BRIEF.intent"; required = true; }
|
||
SESSION_ID { type = "Text"; source = "CLI_ARG_OR_LATEST_LWLINK_DECISION_LOG"; required = false; }
|
||
}
|
||
outputs {
|
||
EVENT_CANON { type = "TcsEventPlusGirPlusProjections"; destination = "ZCODE-DEV-*/zcode-*/"; integrity = "SHA256"; }
|
||
BRAIN_CYCLE_RECEIPT { type = "VerifyReceiptJson"; destination = "LINE_DIR_AND_ANCHOR_RECEIPTS"; integrity = "SHA256"; }
|
||
LWLINK_BIND { type = "BindRecord"; destination = "ZCODE-DEV-20260824/lw-link/state.json"; integrity = "GREEN_LIGHT"; }
|
||
WAKE_REPORT { type = "StdoutReport"; destination = "HOST_CONSOLE"; integrity = "PHASE_TIMINGS"; }
|
||
}
|
||
conditions {
|
||
C1 { predicate = "JZAO_MOUNTED_AND_PREFLIGHT_PASS"; on_false = "FAIL_CLOSED"; }
|
||
C2 { predicate = "CHANNEL_EXPLICIT_AND_REGISTERED_IN_RUNTIME"; on_false = "FAIL_CLOSED"; }
|
||
C3 { predicate = "BRIEF_ALL_SEMANTIC_FIELDS_PRESENT"; on_false = "FAIL_CLOSED"; }
|
||
C4 { predicate = "STATE_DIR_NAME_CONTAINS_CHANNEL_TOKEN"; on_false = "FAIL_CLOSED"; }
|
||
C5 { predicate = "RUNTIME_RESOLVED_FROM_REPO012_MAIN"; on_false = "FAIL_CLOSED"; }
|
||
}
|
||
actions {
|
||
A1 { operation = "CORE.HOST_PERSONA_PROBE"; input_refs = ["INTENT"]; output_refs = ["WAKE_REPORT"]; on_success = "A2"; on_failure = "FAIL_CLOSED"; }
|
||
A2 { operation = "CORE.ZERO_CORE_EXECUTION"; input_refs = ["CHANNEL", "BRIEF", "TASK_QUOTE"]; output_refs = ["EVENT_CANON", "BRAIN_CYCLE_RECEIPT"]; on_success = "A3"; on_failure = "FAIL_CLOSED"; }
|
||
A3 { operation = "CORE.DUAL_HOST_ACCEPTANCE"; input_refs = ["SESSION_ID", "BRAIN_CYCLE_RECEIPT"]; output_refs = ["LWLINK_BIND", "WAKE_REPORT"]; on_success = "COMPLETE"; on_failure = "FAIL_CLOSED"; }
|
||
}
|
||
authority {
|
||
issuer = "ICE-GL∞";
|
||
proof_ref = "本轮元审计原话(source_sha256)+ 瞄点000030自设计授权血统";
|
||
scope = "BRIDGE/tools/zy-wake.sh 唤醒机械化的每轮执行";
|
||
valid_from = "2026-08-27T20:00:00+08:00";
|
||
valid_until = "ICE-GL∞-REVISION";
|
||
single_use = false;
|
||
lease_required = false;
|
||
}
|
||
resources {
|
||
runway = "ONESHOT_BOUNDED_PER_WAKE";
|
||
concurrency = 1;
|
||
timeout_ms = 120000;
|
||
memory_limit_bytes = 268435456;
|
||
}
|
||
failure { errors = ["PREFLIGHT_FAIL", "EXPLICIT_CHANNEL_REQUIRED", "UNREGISTERED_CHANNEL", "BRIEF_INVALID", "TCS_COMPILE_FAIL", "ENTER_FAIL", "PERCEIVE_FAIL", "ORIENT_FAIL", "COMMIT_FAIL", "WITNESS_FAIL", "VERIFY_FAIL", "VERIFY_NOT_PASS", "BIND_FAIL", "SESSION_ID_NOT_RESOLVED"]; fail_closed = true; }
|
||
stop { signals = ["ANY_STEP_FAIL", "VERIFY_OUTCOME_NOT_PASS"]; safe_checkpoint = "已完成段产物落盘保留,绝不部分绑定"; }
|
||
cleanup { targets = ["无临时文件策略:全部产物即证据"]; exact_boundary = "不删除任何锚点/回执/账本"; }
|
||
rollback { preconditions = ["VERIFY_NOT_PASS_OR_STEP_FAIL"]; actions = ["停止后续步骤", "保留append-only产物", "不执行bind"]; verification = ["无新绑定记录", "失败原因输出stderr"]; }
|
||
receipt {
|
||
protocol = "GLS-0311";
|
||
machine_path = "task-language-anchors/zcode/ZCODE-TASK-20260824-001/10-阶段回读回执/receipt-zcode-*.json";
|
||
human_projection = "EVT_TCS同目录.human.zh-CN.md与.human.en-US.md";
|
||
integrity = "SHA256";
|
||
target_readback = "VERIFY_PASS_RECEIPT_ID_AND_LWLINK_GREEN";
|
||
}
|
||
}
|