Commit graph

4 commits

Author SHA1 Message Date
868bd09397 feat(t1-live): examinateur avec interruption probabiliste pilotee backend (Sprint 7a)
- Session T1 Live : monologue candidat + interruptions pilotees backend (VAD manuel).
- Voix examinateur native Gemini ; le backend decide le timing (tirage probabiliste 0-2, fenetre [25s,75s]), Gemini formule la relance sur signal d'injection (anti-TD-22).
- Injection : activityEnd -> clientContent -> activityStart ; signaux WS interruption_start/end.
- Fin de session : activityEnd final flushe le dernier segment candidat ; relance terminale coupee (audio non renvoye, texte jete) ; seul le texte candidat conserve pour l'evaluation.
- buildT1SystemPrompt : nouvel artefact, regle 7 du T2 NON propagee (questions autorisees).
- Route /t1/live : auth Premium reutilisee, contexte questionnaire dynamique, persistance EO_T1 (sujet_id null), evaluation via correctEO('EO_T1'), phonologie stub /4 (TD-08 gele).
- geminiLive.ts : exports additifs + buildSetupFrame parametrable VAD (T2 inchange).
- gitignore : exclusion des artefacts jetables de test/spike.
2026-06-29 22:07:57 +03:00
7479ac5a05 fix: T2 live — camelCase setup frame + logs enrichis — 124/124 tests 2026-04-17 04:44:54 +03:00
708517edef feat: initialisation projet Hono.js + TypeScript + Vitest 2026-04-16 06:37:25 +03:00
Hermann_Kitio
a7b31af5b8 Initial commit 2026-04-16 04:19:06 +02:00