031 QA / 2026-10-02 UTC
実装・機能検証済み／人による体験確認は未実施。

純粋モデルとUI
26試験通過。音半径と壁迂回距離、supercover角の遮蔽、視覚優先、隠れた人物位置を渡さないObservation/Memory方策、記憶点維持、2ターン見回し、巡回完了点の保存、接触前後、完全undo、終端停止を確認。
全状態・全メッセージ・750更新のデモ描画で日本語グリフと文字範囲を検査。開始／次面／P／R／Mは同時・遅れキーを離すまで遮断。長押しリピートなし、意図的な連続押下は受理。
BFS成功列 A15/B16/C21手。Aの音誘導デモはURRSDDDRRURDLLLLL、17手。
おとりなしの解も保持。単純な待機／踏鳴らし連打は全状況で自動成功しない。最短距離だけの方策はB成功、A/C捕縛。安全待機がA/Cで続くことは合法で、時間切れ罰則はない。
探索の打ち切り上限は検査計算の予算であり、ゲームに手数上限はない。

実GUI（クラウドLinux、エージェント操作）19:47–19:50 UTC
タイトルの日本語表示、Space+Right350msで0歩、Up900msでも1歩、Aの金属踏鳴らしと耳の注目点を観察。
P+Rightで停止・復帰、Xで位置と記憶の復元、A17手の回収成功。N+Right350msでBが0歩。B16手とC21手成功。
R+Rightで0歩、M+Spaceでメニューから開始へ漏れない。F12で各結果を保存。Esc後、ゲームのウィンドウ不在を確認。
media/gui_events.jsonは69イベントと当時のソースhash、native_A/B/C_success.pngは実画面。
その後、独立レビューで巡回点到着時のpatrol_done更新漏れを修正。元GUI記録は改変していない。
最終モデルへ同じ実入力を再生し、全69イベントの人物位置・見張り位置・向き・帳面・手数・理由・終端結果は全て一致。内部巡回番号12イベントだけ修正される。
media/native_replay_verification.jsonが比較。最終版を再度ネイティブ操作したという主張ではない。

一変更比較
Cの金属音だけ6対3。同じUUURRRから、6は耳で(8,1)へ、3は巡回で(7,2)へ。
そこから25手対22手で成功。大音量が常に優越するという主張はしない。
半径以外は同じ。比較用の反実仮想であり制作履歴上の旧版ではない。両版の実Pyxel PNGあり。

最終ソースの実描画
media/quiet_footsteps_automatic_silent.mp4：749元GIFフレームを各1回、30fps、24.966667秒。ffprobeで749枚、映像1ストリーム、音声なしを確認。
元GIFのcentisecond遅延を再利用せず、元画像全てを順にRGB24でffmpegへ。画像SHA、枚数、秒数はtiming_validation.json。
replay.jsonは最終モデルの17手成功。これは固定入力の実Pyxel記録で、人の試遊ではない。

移植性と制限
テキストI/OはUTF-8明示。cp932既定模擬、日本語+空白パス、別cwdでタイトル描画を確認。ASCII BAT、引用符、失敗pauseを確認。
Windows/macOSの実GUIと音声実聴は未確認。ゲームは無音仕様。初見理解、緊張、公平感、再挑戦意欲は人による確認待ち。
X原稿は3本、94/92/92文字。note/Xとも未投稿。
