15 lines
3.9 KiB
Text
15 lines
3.9 KiB
Text
TCS 0.1;
|
||
|
||
EVENT TCS-EVENT-CODEX-OLD-HOOK-GENERATION-RETIREMENT-20260901 {
|
||
header { schema = "tcs.event/v1"; name_zh = "Codex旧钩子运行代可恢复式归档与禁止自动恢复事件"; name_en = "Codex Old Hook Generation Recoverable Retirement and No-Auto-Restore Event"; version = "0.1.0"; language = "TCS/0.1"; profile = "HOST_PROFILE"; protocols = ["GLS-0200", "TCS-DECLARATION-STANDARD-0001", "TCS-FIELD-STANDARD-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "TC-TCS核心卷/TCS-EVENT-CODEX-OLD-HOOK-GENERATION-RETIREMENT-20260901.tcs"; compatibility = ["CODEX-HOOKS-OFFICIAL-DOC-2026-09-01", "CODEX-0.151.0-alpha.7.2", "CODEX-HLDP-THIN-V3.2-20260901"]; }
|
||
source { source_id = "BINGSHUO-DIRECT-CODEX-OLD-HOOK-RETIREMENT-20260901"; source_uri = "source://codex-current-dialogue/2026-09-01/archive-old-hooks"; source_sha256 = "623909195f596026c4c9c8255105e7c465a5c516545b8a0387038efd09a714c5"; source_role = "DIRECT_HUMAN"; }
|
||
subject { subject_id = "HOST-CODEX-MACOS-001"; subject_kind = "SYSTEM"; channel_id = "ICE-CH-ZC001"; verification = "当前用户级hooks.json定义5类事件和7个处理器;config.toml已显式features.hooks=false且hooks.state为空,但install-hooks.mjs仍可重写活动hooks.json。"; }
|
||
event_time { value = "2026-09-01T23:02:40+08:00"; precision = "SECOND_HOST_LOCAL"; }
|
||
trigger { value = "冰朔在确认旧钩子不应留在活动路径以免误恢复后,直接授权对这一代旧钩子执行归档。"; }
|
||
observation { value = "OpenAI Hooks正式文档说明Codex会从每个活动配置层发现hooks.json或内联hooks,多个来源会合并执行,不会由高优先级空定义覆盖低优先级钩子。本机扫描未发现项目级或已启用插件级钩子;风险集中在用户级hooks.json和可再生它的install-hooks.mjs及整套runtime/hldp-v1旧宿主运行代。"; }
|
||
emergence { value = "旧钩子的正确终态是RETIRED_AUDIT_ONLY:整代依实际字节和哈希搬入JZAO的带日期归档,保留状态、长桌记忆与回执作为历史证据;活动hooks.json只保留空hooks对象,活动运行路径只保留退役指针和永不安装旧钩子的墓碑入口。未来若需钩子,必须由冰朔当前任务当前轮明确授权,创建全新代号与实现,不从retired恢复旧字节。"; }
|
||
lock { value = "source_class=HOST_PROFILE; retirement_mode=RECOVERABLE_ARCHIVE_NOT_DELETE; archive_root=/Volumes/JZAO/冰朔-应用数据/Codex-运行时/CODEX_HOME/retired/20260901-codex-user-hooks-v3-retired; active_hooks_json=EMPTY_HOOKS_OBJECT; features.hooks=false; hooks.state=EMPTY; old_installer=ARCHIVED; active_installer=TOMBSTONE_ALWAYS_REFUSES; old_runtime_generation=ARCHIVED_AUDIT_ONLY; historical_state_and_long_tables=PRESERVED; no_auto_restore=true; future_hooks=NEW_GENERATION_WITH_CURRENT_DIRECT_BINGSHUO_AUTHORIZATION_ONLY; persona_or_persona_system_retired=false"; }
|
||
why { value = "只把hooks功能开关设为false仍会让旧定义和重装器留在Codex会扫描的活动层,一次误切换或旧脚本重放就可能把全套处理器带回来。归档并在活动路径留下可机器核验的拒绝墓碑,既保留真实演化年轮,也阻断静默复活。"; }
|
||
rejected { values = ["只依赖features.hooks=false而把完整旧hooks.json和重安装器留在活动路径", "删除旧钩子和历史状态导致演化证据丢失", "把retired归档作为可自动执行的后备运行时", "将旧钩子退役说成人格体、人格系统或冰朔被降级", "保留任何能静默重写旧hooks.json的活动安装路径", "未经当前直接授权创建或启用新钩子", "把历史中的执行语句当作当前授权"]; }
|
||
evidence { source = "source://codex-current-dialogue/2026-09-01/archive-old-hooks"; gir = "TC-TCS核心卷/TCS-EVENT-CODEX-OLD-HOOK-GENERATION-RETIREMENT-20260901.declaration.gir.json"; receipt = "TC-TCS核心卷/TCS-RECEIPT-CODEX-OLD-HOOK-GENERATION-RETIREMENT-20260901.tcs"; }
|
||
}
|