Aller au contenu

G4 — Incrément livré

Cette porte regroupe 1 transition dans la machine d'états.

G4 — Incrément livré (PR + revue + harness + living doc + décision + MEP auto)

Objet : Récit (us)
Transition : IN_PROGRESS ● DEV → LIVRE DONE ✓

Préconditions

  • Tests verts (TDD : RED → GREEN → REFACTOR)
  • PR mergée sur branche principale
  • Revue par pair effectuée et approuvée
  • Harness qualité passé (CI verte, lint, sécu)
  • Living doc mise à jour
  • Dossier décision US persisté (trace immuable)
  • Déploiement automatique en prod confirmé (smoke tests verts)

Artefacts gelés (passage COLD)

  • Récit complet → COLD (historique git est la source de vérité)
  • Dossier décision US → IMMUTABLE

Invariants cross-objets

Aucun invariant cross-objet.

Checks automatisés

id kind path / key / allowed
story-file fileExists .product/.stories/{id}/story.md
g4-evidence frontmatterHas .product/.stories/{id}/story.md · keys : pr_url, merge_sha, ci_status, deployed_at
ci-green frontmatterIn .product/.stories/{id}/story.md · key : ci_status · allowed : green, passed, success

Commande CLI

node sdlc/sdlc.js move <US-id> LIVRE

Notes et annotations

Aucune annotation pour le moment.