refactor: backend standardization (service layer, validation, route splitting) + image cache and Scryfall API fixes

This commit is contained in:
matt 2026-03-17 16:34:50 -07:00
parent e81b47bccf
commit f784741416
35 changed files with 7054 additions and 4344 deletions

View file

@ -0,0 +1,13 @@
"""Validation package for web application.
Provides centralized validation using Pydantic models and custom validators
for all web route inputs and business logic validation.
"""
from __future__ import annotations
__all__ = [
"models",
"validators",
"card_names",
"messages",
]