# P14-03 Runner ゲート:来歴と前提 この文書は、Runner の task contract に入れられない来歴を記録します(contract は `additionalProperties=false` のため)。 ## 誰が実装したか - P14-03 の製品実装は、2026-10-20 に Claude Desktop セッションが `main` 上で直接行いました。 - これは、ユーザーが更新した体制の下での作業です。ユーザーは承認判断も委任しています。 - 該当する commit は次のとおりで、すべて `83b170a4c7176761b0b18d8e9292017d990e80a9` の祖先です。 - `0754f41`: shaft 全体の待ち時間を経路費用に反映 - `a8edd3c`: 保存契約 v2、乗車中の客を籠内で退館させない修正 - `4036434`: 新PID pair suite、UID、policy pin - `83b170a`: roster のみの suite で見つかった回帰の修正 - この実装は Runner の worker(codex / opencode / agy)が行ったものではありません。 - task contract の `worker: "codex"` は、Runner が今後修正を求めた場合の担当を予約する欄です。過去の実装者を示すものではありません。 ## base と、今回の提出差分 - base commit は `e8b3dbe7a40a5fafb4b7e760a59536919c8c9f5a` です。この時点で、`83b170a` の製品 source をすべて含んでいます。base 以降の commit は記録だけで、source は変えていません。 - 今回 Runner に提出する差分は、このディレクトリの3ファイルだけです。製品 source には触れません。 - `verify_p14_03_evidence.py` - `EVIDENCE_BUNDLE_MANIFEST.json` - `PROVENANCE.md` ## 外部の前提 前提は Runner 登録済みの task ではないため、`depends_on` には入れていません。代わりに、tracked な記録として verifier で SHA を固定しています。 - P06-01 の受入記録: `execution/p06-01-a06/ACCEPTANCE.json`(`6f471e3f…3484`) - P14-02 の受入記録: `execution/p14-02-warp/ACCEPTANCE.json`(`ac7bfd6f…7307`) - 決定 A06・A07・A08: `decisions.json`(`8b7dba98…a068c`) ## 再実行しないもの 次の4つは実行済みで、Runner で再実行はしません。verifier は、既知の SHA に固定したうえで、それぞれの結合を確認します。 | 証拠 | 主な内容 | 固定している SHA | |---|---|---| | 正式全回帰 | run `7203a119…`、192/192 suite、22,198 checks | ended `705fb2c1…5f7b` | | Root の別PID pair | run `9bb640c7…`、5/5 pair | ended `8e23cb61…eb62` | | 代表性能 r02 | 収集と機能検証は合格、版間比較が成立 | execution `553971f5…9fc1` | | 独立 Opus の whole-unit レビュー | PASS | 依頼 `0e53d1c1…77cd`、出力 `15046de3…0794` | ## 主張しないこと - 絶対性能予算は満たしていません。x1 の1分 tick は両版とも約 827 ms で、4 ms の予算を超えています。 - 次のものは未測定です: x3 frame、stall、描画、Windows。 - 代表負荷で、実際の職員が業務用 shaft を使う場面は実施していません。 - 原本88成果のうち完了数は、Runner の final が出るまで21件のままにします。