docs(sprint-7.5): close FTD-44, track FTD-47, extend Golden Dataset
Some checks are pending
CI / quality (push) Waiting to run

- TECH_DEBT.md v1.31: FTD-44 resolved (audio hooks relocated to
  shared/lib/audio/, see d9160c4). New FTD-47 (T1 Live sessions
  untagged in historique, discovered during doc review). 14 -> 15
  active FTD, cap reached.
- CHANGELOG.md: new Sprint 7.5 Clean entry.
- GOLDEN_DATASET.md v1.1: Groupe D extended with D12-D16 (T1 Live
  manual test coverage), documenting the tache tag divergence
  (EO_T1 vs expected EO_T1_LIVE) and the probabilistic
  interruption caveat (cross-ref FTD-45/46).

No code changes.
This commit is contained in:
Hermann_Kitio 2026-07-02 05:11:04 +03:00
parent d9160c4493
commit 01f052dadc
3 changed files with 95 additions and 52 deletions

View file

@ -29,6 +29,27 @@ Chaque entrée suit ce format :
---
## [Unreleased] — 2026-07-02 — Sprint 7.5 — Clean FTD-44
### Changed
- Hooks audio génériques `useAudioCapture`, `useAudioPlayback`, `useAudioRecording` (+ test) déplacés de `features/t2-live/hooks/` vers `shared/lib/audio/`. Imports mis à jour dans `useT2LiveSession.ts` et `useT1LiveSession.ts`. Résout FTD-44.
### Removed
- Marqueurs `// TODO(FTD-44)` retirés de `useT1LiveSession.ts`.
### Notes
- 4 fichiers déplacés (3 hooks + 1 test) + 2 fichiers d'imports édités. Aucun changement fonctionnel (pipeline audio « Voie A » intact).
- 301/301 tests verts, 0 erreur typecheck.
- Validation manuelle : T2 Live D2-D5 verts ; T1 Live parcours complet vert (préparation → dialogue → présentation → interruption → fin → téléchargement audio → rapport), navigation privée. D6 non rejoué (optionnel, état pré-existant partiel, sans lien avec cette refacto).
- Commit `d9160c4`.
- **TECH_DEBT.md v1.30 → v1.31** : FTD-44 résolue (fermée) ; ajout FTD-47 🟢 (sessions T1 Live non taguées dans l'historique — découverte pendant cette session, racine Sprint 7a backend). **14 → 15 FTD actives — cap de 15 atteint.**
- **GOLDEN_DATASET.md** : Groupe D étendu avec D12-D16 (T1 Live) — libellés vérifiés dans le code réel (`T1PreparationPage.tsx`, `T1DialoguePage.tsx`, `t1-machine.ts`).
---
## [Unreleased] — 2026-06-30 — Sprint 7b — Frontend T1 Live (monologue + interruption non déterministe)
### Added