📝 Note
pro/translatert/todo
translatert
TODO — TranslateRT
Liens : Journal · Architecture
🔥 Urgent
- Rebuild Mac mini + tester
2a75e8e(debounce display + fix transcript cumulatif) - Tester son + transcription en conditions réelles (Dante actif + spectateurs)
- Investiguer WS LiveKit
wss://10.134.53.0:8443/livekit/rtc/v1échoue côté client (piste :SEC_LAN_IPnon défini ?) - Vérifier ffmpeg zombie subprocess —
code: 255sur pipeline stop
🎯 Sprint actuel (branch tauri/mac-mini)
- Pull + rebuild Mac mini :
git pull origin tauri/mac-mini - Valider Tauri V2
.appen production complète - Tester capture DVS sous Tauri (ttfMs 97s → surveiller avec Dante actif)
- Vérifier race condition
audioElRef:TrackSubscribed+subscribePublisherTrackspost-connect - Fixer flood
/admin/pipeline/stop(UI bug ?) - Configurer git credentials sur Mac mini pour
git pulldirect
📋 Backlog
Phase 3 — Admin UI
- Admin panel UI complet (config multi-langues dynamique)
- Branding UI éditable depuis admin
- Sélection device DVS depuis admin sans redémarrage
Phase 4 — PostgreSQL + replay
- Remplacer état mémoire par PostgreSQL
- Replay de transcriptions post-événement
- Multi-événements simultanés
Tech debt
- Corriger
CLAUDE.mdglobal — chemin vaultfrancois→FrancoisDubeaux - Corriger
CaddyfilesiLAN_IPdiffère IP réelle Mac mini - Documenter fix
Int16Array.slice()dans CONTRIBUTING
🧊 Parked
- 10 langues cibles (vs 5 actuelles)
- App iOS/Android native (post-V2 Tauri)
- Multi-appliance / multi-événements
✅ Fait
- Fix son métallique —
webAudioMix: false— commit1848e0d - Fix duplication transcript — deltas cumulatifs
=— commit4732c0e - Debounce display EventListener 400ms + DisplayView 200ms/langue — commit
2a75e8e - Fix DisplayView accumulation → replace direct — commit
0a0723e - SILENCE_THRESHOLD_MS 60→20ms — commit
0a0723e - Initialiser vault TranslateRT