- Extract collection (10), deckbuilder (18), precon (4), import (5), lab (12) routes - All share helpers/models/state from routes/shared.py - Gut lab_api.py from 8872 to 4487 lines (57 remaining endpoints) - Delete routes/_wire.py and routes/_autoload.py (replaced by include_router) - Add _scryfall_fuzzy_lookup to shared.py - 106 total endpoints verified: 49 extracted + 57 remaining
7 lines
199 B
Python
7 lines
199 B
Python
"""
|
|
routes package — API routers for Commander AI Lab.
|
|
|
|
Each module defines a FastAPI APIRouter with real endpoint implementations.
|
|
All shared helpers, models, and state live in routes.shared.
|
|
"""
|