docs : critères de recette et scénario de démonstration (#47) #247
No reviewers
Labels
No labels
Compat/Breaking
EC01
EC02
EC03
EC04
EC05
EC06
Kind/BDD
Kind/Back
Kind/Bug
Kind/CICD
Kind/Cloud
Kind/Contenu
Kind/Data
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Front
Kind/IA
Kind/Infra
Kind/Monitoring
Kind/Security
Kind/Testing
Portée/Post-jury
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
ops/alerte
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
g2/enervision!247
Loading…
Reference in a new issue
No description provided.
Delete branch "gabriel/47-recette-demonstration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ferme le dernier livrable J3 qui n'avait aucune trace dans le dépôt.
Ce que la PR apporte
docs/RECETTE.md— la grille des 28 exigences. Pour chacune : ce qu'on observe, écrit pour quelqu'un qui ne connaît pas le code, où le voir, un verdict et sa date. Verdicts du passage du 09/09 contre la productionmain=415af1a: 22 tenus, 5 tenus avec réserve, 1 non tenu, 2 non joués.Le chemin complet — de la minute collectée à la recommandation affichée — a été rejoué d'un seul tenant en 3 min 25 s, sans incident.
Les chiffres qui manquaient au dossier
Sept constats, avec leurs preuves
Section 4 de
RECETTE.md. Les trois qui pèsent le plus :dashboard/autorisation.pyrend les sept sites à tout utilisateur authentifié, et le dit dans sa propre documentation.ops.acces_siteest vide pour les huit comptes.Le PRD passe en 1.3
Les statuts ne sont plus relus, ils sont joués. Neuf changent, et pas tous vers le haut :
Les manuels rattrapent ce qui a été troué
reentrainement.md— deux encarts : la règle de promotion ne regarde jamais le modèle en place (avec le tableau des trois versions et la conduite à tenir), et le retour arrière ne prend pas effet à la seconde — le cron de:35a gagné la course de 26 s.mlflow.md— la lecture des deux métriques avant de bouger l'alias est le seul garde-fou ; l'étape 2 est la comparaison que le code ne fait pas.acces-serveur.md— un troisième cas :sshrefuse pendant quencetssh-keyscanpassent sur le même port et que les trois noms HTTPS tombent ensemble. Ça décrit le lien du poste, pas le serveur.Ce que la PR ne fait pas
La correction des défauts trouvés, hors périmètre du #47 par son propre énoncé. Sept tickets sont à ouvrir.
docs/DEMONSTRATION.mda été retiré : les vidéos sont faites et l'oral est individuel, un scénario de passage n'a plus d'objet.tests/e2e/reste vide et son README dit pourquoi.Passage enchaîné du 09/09, 12:10:58 -> 12:14:23 UTC : étapes 1 à 4, 7 et 8 dans l'ordre, sans incident, 3 min 25 s. La ligne entre au journal des répétitions avec sa portée exacte — les étapes 5 et 6 n'ont pas été rejouées, la session du navigateur avait expiré, et l'étape 9 est un document. Ce que ce chiffre établit et ce qu'il n'établit pas est écrit sous le tableau : l'exécution technique est le plancher, la répétition du 10 mesure autre chose, le récit à cinq voix dans un budget de 20 minutes. R1 est repris avec sa cause, désormais prouvée à la source : {"timestamp":"2026-09-09T14:13:07.790800", ...} à 12:13:07 UTC L'horloge de la source avance de deux heures et n'écrit aucun fuseau. Les deux chemins d'ingestion en tirent deux conclusions différentes : les mesures ramènent la valeur en UTC et sont justes, les alertes et le nommage des objets bruts la rangent telle quelle et sont fausses de deux heures. Le défaut est donc localisé, et le chemin des mesures porte déjà la conduite à recopier. ENF-08 gagne une preuve : l'issue #243 est refermée par le relais au retour à la normale. Le cycle de vie est tenu de bout en bout, pas seulement l'ouverture. Refs #47New commits pushed, approval review dismissed automatically according to repository settings