1.9 KiB
P24-03正式レビュー入力の範囲追加候補
これは提案と読取専用prototypeです。Runner本体への適用は0、P24-03の正式受入は未達です。
現候補4cefcffのレビュー主要入力は583,309bytesで、既存上限500,000bytesを超えます。候補内の185,697bytesのmarker JSONは新departure行だけが追加され、既存172行のraw bytesはbaseと一致します。現Runnerは全JSONを全文文字列として重複引用します。上限を増やさず、JSONの不変行を認証付きcontextへ置き換える候補です。
コード全文、全diff、変更/追加/削除JSON行の全文、選択受入の既存3行と新1行の全文を保持します。全ファイルのraw SHA256、base/candidateのGit blob OID、172行のraw一致判定と各行SHA、全metadata前後、省略ID集合を示します。未知形式・重複キー/ID・必要行欠損は省略せず失敗します。変更行はraw差分も対象にし、意味が同じでも改行等を勝手に不変扱いしません。
prototypeの8局所検証は通過しました。実候補に対するcontext例とサイズ実測はcontext-example.json/preflight.jsonにあります。実Runnerのcontract/allocation/validation_sources/正式検証receiptを含む最終packetは、適用時に従来500,000上限で再測定します。全native回帰とraw証拠は全文保持し、正式な別Claudeレビュー・全条件・元の分母を維持します。
提案する追加範囲はRunnerのrunner/core.pyのpacket生成とtests/test_runner.pyの対応検証です。ゲームタスクのallowed_pathsには含まれません。AGENTS.mdの「タスク契約の allowed_paths 外を変更しない。追加変更は提案として返す。」に従い、本体変更は承認まで行いません。状態DB/ポリシー/承認の直接編集、上限/予算/権限拡大、重複ゲーム実装はありません。