docs(coordination): recadre lea direct competence flow
This commit is contained in:
@@ -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.
|
||||
Reference in New Issue
Block a user