zhuyuan-ice-gl-zy001/TC-TCS核心卷/TCS-PROGRAM-ZY001-WAKE-EXECUTOR-0001.tcs

85 lines
5 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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";
}
}