Actions restantes du plan — attendu prévu et conditions de déblocage

Les 15 actions non réalisées du plan d'actions (355 prévues, 340 réalisées et prouvées, soit 96 %) : pour chacune l'attendu prévu — la recette « cas d'usage · preuve · démo » du plan, c'est-à-dire le résultat mesuré une fois l'action faite — et la condition de déblocage. Les décisions bloquantes ont été tranchées le 02/10/2026 (1.a PostgreSQL managé, 6.c preuve différée) ; le dé-refus DESIGN du 06/10 a rouvert les 5 autres, LIVRÉES le 11/10 : exactly-once ferroq, SDK Python/TS, Kafka binaire (piste 4.b de la branche kafka-binaire, désormais implémentée), flux guidés, export lb/parefeu/vpn (part non-secrète — les clés privées ne quittent toujours pas la plateforme).

15actions restantes
12services concernés
0prêtes à coder
6/6décisions tranchées (02/10)
14bloquées matériel
1bloquée argent
0par design
106j-h restants
Lecture. Une action « PRÊT À CODER » ne dépend d'aucune décision : du code, l'effort indiqué, la recette sert de cahier d'acceptation. Les décisions bloquantes tranchées le 02/10/2026 — puis le dé-refus DESIGN du 06/10 a rouvert 2.a/3.a/4.a/5.a, toutes LIVRÉES le 11/10 (exactly-once, SDK Python/TS, Kafka binaire, flux guidés, export lb/parefeu/vpn part non-secrète). « BLOQUÉ MATÉRIEL » exige du physique (2ᵉ datacenter pour toute la réplication multi-site, moteurs ASR/diarization/OCR/TTS réels, GPU de service, HSM) — plusieurs moteurs existent déjà au lab et ne demandent qu'à être câblés. « BLOQUÉ ARGENT » (absorption DDoS amont) exige un contrat externe. « PAR DESIGN » est un refus assumé — sécurité (les clés privées lb/pare-feu/vpn ne quittent pas la plateforme) ou choix produit tranché.

PRÊT À CODER 0 action(s) · 0 j-h — Prêtes à coder — aucune décision, aucun achat

Section vide : les décisions de cette catégorie ont été tranchées le 02/10/2026 puis livrées par la campagne du 11/10 (exactly-once, SDK, Kafka binaire, flux guidés, export infra) — voir plan-actions.html.

BLOQUÉ DÉCISION 0 action(s) · 0 j-h — Tranchées le 02/10/2026 : les 6 arbitrage(s) ci-dessous sont résolus (les actions concernées ont migré vers PRÊT À CODER ou PAR DESIGN)

Section vide : les décisions de cette catégorie ont été tranchées le 02/10/2026 puis livrées par la campagne du 11/10 (exactly-once, SDK, Kafka binaire, flux guidés, export infra) — voir plan-actions.html.

BLOQUÉ MATÉRIEL 14 action(s) · 98 j-h — Bloquées sur du matériel : 2ᵉ datacenter, moteur réel, GPU de service, HSM

ServiceAction restanteAttendu prévu (recette CAS · PREUVE · DÉMO)EffortCondition de déblocage
Streaming vidéo (webcams, RTSP)
3/4 réalisé
A1 · Détection de mouvement locale (événements vers cirroRegles, enregistrement conditionné).CAS : caméra + détection de mouvement · PREUVE : événement cirroRegles émis, segment marqué · DÉMO : événement + clip.P3 · 1-2 sem
6 j-h
moteur de décodage/motion réel (aucun pixel n'est décodé aujourd'hui, c'est dit honnêtement) — un modèle type détection de mouvement + le GPU de service
Publication/abonnement (topics)
3/4 réalisé
A1 · Réplication des topics vers le second site (durabilité).CAS : publication site A, abonné site B · PREUVE : livraison intersite comptée · DÉMO : compteurs livrés des 2 sites.P3 · 1-2 sem
6 j-h
2ᵉ site ENGAGÉ 04/10 (tunnel WG lab1↔OVH + cirrod site 2) — reste la réplication FerroDB inter-sites (SITE-OVH-003/004)
Courtier de messages multi-protocoles
3/4 réalisé
A3 · Réplication cluster multi-site automatique.CAS : cluster 3 nœuds, nœud tué · PREUVE : élection < 5 s, aucun message perdu · DÉMO : test de panne.P3 · 1-2 sem
8 j-h
2ᵉ site ENGAGÉ 04/10 (tunnel WG lab1↔OVH + cirrod site 2) — reste la réplication FerroDB inter-sites (SITE-OVH-003/004)
Affinage (fine-tuning) de modèles
2/4 réalisé
A1 · Adapters LoRA/QLoRA (affiner sans réécrire tout le modèle : plus rapide, moins de VRAM).CAS : LoRA 7B sur 200 exemples · PREUVE : entraînement < X h, qualité ≈ full FT sur jeu de test · DÉMO : courbes de pertes.P3 · 1-2 sem
8 j-h
moteur d'entraînement réel + GPU dédiés (les lab1 en ont, mais aucun moteur de fine-tune n'est câblé au produit)
Affinage (fine-tuning) de modèles
2/4 réalisé
A2 · Multi-GPU pour affiner des bases plus grandes que la carte.CAS : affinage 2 GPU vs 1 · PREUVE : temps ÷1,8 mesuré · DÉMO : timings.P3 · 1-2 sem
10 j-h
plusieurs GPU dédiés à l'entraînement + le moteur ci-dessus
Extraction de texte / OCR documents
3/4 réalisé
A3 · Modèles tesseract FR affinés sur les documents du site (factures, bons).CAS : bon de commande maison (modèle affiné) · PREUVE : champs clés extraits > 95 % · DÉMO : score.P2 · 2-4 j
4 j-h
moteur tesseract réel + corpus de documents du site pour l'affinage FR
Reconnaissance vocale (STT)
2/4 réalisé
A1 · Streaming temps réel (WebSocket) pour la transcription en direct.CAS : dictée streaming WebSocket · PREUVE : transcription progressive < 1 s de retard · DÉMO : capture flux.P3 · 1-2 sem
8 j-h
moteur ASR réel câblé au produit (présent au lab : vLLM-Omni ASR) — le transport WebSocket seul serait factice
Reconnaissance vocale (STT)
2/4 réalisé
A2 · Diarisation intégrée au produit (qui parle quand, pas seulement via le lab).CAS : réunion 2 voix · PREUVE : diarisation native (segments [SPK1/SPK2]) · DÉMO : transcription diarisée.P3 · 1-2 sem
6 j-h
moteur de diarisation réel (présent au lab : llama-diarizer) à câbler au produit
Synthèse vocale (TTS)
2/4 réalisé
A1 · Voix neuronales plus naturelles : intégrer des modèles récents (XTTS/piper récents) et les exposer au catalogue.CAS : phrase avec nouvelle voix neuronale · PREUVE : audition comparative vs piper standard · DÉMO : 2 WAV.P3 · 1-2 sem
6 j-h
modèles récents (XTTS/piper) à déployer sur le GPU de service et exposer au catalogue
Synthèse vocale (TTS)
2/4 réalisé
A2 · Clonage local de voix (consenti, sur échantillons fournis).CAS : clone local sur 30 s d'échantillon consenties · PREUVE : ressemblance validée par l'échantillonneur · DÉMO : WAV.P3 · 1-2 sem
8 j-h
modèle de clonage + politique de consentement écrite (décision associée)
Traçage distribué (APM)
3/4 réalisé
A1 · Auto-instrumentation par sidecar/proxy (tracer sans toucher au code applicatif).CAS : app sans instrumentation via sidecar · PREUVE : traces complètes générées (spans HTTP) · DÉMO : trace visuelle.P3 · 1-2 sem
8 j-h
proxy/sidecar réel injecté devant les apps (l'export OTLP et la cartographie sont déjà là)
Pare-feu applicatif web (WAF)
3/4 réalisé
A3 · Détection anti-bot locale (modèle léger sur les signatures de clients).CAS : bot obviously-fake détecté · PREUVE : classement bot par le modèle local · DÉMO : verdict.P3 · 1-2 sem
6 j-h
modèle léger local sur signatures de clients + décision d'entraîner/intégrer
Identité de charge utile (workload identity)
3/4 réalisé
A1 · Fédération SPIFFE inter-sites (les SVID des deux datacenters se vérifient mutuellement).CAS : SVID du site A validée par le site B · PREUVE : fédération OK (bundle échangé) · DÉMO : vérification croisée.P3 · 1-2 sem
6 j-h
2ᵉ site ENGAGÉ 04/10 (tunnel WG + cirrod site 2) — reste la fédération SPIFFE inter-sites : bundles SVID échangés entre les deux datacenters (SITE-OVH-005)
Calcul en périphérie (edge)
3/4 réalisé
A2 · ML en edge : embarquer un modèle d'inférence dans le composant livré.CAS : inference embarquée sur device · PREUVE : détection locale sans serveur · DÉMO : sortie device.P3 · 1-2 sem
8 j-h
modèle d'inférence embarqué dans le composant livré + devices réels pour la preuve

BLOQUÉ ARGENT 1 action(s) · 8 j-h — Bloquées sur un contrat externe (budget)

ServiceAction restanteAttendu prévu (recette CAS · PREUVE · DÉMO)EffortCondition de déblocage
Protection anti-DDoS
3/4 réalisé
A1 · Intégrer/documenter une absorption amont contractuelle (proxy/CDN tiers filtrant) — la seule réponse honnête au volumétrique.CAS : bascule derrière filtre amont préconfiguré · PREUVE : trafic scrubbed, origine masquée · DÉMO : traceroute+latence.P3 · 1-2 sem
8 j-h
CONTRAT d'absorption amont (proxy/CDN tiers filtrant) — la seule réponse honnête au volumétrique ; sans budget externe c'est non

PAR DESIGN 0 action(s) · 0 j-h — Refus assumé — sécurité (clés privées) ou choix produit argumenté tranché le 02/10/2026

Section vide : les décisions de cette catégorie ont été tranchées le 02/10/2026 puis livrées par la campagne du 11/10 (exactly-once, SDK, Kafka binaire, flux guidés, export infra) — voir plan-actions.html.