Some checks failed
security-audit / Bandit (scan statique) (push) Successful in 14s
security-audit / pip-audit (CVE dépendances) (push) Successful in 10s
security-audit / Scan secrets (grep) (push) Successful in 8s
tests / Lint (ruff + black) (push) Successful in 13s
tests / Tests unitaires (sans GPU) (push) Failing after 14s
tests / Tests sécurité (critique) (push) Has been skipped
Pipeline E2E complet validé : Capture VM → streaming → serveur → cleaner → replay → audit trail Mode apprentissage supervisé fonctionne (Léa échoue → humain → reprise) Dashboard : - Cleanup 14→10 onglets (RCE supprimée) - Fleet : enregistrer/révoquer agents, tokens, ZIP pré-configuré téléchargeable - Audit trail MVP (/audit) : filtres, tableau, export CSV, conformité AI Act/RGPD - Formulaire Fleet simplifié (nom + email, machine_id auto) VWB bridge Léa→VWB : - Compound décomposés en N steps (saisie + raccourci visibles) - Layout serpentin 3 colonnes (plus colonne verticale) - Badge OS 🪟/🐧, filtre OS retiré (admin Linux voit Windows) - Fix import SQLite readonly Cleaner intelligent : - Descriptions lisibles (UIA/C2) + détection doublons - Logique C2 : UIElement identifié = jamais parasite - Patterns parasites resserrés - Message Léa : "Je n'y arrive pas, montrez-moi comment faire" Config agent (INC-1 à INC-7) : - SERVER_URL + SERVER_BASE unifiés - RPA_OLLAMA_HOST séparé - allow_redirects=False sur POST - Middleware réécriture URL serveur CI Gitea : fix token + Flask-SocketIO + ruff propre Fleet endpoints : /agents/enroll|uninstall|fleet + agent_registry SQLite Backup : script quotidien workflows.db + audit Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
13 KiB
13 KiB
SCÉNARIOS DE DÉMO — Urgences (26 avril 2026)
Contexte : 10-20 DG/DSI de groupements de cliniques, dont plusieurs
RPA-experts (UiPath, Automation Anywhere). Pitch duo Amina + Dom.
Cadre narratif : Amina a prouvé manuellement 150 k€/mois de
récupération PMSI urgences par clinique. Léa est le scaler de cette
**
méthode prouvée** — pas une techno RPA de plus.
Critères d'évaluation (grille commune aux 3 scénarios)
| Critère | Description | Note |
| Impact émotionnel DG | Est-ce que ça fait lever les sourcils ? | /5 |
| Faisabilité technique | On sait le faire aujourd'hui sans rustine ? | /5 |
| Risque démo live | Probabilité que ça plante devant 20 personnes | /5 (5 = très risqué) |
| Reproductibilité | On peut le refaire dans 3 pilotes différents | /5 |
| Crédibilité ROI | Le chiffre annoncé est défendable si un DAF challenge | /5 |
| Scénario A — "L'audit rétrospectif des actes oubliés" | ||
| Titre pitchable | ||
| "Récupération de 15 000 € d'actes oubliés en 5 minutes — sur un lot de | ||
| ** | ||
| 30 dossiers urgences de la semaine."** | ||
| Durée démo live | ||
| 5 minutes (+ 2 min de commentaire par Amina sur le chiffrage). | ||
| Pitch en une phrase | ||
| Léa relit les dossiers urgences de la semaine écoulée, détecte les actes | ||
| cliniques non codés, propose les corrections, chiffre le gain PMSI. | ||
| Étapes de la démo |
- [Dom, 10 s] Ouvre l'interface Léa (dashboard). Montre un dossier
d'entrée : "30 passages urgences du 15 au 19 avril, à auditer." - [Amina, 15 s] "Normalement, c'est ce que je fais moi-même, à la main,
en une après-midi. Je vais vous montrer ce que Léa fait en 3 minutes." - [Dom, 3 min] Lance Léa en mode "audit rétrospectif". À l'écran :
Léa ouvre le DPI (Resurgences en natif ou en vidéo captée), parcourt
chaque dossier, lit le compte-rendu médical, compare aux actes cotés.
Dans une side-pane dashboard, on voit apparaître en temps réel :
- Dossier 1 : ✅ OK
- Dossier 2 : ⚠️ ECG mentionné dans CR, non codé → +42 €
- Dossier 3 : ⚠️ Suture complexe codée comme simple → +78 €
- Dossier 4 : ✅ OK
- ... (avec un compteur ROI qui monte)
- [Amina, 30 s] Commentaire pendant que ça défile : "Regardez, ça, c'est
exactement ce que j'aurais vu. Et là, on est à 14 800 € de récupération
sur une semaine." - [Dom, 30 s] Fin de l'audit. Léa affiche un rapport final : 12 actes
oubliés, 3 erreurs de cotation, total 14 850 €. Export CSV + mail
automatique au médecin urgentiste pour validation. - [Amina, 60 s, closing du scénario] "Sur un volume annuel de 50 000
passages urgences par clinique — un groupement de 10 cliniques c'est
plus de 8 M€/an de valorisation récupérable. Et on ne parle que des
urgences."
Chiffre clé à afficher
- 14 850 € récupérés sur 30 dossiers = 495 €/dossier en moyenne
- Projection : 150 000 €/mois/clinique (la preuve Amina, sans IA, donc
borne inférieure) - Groupement 10 cliniques = 18 M€/an de potentiel
Prérequis - Corpus de 30 dossiers fictifs réalistes — à préparer avec la TIM
- Léa connaît les patterns de codage PMSI urgences (prompts métier déjà
chargés) - Dashboard avec side-pane "audit en cours" prête
- Vidéo de backup enregistrée avant la démo (au cas où)
Risques live & mitigationRisque Proba Mitigation Léa rate un code évident Moyenne Préalable : tourner le scénario 5× à l'avance, fixer le corpus Latence serveur sur Citrix Moyenne Basculer sur DPI natif local pour la démo Amina coupe Dom pour commenter trop tôt Élevée Répétition en binôme la veille Un DG dit "vous avez scripté ça" Haute Proposer un pilote 2 semaines chez lui tout de suite Notes - Scénario préféré : très visuel, chiffrage direct, colle au narratif
Amina, risque maîtrisable. - Avantage : la partie "Léa lit/compare" peut être accélérée en post-prod
si on passe sur une vidéo backup. - Limite : ne montre pas la capacité autonomous de Léa (elle ne clique
pas pour valider, elle propose). À compléter éventuellement par B ou C.
Scénario B — "L'assistant temps réel"
Titre pitchable
"Pendant que la TIM code un dossier qui vient de sortir, Léa regarde
**
par-dessus son épaule et signale ce qu'elle oublie."**
Durée démo live
3 minutes.
Pitch en une phrase
La TIM code normalement. Léa observe l'écran, compare au CR médical, et
pop-up une alerte quand elle détecte un acte manquant.
Étapes de la démo
- [Dom, 15 s] "La TIM (ou un intervenant qui joue la TIM — idéalement
la vraie TIM si elle est venue) ouvre un dossier. Léa tourne en arrière-
plan." - [TIM, 90 s] Code un dossier comme d'habitude. Amina commente ce
qu'elle fait ("elle ouvre le CR, elle regarde les actes, elle saisit…"). - [Pop-up Léa, 5 s] Dans le coin, une bulle apparaît :
"Acte probablement manquant : monitoring cardiaque (mentionné ligne 3
du CR) — +28 €. Confirmer ?" - [TIM, 15 s] Clique "Confirmer". Léa ajoute le code dans le DPI
(ou propose le code et la TIM le saisit — à choisir selon niveau de
risque). - [Amina, 45 s, closing] "En temps réel. Pas de batch. Pas de
vérification rétrospective. La TIM garde la main, Léa est le filet."
Chiffre clé à afficher
- 80 % des actes oubliés détectés en temps réel
- +8 à 12 min par dossier économisées (pas besoin de revenir dessus
J+1) - "Un filet de sécurité sur chaque dossier"
Prérequis - Un dossier fictif avec au moins un acte clairement détectable (ECG ou
monitoring) - La pop-up Léa visuellement propre (pas de dialog Windows moche)
- Couplage visuel OCR du CR ↔ interface de saisie (à tester spécifiquement)
- Latence < 5 secondes entre le moment où la TIM est sur le bon écran et la
pop-up Léa
Risques live & mitigationRisque Proba Mitigation Pop-up n'apparaît pas / trop tard Haute Fixer un déclencheur manuel de secours (Amina dit "et regardez, Léa a détecté…") Faux positif en direct Moyenne Trigger garde-fou : seuil de confidence > 0.8 TIM stressée, perd ses moyens Moyenne Répétition 3× la veille si la TIM joue live Écran capturé mal rendu au projecteur Haute Test projecteur 1h avant, résolution fixe Notes - Effet "magie" maximum si ça marche.
- Risque de plantage > scénario A. À faire en deuxième position, pas
en ouverture. - Peut être joué en "complément" du A (audit rétrospectif, puis "et en
temps réel, voici ce que Léa fait aussi"), en 2 min flat. - Si la TIM est venue à la démo : énorme plus-value émotionnelle (elle
raconte elle-même). Si elle n'est pas là, Dom ou Amina joue son rôle,
ce qui est moins crédible.
Scénario C — "Le codeur autonome"
Titre pitchable
"Léa code seule un dossier urgence complet — admission, examens, actes,
**
sortie — en 90 secondes. La TIM valide, c'est parti au PMSI."**
Durée démo live
7 minutes (2 min setup + 90 s exécution Léa + 3 min commentaires +
30 s validation).
Pitch en une phrase
Léa prend un CR brut d'urgence, ouvre le DPI, navigue dans les écrans,
remplit les champs RUM + RPU, valide le codage PMSI. Humain en superviseur.
Étapes de la démo
- [Dom, 30 s] Montre le CR en entrée : texte brut (1 page).
- [Amina, 30 s] "Normalement, coder ce dossier me prend 4-5 minutes.
Regardez Léa." - [Dom, 90 s] Lance Léa en mode autonomous. À l'écran :
- Léa ouvre le DPI (clic sur l'icône du bureau)
- Navigue dans le menu "nouveau passage"
- Saisit nom, prénom, date de naissance (issus du CR)
- Remplit motif d'entrée (CIM-10 auto depuis CR)
- Navigue vers "actes réalisés", cote chaque acte
- Remplit diagnostic principal + associés
- Clique "Enregistrer" → dialogue de validation
- S'arrête sur la validation finale
- [Amina, 30 s] "Léa s'arrête ici volontairement. C'est la TIM qui
valide. On garde l'humain dans la boucle." - [TIM ou Dom, 15 s] Valide → message "RUM/RPU envoyés au PMSI".
- [Amina, 2 min, closing] "4 minutes économisées par dossier.
50 dossiers/jour. 10 cliniques. Faites le calcul." (et elle projette.)
Chiffre clé à afficher
- 90 s vs 4 minutes (division par 2.5 à 3 du temps)
- Sur un volume de 50 k passages/an : 3 300 heures TIM économisées/an
- Projection ROI : dépend du chargé TIM (60 k€/an chargé = ~160 k€ de
temps dégagé/clinique/an, hors récupération PMSI)
Prérequis - Workflow très répété, testé 20 fois au moins avant la démo
- DPI cible fixé et gelé (pas de mise à jour 48h avant)
- Mode autonomous Léa stable (voir Phase 3 roadmap : probablement pas
**
encore prêt le 26 avril**) - Vidéo de backup non négociable
- Plan B : passer en "Léa remplit les champs un à un, la TIM valide
étape par étape" (demi-autonomous, moins risqué)
Risques live & mitigationRisque Proba Mitigation Léa rate un clic au milieu Très haute Vidéo de backup + plan B demi-autonomous DPI a changé d'UI depuis la capture Haute Freeze DPI version 48h avant Timing perçu comme "lent" par le public Moyenne Accélérer en post-prod (si vidéo) Question acerbe d'un RPA-expert sur l'UI drift Haute Réponse cadrée (cf. FAQ, question "UI qui change") Dom stressé et Léa refuse de démarrer Moyenne 15 min de setup tranquille avant + test final 5 min avant Notes - Le plus spectaculaire, mais aussi le plus risqué.
- À GARDER POUR PLUS TARD — début juin, voire fin mai. Le 26 avril,
Léa en full autonomous devant des RPA-experts = roulette russe. - Option : montrer ce scénario en vidéo enregistrée en bonus (2 min),
pas en live. On garde l'impact sans le risque.
Recommandation
Plan proposé pour la démo du 26 avril
- Ouverture Amina (2 min, storytelling 150 k€/mois urgences).
- Démo principale = scénario A (audit rétrospectif, 5 min).
- Bonus = scénario B (assistant temps réel, 3 min), uniquement si
**
la TIM est présente et à l'aise**. Sinon on saute. - Teaser = scénario C en vidéo (2 min, "voilà ce qu'on déploiera en
pilote"), pas en live. - Closing Amina (3 min, ROI projetté, appel à pilote).
Pourquoi ce plan
- A en premier : visuel, chiffré, quasi zéro risque live, parle
directement aux DG. - B en bonus : effet "waouh" si on a les billes, skipable sinon.
- C en vidéo : montre l'ambition/roadmap sans se prendre un plantage
en pleine figure. - Amina bookends : c'est elle qui ouvre et ferme. Elle est la crédibilité
métier. Dom est l'exécution.
Question ouverte à trancher
Est-ce qu'on invite la TIM à la démo du 26 avril ? - Oui = scénario B devient solide, mais +1 logistique (transport, hôtel,
briefing, déblocage de sa journée avec la clinique). - Non = on joue tous les scénarios en simulation, narratif un peu moins fort.
- À décider avec Amina demain matin en fonction de son feeling
sur la TIM pendant l'interview.