ADR-011 — Phasage bottom-up piloté par jalons démontrables
Air est construit en phases successives, chacune produisant un livrable démontrable de bout en bout, conformément aux Principes d’ingénierie d’Air.
Phase préliminaire — Infrastructure de qualité : CI, coverage, fuzzing, benchmarking, conventions, templates de PR.
Cinq phases initiales menant à air-base 1.0 :
- Phase 0 (couche 0 + noyau couche 1) — coverage 100 % obligatoire.
- Phase 1 (modèle d’objet C-ABI + IPC AirCom transport) — coverage 100 % obligatoire.
- Phase 2 (AirCom typé + premier service système
air-notifyd) — premier livrable publiable. - Phase 3 (compositeur texte
air-console). - Phase 4 (framework
air-tui+ app démonstrative) —air-base1.0.
Le phasage est un objectif, pas un contrat. Si une phase révèle une complexité non anticipée, elle est redécoupée sans pression de date.
Chaque fin de phase : audit de performance + audit de dépendances + revue de coverage. Décisions de dégraissage éventuelles documentées avec justification écrite.
Licence du document : MPL 2.0 Statut : Document fondateur. Édition directe autorisée en phase de design pré-ouverture publique ; immuable après ouverture publique (toute évolution via RFC, cf. ADR-015).