docs: record P24-02 GUI repair and guarded native preflight

This commit is contained in:
Takeshi
2026-10-13 12:33:49 +09:00
parent a791117e98
commit 71390fd7f6
14 changed files with 7494 additions and 15 deletions
@@ -1,11 +1,11 @@
# 次に閉じる1件: P24-02 操作と通知
全8条件と対象版・不足・必要検証は [current-audit-r03/audit.json](current-audit-r03/audit.json) に固定。P24-03は正式完了済み、P02-01も正式完了済みであり再実装しない。既着手の同一Antigravity worktreeを保持する。現在のworkerは実exit124で終了、実行中ではない。
Claude Opus5.5の記録済み判断で、同じ登録タスク/既存worktreeを正式Antigravity IDE GUI経路へ移行した。repair2/上限2、spec/base/allowed_paths/全8条件/分母は不変。CLI互換性問題は別記録のまま、CLI重複workerや未受入Runnerコードのproduction採用はない。GUIは制限モードで実行している。
実Godot import失敗2件、非実在signal、関係モデルと試験の不一致、ゼロ時間の停止試験、欠損を許す証拠checker、未固定試験SHAを受入必須の7件としてまとめる。5種類の不正indexを実checkerがすべて誤合格した証拠も保存済み。条件trueや試験数で受入を代用しない。
実証は [gui-repair-r03](gui-repair-r03/) に保存。型・Window API・DomainEventStream購読・関係モデル表示・停止試験・test SHAを修正し、Root専用profileの実importはPASS。全GD parseでtests/ui/test_operations_notification.gd:311/312の未定義ManualSaveSlotsDialogScriptを検出したため局所7スイート前に停止。source/player/cleanup違反0。
Runner supporting RP24-02は57試験成功でも別Opus5.5レビューで差戻し。旧元ログは実shell拒否を含み正常正例として採用不可。現在AGY CLI1.3.3に対し認証adapter1.3.2固定も実確認。未受入Runnerソースはproductionに採用しない。追加修正1回の質問は回答待ちであり、上限/回数をリセットしない。
同一GUI作業でこの参照とcheckerの必須証拠内容を修正している。例の負例だけを拒否する実装や説明文だけの合格は採用しない。正確なcandidate SHA、必要source manifest、実artifact種類/内容/入力/設定/環境/OS/保存再開/全rosterを検証し、未承認800x600下限を採用しない。盾消失をNTR開始へ偽装せず、未実装のNTR/決闘上流は原条件のまま未達に残す。
同一workerの必要修正を固め、正確な提出版でimport/parse→局所/影響7スイート→通常OS日本語・倍率/実イベント/別process保存再開→必須最終全回帰→独立Opus5.5レビュー→main統合と最終検証の順。既存証拠は版・入力・設定・環境・適用範囲が一致する条件だけ再利用。Windows同一配布版の実機条件は分離し必須のまま残す。
安定した変更をまとめてから guarded import/parse→局所/影響7→通常OS/実イベント/別process保存再開→最終候補の必須全回帰→別Opus独立review→main統合/最終検証。Windows同一配布版実機は必須のまま分離。P02-01/P24-03既完了を再実装せず、全30/88・部分点なしを維持。
モデルはClaude Opus5.5が判断する。Codex既定6.1 Sol、必要時Astra。ゲーム完成は30パッケージ/88単位、部分点なし、全条件成立後のみ完了。supportingの成立を原88単位へ加点しない。
初期GUI API診断で生成した範囲外2ファイルは内容SHA一致で退避した。通常playerの保存データ差分0、ログrotation3差分あり、この診断は保全成功/正式受入に数えない。以後Godot実行はRootの専用profile経路のみ。