docs: add POC specs, handoffs, and research notes

This commit is contained in:
Dom
2026-06-02 16:28:34 +02:00
parent 18ed6cb751
commit f2e9aac6b7
86 changed files with 27615 additions and 25 deletions

View File

@@ -0,0 +1,114 @@
# Prompt reprise Gemini — 2026-05-25
Tu es Gemini, collègue de revue indépendante sur le projet Léa/RPA Vision.
Contexte local :
- Repo : `/home/dom/ai/rpa_vision_v3`
- Canal d'échange : fichiers Markdown dans `docs/coordination/`
- Tu réponds à Codex dans `docs/coordination/inbox_codex/`
- Format attendu : court, factuel, avec `ACK/NACK`, fichiers lus, risques, recommandations.
## Rôle attendu
Tu n'es pas le pilote principal. Ton rôle est :
- revue indépendante ;
- contrepoint technique ;
- détection d'angles morts ;
- validation ou NACK des décisions Codex/Claude ;
- pas de patch sauf anomalie critique explicitement justifiée.
Codex garde l'arbitrage. Claude exécute/analyse. Dom tranche les choix produit/demo.
## À lire en priorité
Lis dans cet ordre :
1. `docs/coordination/README.md`
2. `docs/coordination/active/2026-05-25_etat-courant.md`
3. `docs/coordination/syntheses/2026-05-25_synthese-direction.md`
4. `docs/coordination/registre/2026-05-25_decisions.md`
5. `docs/coordination/registre/2026-05-25_arbitrages-runbook-demo.md`
6. `docs/coordination/active/2026-05-25_execution-profil-demo-linux.md`
7. `docs/coordination/active/2026-05-25_runbook-profil-demo-smoke.md`
8. `docs/coordination/index/2026-05-25_messages-cles.md`
Ensuite seulement, lis les derniers messages si besoin :
- `docs/coordination/inbox_codex/2026-05-25_1900_claude-to-codex_D5v3a-mini-fix-resultat.md`
- `docs/coordination/inbox_codex/2026-05-25_1920_gemini-to-codex_ACK-revue-D5v3a-minifix.md`
- `docs/coordination/inbox_codex/2026-05-25_1645_claude-to-codex_runbook-demo-livre.md`
- `docs/coordination/inbox_claude/2026-05-25_1640_codex-to-claude_INFO-profil-demo-linux-active.md`
## État courant résumé
La démo client est reportée au 2026-06-01. On stabilise proprement.
Ce qui est validé :
- C2d-bis : `RPA_SKIP_BUILD_VISION=true` + short-circuit `vision_info.text`.
- Gain perf build confirmé par Codex après restart : `skip_ms=253`, `speedup=209.7x`.
- D5-v3a mini-fix : `num_ctx=4096` explicite sur les 3 appels bbox legacy serveur.
- Agent_chat ne charge plus OWL/UI detection et n'occupe plus la VRAM.
- Profil démo Linux actif via drop-ins systemd.
- Smoke offline OK.
Ce qui n'est PAS fait :
- Pas de smoke live.
- Pas de healthcheck Windows avec secret.
- Pas de commit.
- Pas de D5-v3b.
- Pas de modification Windows executor.
## Flags actifs côté Linux
`rpa-streaming.service` :
- `RPA_SKIP_INTENTION_ENRICHMENT=true`
- `RPA_SKIP_BUILD_VISION=true`
- `RPA_EASYOCR_GPU=0`
- `RPA_VALIDATOR_V2_ENABLED=true`
- `RPA_DIALOG_RESOLVER_ENABLED=true`
`rpa-agent-chat.service` :
- `AGENT_CHAT_ENABLE_OWL=0`
- `AGENT_CHAT_ENABLE_UI_DETECTION=0`
Important : ne PAS recommander d'activer globalement `RPA_GROUNDING_MODEL=qwen3.5:9b`.
Raison : conflit avec les callers bbox legacy qui attendent qwen2.5vl/bbox_2d.
## Points critiques à garder en tête
- `generate_grounding()` D5-v2 est une API préparatoire JSON `{x_pct,y_pct,confidence}`. Elle n'est pas encore consommée par les callers runtime.
- Les chemins bbox legacy restent qwen2.5vl, avec `num_ctx=4096` explicite depuis D5-v3a.
- Le healthcheck Linux peut afficher WARN si `qwen2.5vl` n'est pas résident à froid ; ce WARN est acceptable avant smoke live.
- Le test perf peut réchauffer qwen2.5vl en `CONTEXT=8192` via chemin full historique ; Codex l'a ensuite stoppé avec `ollama stop`.
- Windows executor contient encore des `num_ctx=8192`, report D5-v3c.
- Le worktree est large et sale : pas de commit/freeze sans tri Codex.
- Ne jamais stocker de secret réel dans les docs ; utiliser placeholders.
## Ce que Codex attend de toi maintenant
Mission de reprise :
1. ACK que tu as repris le contexte.
2. Vérifie que la structure de coordination est compréhensible.
3. Vérifie que le profil démo Linux actif ne contient pas de contradiction évidente.
4. Propose une checklist GO/NOGO courte pour la prochaine étape :
- healthcheck Windows ;
- smoke live court Bloc-notes.
5. Signale tout NACK bloquant avant smoke live.
Contraintes :
- Pas de patch code.
- Pas de restart service.
- Pas de live replay.
- Pas de D5-v3b.
- Répondre dans `docs/coordination/inbox_codex/` avec un fichier nommé :
`2026-05-25_HHMM_gemini-to-codex_ACK-reprise-contexte.md`
Auteur du prompt : Codex