docs(coordination): sync agent inboxes and active decisions
This commit is contained in:
22
docs/coordination/registre/2026-05-25_R6-easyocr-leve.md
Normal file
22
docs/coordination/registre/2026-05-25_R6-easyocr-leve.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# R6 EasyOCR leve — 2026-05-25
|
||||
|
||||
- `Source`: `inbox_codex/2026-05-25_2000_gemini-to-codex_INFO-levee-risque-R6.md`
|
||||
- `Verification Codex`: lecture `resolve_engine.py` + `core/llm/ocr_extractor.py`
|
||||
- `Statut`: **CLEAN**
|
||||
|
||||
## Decision
|
||||
|
||||
Conserver la modification EasyOCR preexistante dans le lot de stabilisation.
|
||||
|
||||
## Motif
|
||||
|
||||
Elle remplace le `gpu=True` hardcode du validateur OCR par :
|
||||
|
||||
- `easyocr_gpu_enabled(default=False)`
|
||||
- donc respect de `RPA_EASYOCR_GPU=0`
|
||||
- pas d'allocation VRAM EasyOCR cachee en profil demo.
|
||||
|
||||
## Risque residuel
|
||||
|
||||
Faible. Le comportement GPU reste activable explicitement par env pour benchmark
|
||||
ou contexte avec VRAM disponible.
|
||||
@@ -0,0 +1,37 @@
|
||||
# Arbitrages runbook demo — 2026-05-25
|
||||
|
||||
## A-01 — Profil demo systemd
|
||||
|
||||
- `Decision`: utiliser des drop-ins systemd separes `profil-demo.conf`.
|
||||
- `Motif`: rollback simple, pas de modification directe des units.
|
||||
- `Statut`: valide.
|
||||
|
||||
## A-02 — Smoke live
|
||||
|
||||
- `Decision`: smoke live autorise par GO Dom, execute par Codex, reference `replay_sess_1c0bfb42`.
|
||||
- `Motif`: validation post-recablage necessaire sur transition `Enregistrer sous`, bouton generique `Oui` et bulle Lea.
|
||||
- `Statut`: valide le 2026-05-25 17:47:59 Europe/Paris.
|
||||
|
||||
## A-03 — Branche demo
|
||||
|
||||
- `Decision`: pas de creation/protection de branche maintenant.
|
||||
- `Motif`: attendre healthcheck + smoke offline + decision commit/freeze.
|
||||
- `Statut`: reporte.
|
||||
|
||||
## A-04 — EasyOCR pre-existant
|
||||
|
||||
- `Decision`: conserver la modification EasyOCR dans le lot stabilisation.
|
||||
- `Motif`: Gemini a leve R6 ; la modification respecte `RPA_EASYOCR_GPU=0` et evite une allocation VRAM cachee.
|
||||
- `Statut`: CLEAN.
|
||||
|
||||
## A-05 — Profil VLM demo
|
||||
|
||||
- `Decision`: ne pas activer globalement `RPA_GROUNDING_MODEL=qwen3.5:9b`.
|
||||
- `Motif`: conflit avec les callers bbox legacy qui attendent qwen2.5vl/bbox_2d.
|
||||
- `Statut`: valide.
|
||||
|
||||
## A-06 — Fixture smoke
|
||||
|
||||
- `Decision`: fixture live Bloc-notes de reference = `sess_20260520T102916_066851` vers `DESKTOP-58D5CAC_windows`.
|
||||
- `Motif`: c'est la trace qui valide le chemin Notepad Save As avec dialogue de remplacement.
|
||||
- `Statut`: valide pour smoke court ; ne pas generaliser a toute la demo metier.
|
||||
53
docs/coordination/registre/2026-05-25_decisions.md
Normal file
53
docs/coordination/registre/2026-05-25_decisions.md
Normal file
@@ -0,0 +1,53 @@
|
||||
# Registre decisions — 2026-05-25
|
||||
|
||||
## D-2026-05-25-01 — Mode collaboration
|
||||
|
||||
- `Decision`: Claude execute/analyse, Gemini relit independamment, Codex arbitre, Dom tranche produit/demo.
|
||||
- `Motif`: reduire le bruit et eviter les patchs larges non maitrises.
|
||||
- `Statut`: adopte.
|
||||
|
||||
## D-2026-05-25-02 — C2d-bis plutot que lazy crops
|
||||
|
||||
- `Decision`: remplacer l'optimisation lazy crops par `RPA_SKIP_BUILD_VISION` + short-circuit `vision_info.text`.
|
||||
- `Motif`: C2c a prouve que le cout etait SomEngine/gemma4, pas l'I/O crops.
|
||||
- `Impact`: build skip mesure autour de 270 ms sur fixture.
|
||||
- `Statut`: patch valide techniquement, en attente gel/commit.
|
||||
|
||||
## D-2026-05-25-03 — D5-v2 qwen3.5 comme API preparatoire
|
||||
|
||||
- `Decision`: poser `get_grounding_profile()` et `OllamaClient.generate_grounding()` pour JSON `{x_pct,y_pct,confidence}`.
|
||||
- `Motif`: qwen3.5 necessite `num_ctx=4096` + prefill pour eviter lenteur/thinking et JSON invalide.
|
||||
- `Limite`: aucun caller runtime ne consomme encore cette API.
|
||||
- `Statut`: valide tests.
|
||||
|
||||
## D-2026-05-25-04 — Pas de migration D5-v3 mecanique
|
||||
|
||||
- `Decision`: refuser la migration brute des appels raw vers `generate_grounding()`.
|
||||
- `Motif`: les chemins existants attendent majoritairement `bbox_2d` qwen2.5vl, incompatible avec le JSON qwen3.5.
|
||||
- `Statut`: valide par Claude et Gemini.
|
||||
|
||||
## D-2026-05-25-05 — Mini-fix num_ctx bbox legacy
|
||||
|
||||
- `Decision`: ajouter `num_ctx=4096` explicite aux trois appels bbox legacy serveur.
|
||||
- `Motif`: le Modelfile `qwen2.5vl:7b-rpa` contient `PARAMETER num_ctx 8192`.
|
||||
- `Scope`: `resolve_engine.py`, pas de helper, pas Windows.
|
||||
- `Statut`: patch livre par Claude, tests Codex verts, revue Gemini demandee.
|
||||
|
||||
## D-2026-05-25-06 — Windows reporte
|
||||
|
||||
- `Decision`: ne pas toucher `agent_v0/agent_v1/core/executor.py` maintenant.
|
||||
- `Motif`: surface runtime Windows + redeploiement trop risques avant stabilisation serveur.
|
||||
- `Statut`: report D5-v3c.
|
||||
|
||||
## D-2026-05-25-07 — Archivage non destructeur
|
||||
|
||||
- `Decision`: ne pas supprimer les messages de coordination. Les inbox restent actives ; les messages traites seront archives par date apres synthese.
|
||||
- `Motif`: audit trail et reprise multi-agent.
|
||||
- `Statut`: adopte.
|
||||
|
||||
## D-2026-05-25-08 — Smoke live de reference post-recablage
|
||||
|
||||
- `Decision`: retenir `replay_sess_1c0bfb42` comme smoke live de reference pour le lot stabilisation du 2026-05-25.
|
||||
- `Motif`: le run valide le parcours Notepad Save As en `16/16`, sans echec ni pause Lea, avec refus memoire sur transition fenetre et bouton generique.
|
||||
- `Limite`: ce smoke valide le chemin Bloc-notes/demo, pas tous les workflows metier.
|
||||
- `Statut`: adopte.
|
||||
Reference in New Issue
Block a user