Spec : preciser ou la detection est memorisee, et decouper en 4 etapes
L'auto-relecture a montre deux defauts : « memorisation » ne disait pas OU, et le perimetre depassait ce qu'un seul plan peut porter. Les etapes 1 a 3 sont verifiables sans machine Windows. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
711eace2bb
commit
6dea252013
@ -57,7 +57,7 @@ zonza/
|
|||||||
|
|
||||||
## 4. Moteur de transcription
|
## 4. Moteur de transcription
|
||||||
|
|
||||||
Détection, puis mémorisation :
|
Détection au premier lancement, puis **mémorisée dans `reglages.json`**, à côté du journal (`~/Library/Application Support/Zonza/` ou `%LOCALAPPDATA%\Zonza\`). Supprimer ce fichier relance la détection.
|
||||||
|
|
||||||
```
|
```
|
||||||
Apple Silicon ? → MLX
|
Apple Silicon ? → MLX
|
||||||
@ -145,6 +145,20 @@ Les correctifs des 21 et 22 août doivent survivre au port, et être **testés d
|
|||||||
- alerte micro muet à 1,8 s ;
|
- alerte micro muet à 1,8 s ;
|
||||||
- verrou d'instance unique.
|
- verrou d'instance unique.
|
||||||
|
|
||||||
## 10. Hors périmètre
|
## 10. Découpage de l'implémentation
|
||||||
|
|
||||||
|
Le périmètre dépasse un seul plan. Quatre étapes, chacune livrable et vérifiable seule :
|
||||||
|
|
||||||
|
**Étape 1 — Extraire les contrats.** Créer `moteur/`, `interface/`, `systeme/` ; y déplacer le code Cocoa **sans le modifier** ; faire passer `controller.py` par les contrats. Aucun changement de comportement : les 80 tests actuels doivent rester verts, et Zonza fonctionner à l'identique sur le Mac. C'est l'étape qui dé-risque toutes les suivantes.
|
||||||
|
|
||||||
|
**Étape 2 — Moteur interchangeable.** Ajouter `faster-whisper`, la détection pure, et **mesurer** les latences réelles CPU. Vérifiable immédiatement sur le Mac, en forçant le moteur CPU.
|
||||||
|
|
||||||
|
**Étape 3 — Interface Qt.** Rejouer la suite de contrat de l'overlay contre l'implémentation Qt. Vérifiable sur le Mac : Qt y tourne aussi, ce qui permet de comparer les deux overlays côte à côte.
|
||||||
|
|
||||||
|
**Étape 4 — Couche Windows, installation, diagnostic.** La seule étape dont la vérification finale dépend d'une machine Windows.
|
||||||
|
|
||||||
|
Les étapes 1 à 3 sont entièrement vérifiables sans Windows.
|
||||||
|
|
||||||
|
## 11. Hors périmètre
|
||||||
|
|
||||||
Linux ; transcription en continu pendant la parole ; installeur double-clic ; synchronisation du vocabulaire entre machines.
|
Linux ; transcription en continu pendant la parole ; installeur double-clic ; synchronisation du vocabulaire entre machines.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user