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,56 @@
# Handoff Claude — 2026-05-25 soir
## État validé
- Smoke live Bloc-notes `replay_sess_1c0bfb42` : 16/16, 0 pause, score 0.94, temps moyen 4793 ms.
- Lot tests : `88 passed, 1 xfailed` (race concurrent polls documentée).
- VRAM agent_chat : 0 (libéré par C1+C1b+C1c+C1d).
- Build skip : 271 ms mesuré Codex (vs 91s historique).
- Profil démo actif sur Linux : `RPA_SKIP_INTENTION_ENRICHMENT=true`, `RPA_SKIP_BUILD_VISION=true`, `RPA_EASYOCR_GPU=0`, `AGENT_CHAT_ENABLE_OWL=0`, `AGENT_CHAT_ENABLE_UI_DETECTION=0`.
## Décisions actées
- Démo cible **Easily** (pas Bloc-notes) — Dom referra la capture à la main.
- D5-v2 = API préparatoire (qwen3.5 JSON), non consommée runtime.
- D5-v3a mini-fix : `num_ctx=4096` posé sur 3 sites bbox `resolve_engine.py`.
- D5-v3b helper bbox : reporté post-démo.
- D5-v3c Windows `num_ctx=8192` : NOGO avant freeze (fallbacks non triggered en smoke).
- C-P1 OCR tolérance préfixe : patch posé (`_text_match_fuzzy` + 14 tests).
- C-P3 bulle Léa : OK pour démo sans patch.
## Travaux en attente
- Capture réelle Easily par Dom selon protocole `inbox_codex/2026-05-25_1735_claude-to-codex_protocole-capture-easily-lea.md` (6 arbitrages à trancher avec Codex).
- Codex doit ACK : rapport unifié C-P1/C-P2/C-P3 (1720) + protocole Easily (1735).
- Commit/freeze du lot stabilisation par Codex (pas par Claude).
- Smoke équivalent Easily à faire (R7 ouvert).
## Risques bloquants seulement
- **R1** `RPA_GROUNDING_MODEL` ambigu (D5-v2 qwen3.5 vs legacy qwen2.5vl bbox) — NE PAS set globalement. D5-v3b résout post-démo.
- **R7** pas de smoke Easily équivalent (démo cible Easily). À faire avant freeze.
- Worktree large/sale — Codex groupera commits avant freeze.
## Fichiers importants
- `docs/coordination/active/2026-05-25_runbook-profil-demo-smoke.md` — runbook démo
- `docs/coordination/active/2026-05-25_etat-courant.md` — file active
- `docs/coordination/syntheses/2026-05-25_synthese-direction.md` — synthèse jour
- `docs/coordination/inbox_codex/2026-05-25_1720_claude-to-codex_REPONSE-taches-projet-ocr-d5v3c-lea.md` — C-P1/C-P2/C-P3
- `docs/coordination/inbox_codex/2026-05-25_1735_claude-to-codex_protocole-capture-easily-lea.md` — C-P4 Easily
## Prochaine action recommandée
Attendre ACK Codex sur C-P1+C-P2+C-P3 (rapport 1720) et sur le protocole Easily (1735). Ensuite : assister Dom pour la capture Easily selon protocole.
## Ce qu'il ne faut pas faire demain
- NE PAS set `RPA_GROUNDING_MODEL=qwen3.5:9b` globalement (casse les 3 sites bbox legacy).
- NE PAS toucher `agent_v0/agent_v1/core/executor.py` (Windows, reporté D5-v3c post-démo).
- NE PAS redéployer Windows sans GO Codex.
- NE PAS lancer de live replay sans GO Dom explicite.
- NE PAS commit (Codex groupe).
- NE PAS rouvrir D5-v3b helper bbox tant que lot perf/stabilité pas figé.
- NE PAS mettre de secret en clair dans `docs/coordination/` (placeholder).
- NE PAS copier mécaniquement le YAML `urgence_aiva_demo_expected.yaml` comme scénario (Dom recapture à la main).
- NE PAS spawner d'agent pour brainstorming ciblé (overkill, déjà cadré matin).