mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2025-12-16 15:40:12 +01:00
feat(editorial): Phase D synergy commander enrichment, augmentation, lint & docs\n\nAdds Phase D editorial tooling: synergy-based commander selection with 3/2/1 pattern, duplicate filtering, annotated synergy_commanders, promotion to minimum examples, and augmentation heuristics (e.g. Counters Matter/Proliferate injection). Includes new scripts (generate_theme_editorial_suggestions, lint, validate, catalog build/apply), updates orchestrator & web routes, expands CI workflow, and documents usage & non-determinism policies. Updates lint rules, type definitions, and docker configs.
This commit is contained in:
parent
16261bbf09
commit
f2a76d2ffc
35 changed files with 2818 additions and 509 deletions
9
.github/workflows/ci.yml
vendored
9
.github/workflows/ci.yml
vendored
|
|
@ -39,6 +39,15 @@ jobs:
|
|||
run: |
|
||||
pytest -q || true
|
||||
|
||||
- name: Theme catalog validation (non-strict)
|
||||
run: |
|
||||
python code/scripts/validate_theme_catalog.py
|
||||
|
||||
- name: Theme catalog strict alias check (allowed to fail until alias files removed)
|
||||
continue-on-error: true
|
||||
run: |
|
||||
python code/scripts/validate_theme_catalog.py --strict-alias || true
|
||||
|
||||
- name: Fast determinism tests (random subset)
|
||||
env:
|
||||
CSV_FILES_DIR: csv_files/testdata
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue