0016 — Backend NestJS phase C : config + validation Zod
Date : 2026-04-21 Statut : Acté
Contexte
La configuration de l'application doit être validée au démarrage pour éviter les erreurs liées à des variables d'environnement manquantes ou invalides. La cohérence avec ADR 0009 implique de réutiliser Zod.
Décision
@nestjs/config+ validation Zod deprocess.envau bootstrap (env.schema.ts+env.validator.ts).- Le port est lu via
ConfigService<Env, true>.
Conséquences
- Bootstrap échoue immédiatement si la config est invalide.
- Types Env dérivés du schéma Zod.
- 7 tests verts à l'issue de cette phase.