Architecture Decision Records

Les ADRs formalisent les décisions structurantes après arbitrage réel, pas avant.

Format retenu : Michael Nygard minimaliste.

Chaque ADR contient :

  • Statut
  • Contexte
  • Décision
  • Conséquences
  • Alternatives considérées

Règles du repo :

  • pas d’ADR spéculative
  • pas d’ADR pour un micro-choix sans portée structurelle
  • statut simple : Accepté ou Superseded par ADR-XXX
  • les pages canoniques de docs/specs/ restent la source détaillée ; l’ADR capture le pourquoi et le choix

Index initial

ADR Sujet
ADR-000 Méthodologie triple-hybride SDD + Prototype + TDD
ADR-001 Découpage Gradle v1 : 15 modules avant les extensions
ADR-002 Credentials Option A : DataStore + Keystore, sans password stocké
ADR-008 Compose Navigation 3 retenu pour la navigation
ADR-009 OkHttp 5.3+ retenu comme client HTTP principal
ADR-010 GPL-3.0-only retenue pour le client Android

Table of contents


Haut de page

Redface 2 — Specs v0.5.1 — Un projet communautaire pour Hardware.fr

This site uses Just the Docs, a documentation theme for Jekyll.