How I Structure FastAPI Projects in Production: and Why

What most FastAPI tutorials skip: how I structure routes, services, transactions, exceptions, logging, multi-tenancy and background tasks in production, and the reasoning behind each decision.