| ch1 → ch2 | db/__init__.py, db/schema.sql, db/seed.py, db/connection.py (最小実装), sample_data.xlsx |
| ch2 → ch3-playwright / ch3-skill-creator | db/__init__.py, db/schema.sql, db/seed.py, sample_data.xlsx, tests/__init__.py, tests/test_seed.py (db/connection.py は ch3 以降で拡張版に切替) |
| ch3-playwright ↔ ch3-skill-creator (Python側) | app.py, db/connection.py, pages/01_equipment_dashboard.py, tests/__init__.py, tests/test_seed.py, db/schema.sql, db/seed.py |
| ch3-playwright / ch3-skill-creator → ch4 | 上記 + app.py, db/connection.py, pages/01_equipment_dashboard.py |
| ch4 → ch5 | sample_data.xlsx, db/__init__.py, db/schema.sql, tests/__init__.py は同一。その他のPythonファイルはruff適用済みで差分あり |
| ch5 → ch5_fin | db/seed.py, db/connection.py, pages/01_equipment_dashboard.py, tests/test_app.py, tests/test_connection.py, tests/test_seed.py |