mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2025-12-16 15:40:12 +01:00
feat: complete include/exclude observability, fix validation bugs, and organize tests
- Add structured logging for include/exclude operations with comprehensive event tracking - Fix duplicate counting bug in validation API by eliminating double validation passes - Simplify color identity validation UX by consolidating into single 'illegal' status - Organize project structure by moving all test files to centralized code/tests/ directory - Update documentation reflecting feature completion and production readiness - Add validation test scripts and performance benchmarks confirming targets met - Finalize include/exclude feature as production-ready with EDH format compliance
This commit is contained in:
parent
f77bce14cb
commit
3e4395d6e9
32 changed files with 470 additions and 89 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -15,6 +15,8 @@ deck_files/
|
|||
csv_files/
|
||||
!config/card_lists/*.json
|
||||
!config/deck.json
|
||||
!test_exclude_cards.txt
|
||||
!test_include_exclude_config.json
|
||||
RELEASE_NOTES.md
|
||||
*.bkp
|
||||
.github/*.md
|
||||
Loading…
Add table
Add a link
Reference in a new issue