· architecture decision records ·
Décisions techniques versionnées
Chaque décision d'architecture significative est documentée par un ADR (Architecture Decision Record), au format MADR-lite (Status / Context / Decision / Consequences). Numérotation séquentielle, jamais renumérotée. Une décision remplacée est marquée Superseded by ADR-XXXX mais le fichier reste en place.
- ADR-0001
Stack backend : Rust + Axum
- Statut : Accepted - Date : 2026-04-24 - Décideurs : Core team OmbrysWeb - ADR-0002
Stratégie cryptographique
- Statut : Accepted - Date : 2026-04-24 - Décideurs : Core team OmbrysWeb (security lead + crypto reviewer externe) - ADR-0003
Modèle Zero-Knowledge et stockage
- Statut : Accepted - Date : 2026-04-24 - Décideurs : Core team OmbrysWeb - ADR-0004
Layout du monorepo
- Statut : Accepted - Date : 2026-04-24 - Décideurs : Core team OmbrysWeb - ADR-0005
Format des tokens de session : Paseto v4 public
- Statut : Accepted - Date : 2026-04-24 - Décideurs : Core team OmbrysWeb - ADR-0006
Scope messagerie E2EE en M5 (ECIES per-message)
- Statut : Accepted - Date : 2026-04-24 - Décideurs : Core team OmbrysWeb - ADR-0007
Messagerie PQ hybride X25519+Kyber-768 (chantier M6)
- Statut : Proposed (travaux en cours M6) - Date : 2026-04-24 - Décideurs : Core team OmbrysWeb + audit crypto externe (à commander)