"""`GET /health` — sondé par le `healthcheck` Docker (`docker-compose.yml`) et par l'étape CI qui attend que ce service soit prêt avant de lancer la suite Mocha de `apps/api` (voir `.github/workflows/ci.yml`). Volontairement sans authentification, même posture que le `GET /health` existant côté `apps/api` (`app.ts`) — un healthcheck qui exigerait un secret compliquerait sa configuration pour un gain de sécurité nul (il ne renvoie aucune donnée). """ from fastapi import APIRouter from ..schemas import HealthResponse router = APIRouter() @router.get("/health", response_model=HealthResponse) def health() -> HealthResponse: return HealthResponse(status="ok")