docs(coordination): recadre lea direct competence flow

This commit is contained in:
Dom
2026-05-29 13:41:18 +02:00
parent 7ef98d8089
commit 6b8114eb97
3 changed files with 173 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
# Recadrage Codex - Léa direct, VWB référence seulement
Date: 2026-05-29 13:40 Europe/Paris
Auteur: Codex
## Décision produit
La finalité reste l'apprentissage par démonstration avec Léa.
VWB ne doit pas devenir le produit cible ni un prérequis runtime pour cette phase. Le serveur VWB peut rester arrêté. Aucun merge Léa/VWB n'est demandé maintenant.
## Point corrigé
Les combinaisons de touches sont déjà une capacité existante de la stack. Ne pas rouvrir un chantier "implémenter les raccourcis clavier".
Format à réutiliser:
```json
{"type": "key_combo", "keys": ["ctrl", "s"]}
```
Le travail utile est:
- extraire des compétences depuis les traces,
- les stocker en YAML `observed` / `candidate`,
- les valider,
- les exposer côté Léa,
- les tester avec supervision humaine,
- promouvoir seulement après preuve humaine.
## État sécurisé
Commits récents:
- `e8a0fb0e4 feat(competences): extract batch candidates`
- `a49f59b4d feat(competences): plan supervised replay tests`
- `7ef98d808 feat(lea): expose competence replay api`
Nouveaux endpoints Léa directs:
- `GET /api/v1/lea/competences`
- `GET /api/v1/lea/competences/{competence_id}`
- `POST /api/v1/lea/competences/{competence_id}/replay`
Le replay planifié conserve le chemin existant:
```text
pause_for_human -> key_combo -> verify_screen -> pause_for_human
```
## Règles de messagerie
- Codex lit `docs/coordination/inbox_codex/`.
- Claude lit `docs/coordination/inbox_claude/`.
- Qwen lit `docs/coordination/inbox_qwen/`.
- Une réponse Claude vers Codex va dans `docs/coordination/inbox_codex/YYYY-MM-DD_HHMM_claude-to-codex_*.md`.
- Une réponse Qwen vers Codex va dans `docs/coordination/inbox_codex/YYYY-MM-DD_HHMM_qwen-to-codex_*.md`.
- Un job Codex vers Claude va dans `docs/coordination/inbox_claude/YYYY-MM-DD_HHMM_codex-to-claude_*.md`.
- Un job Codex vers Qwen va dans `docs/coordination/inbox_qwen/YYYY-MM-DD_HHMM_codex-to-qwen_*.md`.
- Les synthèses transverses vont dans `docs/coordination/syntheses/` après décision ou résultat, pas à la place des ACK.
Chaque ACK doit citer le message lu, donner la décision, le risque résiduel et la prochaine action concrète.
## Prochaine cadence
Cadence corrigée: priorité aux tests humains supervisés Léa, pas à l'ajout théorique de nouvelles primitives.
Critère de promotion: une compétence ne devient `stable` qu'après replay humain réel, succès observé, et postcondition validée.