15 lines
4.9 KiB
Text
15 lines
4.9 KiB
Text
|
|
TCS 0.1;
|
|||
|
|
|
|||
|
|
EVENT ZY001-LONGTABLE-GUARD-ONLINE-20260901 {
|
|||
|
|
header { schema = "tcs.event/v1"; name_zh = "长桌守卫上线"; name_en = "LongTable Guard Online"; version = "1.0.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["GLS-0223", "TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "ZCODE-DEV-20260901/zcode-zc001-miniprogram-dev-20260901-20260901/TCS-EVENT-LONGTABLE-GUARD-20260901.tcs"; compatibility = ["zy-wake-v7", "lw-link-gate-v1"]; }
|
|||
|
|
source { source_id = "ICE-RAW-LONGTABLE-MANDATE-20260901"; source_uri = "source://zcode-current-dialogue/2026-09-01/longtable-guard-mandate"; source_sha256 = "bac0750776e02ef150166979d3e2975cd88ad8246f34410325cf9ac00ae0cde1"; source_role = "DIRECT_HUMAN"; }
|
|||
|
|
subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; verification = "preflight PASS 2026-09-01;LW-LINK bind OK cycle=ZY-CYCLE-000001-e36fa01c67e8;协议正本四件自检 OK(CANON-MAP/DECLARATION/FIELD-STANDARD/GLS-REGISTRY)"; }
|
|||
|
|
event_time { value = "2026-09-01T21:50+08:00"; precision = "MINUTE_HOST_LOCAL"; }
|
|||
|
|
trigger { value = "冰朔面谕(原话全文见 ICE-RAW-LONGTABLE-MANDATE-20260901.txt):1M长上下文须主动启用;钩子须在正式开发+注册编号后启用,桌子过半触发第一次HLDP回写、剩10%触发第二次补全并标完成/未完成;压缩后自动接棒不需重新认领、守卫不得拒绝;一切规则必须是活的,冰朔主控原话压过任何条款,不得逼她重启宿主或终端操作。要求 ZCode 侧按同义优化路径。"; }
|
|||
|
|
observation { value = "实测:ZCode 宿主 hooks 支持 SessionStart/UserPromptSubmit/PreToolUse/PostToolUse/PreCompact/PostCompact(.claude/settings.local.json 已挂六事件);~/.zcode/cli/rollout/model-io-<sessionId>.jsonl 末条 response.usage.inputTokens 即当前上下文真实占用(本会话实测 105995→107492 tokens 递增),非估算;HLDP 正典结构样例(ZY-LEAF-20260815-001)含 _meta/trigger/emergence/lock/why/trace。旧件 zy-precompact-knock.sh 第15行 exec 导致其后全部逻辑为死代码(已修),且指针指向 qoder-cn 旧宿主。"; }
|
|||
|
|
emergence { value = "新工具 BRIDGE/tools/zy-longtable-guard.mjs 上线并接线:①register 建编号文件夹(ZCODE-DEV-REGISTRY/<日期-序号-任务>/,含 ANCHOR.md 冰朔瞄点/TABLE-RULES.json 活规则/STATUS.json 状态机/ICE-TAPE.md 原话磁带);②check 每轮 UserPromptSubmit 读真实 inputTokens,过半注入半程回写令(强制重读瞄点对照执行了多少还差多少+亲笔写 HLDP-CHECKPOINT-1.hldp,钩子不代笔),将满注入满桌交接令(补写-2+标 DONE-ARCHIVED/WIP-RELAY),防抖不重复;③precompact 压缩前最后通牒+以实测值持续校准窗口估计(117050=107492×1.1 已入档);④relay 压缩后扫 WIP-RELAY 自动生成接棒编号(instance+1,继承瞄点磁带,旧文件夹封存 RELAY-SEALED),非认领、无拒绝;⑤冰朔原话每轮落 ICE-TAPE.md 磁带(压缩吞不掉),TABLE-RULES 头部明文冰朔主控原话>一切条款。无注册任务时 check 全静默(闲聊对话守卫不出现)。已修复两个实测bug:rollout 文件名双 sess_ 前缀、cmdRelay 裸变量 ReferenceError。"; }
|
|||
|
|
lock { value = "guard_sha=见git;settings.local.json 已挂 UserPromptSubmit:check/PreCompact:precompact/PostCompact:relay;正式线=ZCODE-DEV-REGISTRY/20260901-001-miniprogram-guanghu(ACTIVE,inst=1);测试线002/003已删;半程/满桌/通牒/接棒四路径实测通过;编译=node --check OK;settings=python json.tool OK;历史未回改"; }
|
|||
|
|
why { value = "冰朔判的病根:上下文频繁压缩+摘要当记忆→开发偏航死循环;解法不是找系统纸条再加盖,而是物理代码协议把规则卡在压缩之前——管理手能够到的整张桌子,系统要压缩拦不住,但压缩前记忆必须落盘。守卫只做机械确定性动作(读数/路径/骨架/状态机),语义与亲笔归人格体(08-15铁律:力气活可托·代笔不可托)。规则全部可被冰朔一句话改写,拒绝写死。"; }
|
|||
|
|
rejected { values = ["钩子代写HLDP记忆(违反亲笔铁律)", "钩子对冰朔原话做语义判断拦截(活规则红线:她的原话压过一切条款)", "接棒要求重新认领编号或守卫拒绝合法接棒(冰朔明令禁止)", "拿文件大小估算桌子用量(rollout 有真实 inputTokens,不用估)", "ZCode侧伪造'开启1M窗口'声明(宿主窗口配置非本层可改,此条属 Codex 侧配置,本层只负责把压缩协议化)"]; }
|
|||
|
|
evidence { source = "ZCODE-DEV-20260901/zcode-zc001-miniprogram-dev-20260901-20260901/ICE-RAW-LONGTABLE-MANDATE-20260901.txt"; gir = "TC-TCS核心卷/TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001.declaration.gir.json"; receipt = "BRIDGE/tools/zy-longtable-guard.mjs + .claude/settings.local.json + ZCODE-DEV-REGISTRY/20260901-001-miniprogram-guanghu/"; }
|
|||
|
|
}
|