Décisions
Architecture Decision Records — pourquoi chaque choix a été fait
Chaque décision technique majeure est documentée ici. On explique le pourquoi, pas seulement le quoi. Si on doit revisiter un choix dans 6 mois, on saura exactement pourquoi on l'a fait.
Format ADR
Chaque décision suit le format :
- Contexte — Quel problème on résout
- Décision — Ce qu'on a choisi
- Alternatives — Ce qu'on a écarté et pourquoi
- Conséquences — Ce que ça implique
ADR-01: Stack technique
Better-T-Stack : Bun + Elysia + Next.js + Drizzle
ADR-02: Auth flow
Magic link vs email/password pour les établissements
ADR-03: Notifications
WhatsApp + Email + In-app — agrégation et coûts
ADR-04: QR Code
Génération, personnalisation, format
ADR-05: Anti-spam
Stratégie de protection contre l'abus
ADR-06: Staff checks
Rondes de propreté nominatives via PIN + device pairing