[DTP-Worker] Sprint 8 · buffer L75 · Cohérence spec CHOISIR_MON_UNITE (header stale résolu)
En-tête de specs/CHOISIR_MON_UNITE_SPEC.md se contredisait avec le bas du fichier : Status affichait 'Attente vision précise Michel · placeholder' + 5 'Questions ouvertes pour Michel', alors que DÉCISIONS FINALES MICHEL (2026-07-28 · L63-109) tranchent déjà chacune de ces questions + parcours vendeur finalisé. - Status → '✅ Vision finalisée (2026-07-28) · spec design-complete', implémentation page /choisir-mon-unite marquée frontend VPS hors-périmètre worker (#8, comme EAS mobile). - Vision cible : (à confirmer) → (✅ confirmée · cf. Décisions finales). - Questions ouvertes : conservées pour traçabilité, chacune mappée à sa décision (Speckle 3D / prix public+login / réservation 10j ERPNext / DocuSign / pas de comparateur). Honnêteté #6 : fichier volontairement non-scoré (soft-warn attendu) — spec dont l'implémentation est hors-repo, scorer inventerait une qualité de livrable inexistante ; rationale mis à jour (plus 'placeholder attente vision', framing devenu faux). Vérifs : check_docs EXIT 0 (0 lien cassé) · guard_constraints EXIT 0 · validate_json EXIT 0 · régression inchangée 534 tests verts · docs pures, 0 code. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1237,3 +1237,46 @@ restent en soft-warn) · `ci/guard_constraints.sh` → toutes contraintes vertes
|
||||
`qa/regression run` → 534 tests verts (inchangé, docs uniquement).
|
||||
|
||||
**Auto-score 4Big** : 96/100.
|
||||
|
||||
---
|
||||
|
||||
## Session 20260730_192834 · Buffer S8 · Cohérence spec CHOISIR_MON_UNITE (header stale résolu)
|
||||
|
||||
**Contexte** : roadmap fonctionnellement complète — 13/13 agents documentés,
|
||||
21/21 suites régression vertes (534 tests · 0 échec), `guard_constraints`,
|
||||
`check_docs`, `validate_json` tous verts. Sprint 8 « Bufer corrections finales » (roadmap L75).
|
||||
|
||||
**Tâche (finition/cohérence · pas de doc-churn)** : `specs/CHOISIR_MON_UNITE_SPEC.md`
|
||||
portait une **incohérence interne réelle** — son en-tête (L3-5) affichait
|
||||
`Status: Attente vision précise Michel · placeholder` et une section
|
||||
`Questions ouvertes pour Michel` (5 questions), alors que les L63-109 contiennent
|
||||
`DÉCISIONS FINALES MICHEL (2026-07-28)` qui **tranchent chacune de ces questions**
|
||||
+ un parcours vendeur finalisé. Header et bas de doc se contredisaient.
|
||||
|
||||
**Fichier modifié** (doc pure · 0 code) : `05_deliverables_mvp/specs/CHOISIR_MON_UNITE_SPEC.md`
|
||||
- **Status** réécrit : « ✅ Vision finalisée par Michel (2026-07-28) · spec design-complete ».
|
||||
Implémentation de la page `/choisir-mon-unite` explicitement marquée **frontend VPS
|
||||
hors-périmètre worker (#8)** — même statut que les builds EAS mobile : aucun HTML
|
||||
de prod diffable dans le dépôt de mandat.
|
||||
- Titre « Vision cible (à confirmer avec Michel) » → « (✅ confirmée · cf. Décisions finales) ».
|
||||
- Section « Questions ouvertes » : conservée pour traçabilité mais chaque Q mappée
|
||||
à sa décision (1→Speckle 3D · 2→prix public « à partir de »/détails post-login ·
|
||||
3→réservation 10j ouvrables ERPNext · 4→DocuSign intégré · 5→pas de comparateur).
|
||||
|
||||
**Honnêteté (anti-invention #6)** : le fichier reste **volontairement non-scoré**
|
||||
(soft-warn `check_docs` attendu). Rationale mis à jour : ce n'est plus « placeholder
|
||||
attente vision » (framing devenu faux) mais une **spec design-complete dont
|
||||
l'implémentation est hors-périmètre VPS (#8)** — lui coller un auto-score inventerait
|
||||
une qualité de livrable sur un artefact non-implémenté ici. Cohérent avec le
|
||||
traitement des builds EAS mobile (S5 `out_of_scope`).
|
||||
|
||||
**Références croisées vérifiées** : spec citée par `03_agents/frontend_console/AGENT.md`
|
||||
(L116-117), `03_agents/ifc_speckle/AGENT.md`, roadmap L32, `tests/e2e/routes.json` —
|
||||
aucun lien cassé introduit.
|
||||
|
||||
**Vérifs** : `ci/check_docs.sh` EXIT 0 (0 lien interne cassé · seuls fixtures
|
||||
data_room + ce spec restent en soft-warn attendu) · `ci/guard_constraints.sh` EXIT 0
|
||||
(contraintes NON-NÉGOCIABLES vertes) · `ci/validate_json.sh` EXIT 0 · régression
|
||||
inchangée 534 tests verts (docs uniquement).
|
||||
|
||||
**Auto-score 4Big** : 96/100.
|
||||
|
||||
Reference in New Issue
Block a user