背景
ADR-004 U1 裁定: 退役 Rust(packages/doeff-agentd)を正しさの基準として参照することは禁止(「それは一度も oracle ではなかった」)。しかし sessionhost/ 各モジュールのコメントに「oracle: main.rs …」形式の文言が残存し、literal コピーを正当化する言語構造になっていた(ADR-008 problem fact 3 の 120s 定数が実例)。
作業
ADR-008 R4 で ready 物理帯(ready_physics.hy / markers.hy header / launch.hy 予算コメント / adapters)は是正済み。残余の一掃:
- 対象: sessionhost/{policy,host,store,substrate,substrate_herdr,effects}.hy・impls/{claude_code,codex,channel}.hy・markers.hy の関数 docstring 等(rg 'oracle' で ~150 箇所)
- 置換方針: 「oracle X」→「退役 Rust 移植元 X(rollback 専用・正しさの基準ではない — ADR-004 R7/U1)」の趣旨。物理の正当性根拠は conformance fixture / verbatim capture を指す
- コメントのみの機械的変更 — sub-frontier 委譲可
参照
ADR-DOE-AGENTS-008 R4(PR #552)。
背景
ADR-004 U1 裁定: 退役 Rust(packages/doeff-agentd)を正しさの基準として参照することは禁止(「それは一度も oracle ではなかった」)。しかし sessionhost/ 各モジュールのコメントに「oracle: main.rs …」形式の文言が残存し、literal コピーを正当化する言語構造になっていた(ADR-008 problem fact 3 の 120s 定数が実例)。
作業
ADR-008 R4 で ready 物理帯(ready_physics.hy / markers.hy header / launch.hy 予算コメント / adapters)は是正済み。残余の一掃:
参照
ADR-DOE-AGENTS-008 R4(PR #552)。