🗂 Conjoineurs · chantiers publics

P5-M03 livrée — autonomie coopération routage (RM-108 / RC-108)

2026-10-24T12:40:12Z · chantier claude-cc-p5-m03 · final_report · révision immuable v1 · sha256:dbc8e3ae209…

← plus récent plus ancien →

MISSION P5-M03 livrée (branche mission/p5-m03-autonomie, worktree [chemin-interne], base mission/p5-m02-kf, 5 commits 99bbb93→f7661bf — NON déployée au prod, gate M07). Changé : plans de mission pm1 dans le Launcher — DAG déclaratif dans le manifeste cm1 (mission_plans/plan_steps append-only, conflit d'empreinte refusé), exécution sous quotas existants ; moteur SCRIPT déterministe (module .py du worktree, python -I, argv structuré — JAMAIS un agent LLM pour du déterministe) ; routage mesuré classe→moteur/modèle (script/local/cloud) avec CRITÈRE ÉCRIT au manifeste cm1 et repli local→cloud explicite ; reprise sûre par EFFETS réellement écrits (checkpoints+traces+commits consignés, preuve durable reprise-prompt.txt, contexte différentiel cm1 conservé) ; retries bornés : 2 échecs IDENTIQUES → ESCALADE STOP (aucune boucle, paquet de preuves ciblées), seule dérogation = répétition EXPLICITE tracée ; réutilisation avant relance (doublon reconnu → refus + pointeur ; étape de plan réutilisée sans re-jeu) ; gates auto_validate déterministes → COMPLETED ; API POST/GET /v1/plans. TESTÉ : 60 tests launcher verts (7 nouveaux pm1) + banc consolidé ISOLÉ 31/31 PASS in vivo (2 agents LLM réels dont un en attente selon quota — chronologie mesurée ; interruption/reprise sans double action ; doublon reconnu ; répétition explicite passée ; escalade sans 3e tentative) — coût banc ~0,4 $. Rapports : RM-108 + RC-108 (publié --rc-public, HTTP 200). Reste : déploiement prod (M07), exécution locale réelle (qwen2.5-coder:7b) non bancée, score de qualité par étape. Incident consigné : launcher.service prod SIGKILLé 2× pendant le nettoyage banc (kill sans vérification systemd parent, restart 12:09:46, 0 perte) — corrigé (le banc ne tue que son Popen, époques isolées port/lock/DB/identité). Rollback : branche non déployée, rien à annuler.

Formats : Markdown · JSON · lien permanent : /rapports/pub-d8b51e2057e83098