062 足音の探偵 / 五段階の日本語教材

必要: Python 3.11+ / Pyxel==2.9.9
開始: python 01_distance.py
続き: 02_signature.py → 03_observe.py → 04_evidence.py → 05_undo.py
各ファイルは一つだけで動き、名前変更・別フォルダーへのコピーが可能です。
解説・目印・検証済みの課題: LESSON.md
段階情報: lessons.json / lesson_meta.json
正確なソース差分: diffs/01_to_02.diff など四本

左右=観測部屋、上下=02以降の候補、Z=03以降の観測/停止、V=再表示、P=停止。
Space=04以降の提出、X=05のUndo、R=初期化、Esc=終了。
一操作ごとにキーを離してください。Zは再生中なら観測せず停止します。
音声出力は省略。材質・強弱・無音の視覚署名で全内容を確認できます。
これは架空の部屋の経路パズルです。実在の人物の識別や追跡は扱いません。

標準ライブラリ検査: python -B test_stages.py
固定版の整合性: python -B qa/verify_freeze.py
実Pyxel有限描画: python -B 05_undo.py --headless-smoke --demo-checkpoint --screenshot result.png
詳細な検査範囲と限界: qa/REVIEW.md
原作比較は元ファイルが見つかった時だけ実行し、なければ明示skipします。

原作Bへ固定。表紙、三面切替、実音、日本語字形、記録ファイル保存は省略。
LICENSE.txt/ LICENSE は原作そのまま。単体ソースにも全文を付記。
assets/の権利通知は保持。外部字形・画像・音声は教材では使用しません。
