docs(coordination): clarify vwb learning bridge

This commit is contained in:
Dom
2026-05-29 13:46:22 +02:00
parent 99f89317cb
commit 7b943926db
3 changed files with 170 additions and 0 deletions

View File

@@ -0,0 +1,62 @@
# Addendum Codex - VWB passerelle possible, Léa reste cible
Date: 2026-05-29 13:45 Europe/Paris
Auteur: Codex
## Clarification Dom
VWB peut avoir un intérêt s'il sert de passerelle pour accélérer l'apprentissage Léa, notamment pour apprendre plus vite des micro-actions.
Cela affine le recadrage précédent:
- VWB n'est pas le produit final.
- VWB n'est pas un runtime obligatoire pour cette phase.
- VWB peut être utilisé comme source, banc d'essai ou accélérateur de catalogage.
- La cible reste Léa apprentissage par démonstration.
## Compétence confirmée
Léa doit apprendre à remplacer certains gestes humains fragiles par des combinaisons de touches plus sûres.
Exemple attendu:
```text
humain: Fichier -> Enregistrer
Léa: key_combo ["ctrl", "s"]
```
Ce n'est pas une réimplémentation du clavier. C'est une compétence de transposition:
```text
geste UI observé -> primitive clavier déjà existante -> replay supervisé
```
## État code
Commit:
- `99f89317c feat(lea): substitute save menu gesture`
Changement:
- `agent_chat/gesture_catalog.py` détecte `Fichier -> Enregistrer` et remplace par `key_combo ["ctrl", "s"]`.
- Les commandes `Enregistrer` de menu/toolbar peuvent aussi être converties si le contexte est applicatif.
- Les dialogues `Enregistrer sous` / `save_dialog_primary_button` restent des clics, car `Ctrl+S` n'est pas équivalent.
Tests:
- `python3 -m pytest tests/unit/test_gesture_catalog.py -q`
- Résultat: 68 passed.
## Règle produit
La bonne formulation est:
> VWB peut aider Léa à apprendre plus vite des micro-actions, mais Léa doit garder son catalogue, ses endpoints et sa logique de supervision propres.
Toute proposition de bridge VWB doit donc répondre à:
- quelle micro-action est apprise,
- quel format Léa reçoit,
- quelle preuve humaine valide la promotion,
- comment éviter une dépendance runtime au serveur VWB.