Business rules that scatter across routers, schemas and models are a domain problem, not a FastAPI one. Here's how Evans' own layered architecture fixes it, one bounded context at a time.
I understood SOLID for years and still couldn't explain it when asked. Here is the story behind it, the rot it fights, how to spot good and bad usage in code, and how to finally make it stick.
How a local 9B pipeline that made a bad video led me to Claude Code, then to a 10 to 37 million token bill per video, and finally to Tether, a headless-first Python micro-harness with one tool schema and 150 tokens of framing.