feat: scaffold FastAPI backend with ports-and-adapters layout

This commit is contained in:
Justin Visser 2026-08-09 20:58:10 +02:00
parent adcf4b9df6
commit 1f40d064ad
25 changed files with 973 additions and 22 deletions

View file

@ -0,0 +1,8 @@
"""Structured logging configuration."""
import structlog
def configure_logging() -> None:
"""Configure structlog for JSON output with per-request counters."""
structlog.configure(processors=[structlog.processors.JSONRenderer()])