Create services/logging.py as the canonical home for setup_logging(), all log format constants, named loggers, and _ml_logging_enabled. Update all route modules and lab_api.py to import logging symbols from services.logging and all other symbols from their canonical sources (models.state, models.requests, models.responses, services.database, services.deck_service, services.scryfall, services.import_helpers, services.import_service, services.precon_service, services.forge_runner). Delete routes/shared.py — the re-export hub is no longer needed. Closes #61 Co-authored-by: Claude <claude@anthropic.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
7 lines
196 B
Python
7 lines
196 B
Python
"""
|
|
routes package — API routers for Commander AI Lab.
|
|
|
|
Each module defines a FastAPI APIRouter with real endpoint implementations.
|
|
Shared helpers live in services/, models live in models/.
|
|
"""
|