expria-frontend/src
Hermann_Kitio d9160c4493 refactor(audio): move shared audio hooks to shared/lib/audio (FTD-44)
Move useAudioCapture, useAudioPlayback, useAudioRecording (+ test)
from features/t2-live/hooks/ to shared/lib/audio/. Update imports
in useT2LiveSession.ts and useT1LiveSession.ts, remove TODO(FTD-44)
markers. No functional change ("Voie A" audio pipeline intact).

Dérogation Règle B assumée pour useAudioRecording (4 fichiers/vague
au lieu de 3) : hook et test déplacés ensemble pour préserver le
chemin d'import relatif (../useAudioRecording), condition nécessaire
au respect de Règle C (jamais rouge entre étapes).

Validated manually: T2 Live D2-D5, T1 Live full flow (private
browsing). 301/301 tests, 0 typecheck errors.
2026-07-02 04:07:59 +03:00
..
app feat(t1-live): T1 Live frontend — Sprint 7b 2026-06-30 22:53:57 +03:00
entities feat(t2-live): archi audio Voie A + Bugs 4/5/6 + indicateur de prise de parole (Sprint 6e) 2026-06-29 14:31:38 +03:00
features refactor(audio): move shared audio hooks to shared/lib/audio (FTD-44) 2026-07-02 04:07:59 +03:00
shared refactor(audio): move shared audio hooks to shared/lib/audio (FTD-44) 2026-07-02 04:07:59 +03:00
index.css feat(rapport/eo): support 5 critères × /4 — Phonologie (Sprint 4.8 frontend) 2026-04-26 03:30:49 +03:00
test-setup.ts chore(scaffold): installer deps runtime/dev + configurer Vitest 2026-04-17 16:20:54 +03:00