docs(flows): 0012 fase 2 construida (cerebro reactivo en /orquestador)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -132,6 +132,8 @@ DoD Fase 2:
|
|||||||
- Error 1: verificador no puede leer el output -> reporta "no evaluable", escala, no autocierra en falso.
|
- Error 1: verificador no puede leer el output -> reporta "no evaluable", escala, no autocierra en falso.
|
||||||
- Vida: 7 días gestionando flota real; la persona responde solo decisiones, no enrutamiento.
|
- Vida: 7 días gestionando flota real; la persona responde solo decisiones, no enrutamiento.
|
||||||
|
|
||||||
|
Estado [CONSTRUIDO 2026-06-20]: primitivas `drain_fleet_events` (consume la cola, 7 tests) y `set_dod_contract` (escribe el DoD-contrato fijo, 5 tests) creadas, indexadas y validadas (set_dod_contract en vivo). Skill `/orquestador` evolucionado con la sección "Consumo de la cola de la flota": DoD-contrato obligatorio al lanzar, drenar, políticas por clasificación, verificador independiente (lee el report vs dod_contract), splitter con tope de fan-out, cadencia. Pendiente (capa Vida): uso real del modo — el verificador y el splitter son prompts de Agent en el skill, aún no ejercitados en un cierre real (requiere un agente con report terminado).
|
||||||
|
|
||||||
### Fase 3 — spawn dentro de la flota + splitter
|
### Fase 3 — spawn dentro de la flota + splitter
|
||||||
|
|
||||||
Extiende `/orquestador` para lanzar ejecutores con `TmuxNewClaudeWindow` (socket fleet) en vez de kitties sueltas, escribiendo `dod_contract` en el `goal.json` del nuevo agente y un prompt con el DoD claro. Antes de spawnar, si la tarea se estima grande, pasa por el **splitter** (Agent efímero) que devuelve un plan de sub-tareas con dependencias; el orquestador spawna un ejecutor por sub-tarea (paralelas a la vez, secuenciales encadenadas).
|
Extiende `/orquestador` para lanzar ejecutores con `TmuxNewClaudeWindow` (socket fleet) en vez de kitties sueltas, escribiendo `dod_contract` en el `goal.json` del nuevo agente y un prompt con el DoD claro. Antes de spawnar, si la tarea se estima grande, pasa por el **splitter** (Agent efímero) que devuelve un plan de sub-tareas con dependencias; el orquestador spawna un ejecutor por sub-tarea (paralelas a la vez, secuenciales encadenadas).
|
||||||
|
|||||||
Reference in New Issue
Block a user