feat: scaffold FastAPI backend with ports-and-adapters layout
This commit is contained in:
parent
adcf4b9df6
commit
1f40d064ad
25 changed files with 973 additions and 22 deletions
0
backend/app/observability/__init__.py
Normal file
0
backend/app/observability/__init__.py
Normal file
8
backend/app/observability/logging.py
Normal file
8
backend/app/observability/logging.py
Normal 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()])
|
||||
Loading…
Add table
Add a link
Reference in a new issue