Aller au contenu

Workflow SDD Mode

Le cycle se lit de haut en bas. Deux points de décision (◇) peuvent renvoyer en arrière ; la fin d’itération reboucle sur l’étape 2.

PROCESSUS AIAD · SDD MODE npx aiad-sdd init → itérations
════════════════════════════════════════════════════════════
┌ 1 · INITIALISATION npx aiad-sdd init · /sdd-init
│ → PRD · ARCHITECTURE · AGENT-GUIDE · structure .aiad/
┌ 2 · INTENT CAPTURE /sdd-intent
│ → Intent Statement archivé (Human Authorship)
┌ 3 · SPEC WRITING /sdd-spec · /sdd-split
│ → SPEC draft · Context Engineering Budget préparé
◇ 4 · EXECUTION GATE /sdd-gate
│ SQS ≥ 4/5 ?
│ ├─ non → retour à l'étape 3 (SPEC WRITING)
│ └─ oui ↓
┌ 5 · DÉVELOPPEMENT AGENT /sdd-exec · /sdd-resume
│ → Code + tests
◇ 6 · VALIDATION /sdd-validate
│ Tech · Fonctionnel · Métier · Gouvernance
│ ├─ CORRECTIONS / REJET → retour à l'étape 5
│ └─ VALIDÉ ↓
┌ 7 · DRIFT LOCK /sdd-drift-check
│ → Code + SPEC dans le même PR
┌ 8 · DÉPLOIEMENT
│ → Staging → Prod · Monitoring · Rollback si besoin
┌ 9 · CONSOLIDATION & RITUELS
│ → /aiad-retro · /aiad-intention · /aiad-status
└──▶ ↩ nouvelle itération (retour à l'étape 2)
ÉtapeActeurEntréesSortiesDuréeDépendancesCommande
1. InitialisationPM, Tech Lead, AEDécision de démarrer, Node.js 18+PRD.md, ARCHITECTURE.md, AGENT-GUIDE.md, structure .aiad/3-7 joursAucunenpx aiad-sdd init puis /sdd-init
2. Intent CapturePE + PMPRD.md validé, user stories prioriséesIntent Statement validé et archivé dans .aiad/intents/15-30 minÉtape 1 complète/sdd-intent
3. Spec WritingPEIntent Statement validé, ARCHITECTURE condensé, AGENT-GUIDESPEC draft committée dans .aiad/specs/30-60 minIntent Statement validé/sdd-spec, /sdd-split
4. Execution GatePESPEC draftSPEC validée (SQS ≥ 4/5), Context Engineering Budget préparé15-30 minSPEC draft générée/sdd-gate
5. Développement agentPESPEC validée et committéeCode + tests prêts pour validation2h - 3 joursGate passée/sdd-exec, /sdd-resume
6. ValidationPE, QA, PMCode implémenté, tests passants, SPECRapports tech + fonc + métier + gouvernance1h - 4hImplémentation complète/sdd-validate
7. Drift LockPECode validé, SPEC de référenceSPEC synchronisée, PR mergeable10 minValidations passées/sdd-drift-check
8. DéploiementPEPR validée et mergéeApplication en production, artefacts synchronisés30 min - 2hDrift Lock effectué
9. Consolidation & RituelsTousFin d’itérationAGENT-GUIDE mis à jour, métriques, plan d’améliorationVariable≥ 1 itération complète/aiad-retro, /aiad-intention, /aiad-status