- Add .gitkeep to tests/common/ and tests/integration/ directories - Mark phases 1-4 as complete in test-migration-todo.md - All migration work done: 251 tests passing - Final structure: - tests/common/ — 3 files (shared helpers) - tests/physics/ — 10 files (physics behavior) - tests/quality/ — 8 files (API contracts) - tests/integration/ — 2 files (end-to-end)
- Phase 1: Remove duplicate old tests (6 files) - Phase 2: Migrate remaining 7 old test files to new structure - Phase 3: Create integration tests - Phase 4: Clean up and verify - Phase 5: Advanced improvements (slow markers, hypothesis, CI) - Total: from 230 flat tests → ~240 organized tests in 3 directories