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