Commit graph

1 commit

Author SHA1 Message Date
66412a5c67 Add comprehensive integration test exercising all fixed bugs
test_integration_bugs.py: single-game flow covering:
- Bug #1: Trade property transfer (Reading RR bob→charlie)
- Bug #5: Resign-to-bank clears properties (bob's B&O unowned)
- Bug #6: Resign-to-player transfers properties (alice's Baltic→charlie)
- Bug #7: Property owner renumbering after resign
- Bug #9: phase field always emitted (playing/over)
- Bug #10: Trade/resign log timestamps
- Bug #11: House counts from rent lines
- House sub-parser: buy 9 houses on lightblue
- Holdings display resync
- GOJF card command
- Mortgage/unmortgage tracking
- State JSON structure validation

All 1551 checkpoints + 100 unit tests passing.
2026-02-21 19:52:13 +00:00