069 実装・機能検証記録 / 2026-10-02 UTC

技術: model/UIユニットテスト10件。全3事件×4真相検査用データ×2精度×6資料順の各途中で真相保持、精度、重複拒否、undo、16候補集合の過不足を検査。固定の公開真相による108順序/途中報告、共通目標、一意報告可能性も検査。
設計: A時計先は全資料でも二候補、B地図先も二候補、C写真先または地図先も二候補。資料を増やしても消せない情報と、正式な保留報告が成立。真相は再演で変わらない。候補値の変更なし。
入力: テストは記録writerをstub化。開始とZの同時/遅着保持、Z+Space同時、pause中に離したキーの次押し、押したまま再開、結果とundoを検査。タイミング/人物感情を証拠にしない。
ネイティブ: クラウドLinuxのCUAで起動。約150msの開始保持、A時計→補助→二候補報告、undo、pause中Z、再開、R再演→写真→補助→一意報告、B比較の説明を視認。Esc終了とwindow一覧で消失確認。人の試遊ではありません。media/native_*/events.jsonと同フォルダsnapshotは観測時の原本。
映像: 実Pyxel自動操作、30fps約25秒、無音。全GIFフレームを一度ずつMP4へ写し、ffprobeで数/時間/無音を確認。古い自動録画も別snapshotとして保存し、最終版の自動録画を採用。
証拠隔離: testsはnative/automatic書込を行わない。derived_replay_validation.jsonは原本とは別の現行source再生照合。異なるsourceの古いログは上書きしない。
可搬性: UTF-8明示、ASCII BAT引用符、cp932既定の模擬、日本語空白パス、別cwdを検査。Windows/macOS実機未検証。
未確認: 人の理解/面白さ/再挑戦、音の実聴、公開投稿。実映像を実聴または人の試遊と呼ばない。
