/council
Ejecuta revisiones acotadas a dos rondas entre familias de modelos en paneles de Herdr, escribiendo archivos por asiento y una síntesis sin usar al humano de portapapeles.
npx skills@latest add luci-efe/skills -s council- DecidirEtapa
- 02 No eres el portapapeles · 05 Muchos modelos, muchos arnesesMétodo
- .ramos/
council/ <run-id>/ SYNTHESIS.md · round1.<seat>.mdArtefacto / salida producida
Usar cuando
Cuando una decisión o artefacto importante (plan de arquitectura, especificación, diff riesgoso, diseño de seguridad) merece revisión por varias familias de modelos en Herdr.
Soporte y adaptadores
- Instrucciones usables en cualquier arnés
Árbol de decisión
- 01→ round1.prompt.md + round2.prompt.md
Preflight y council.mjs init
Exigir archivo de artefacto, HERDR_ENV=1 y ≥2 familias de modelos; inicializar .ramos/
council/ <run-id>/ - 02→ round1.<seat>.md por asiento
Ronda 1: Archivos independientes por asiento
Cada asiento escribe su propio round1.<seat>.md terminando con el marcador; asientos ausentes se registran con council.mjs missing
- 03→ .ramos/
Ronda 2 y síntesis de la silla
Contrainterrogatorio en round2.<seat>.md (límite de 2 rondas) y escritura de SYNTHESIS.md (Acuerdos, Disensos, ≤5 Decisiones, Responsable)
council/ <run-id>/ SYNTHESIS.md
Requisitos y comandos de instalación
- noderequerido · rama default
nodebrew install node - herdrrequerido · rama default
herdrbrew install herdr
Criterios de completitud
- Se niega a iniciar sin un artefacto concreto bajo revisión y al menos dos familias de modelos en Herdr.
- Cada asiento escribe únicamente sus archivos round1.<seat>.md y round2.<seat>.md cerrados con el marcador exacto.
- council.mjs status reporta complete: true con SYNTHESIS.md escrito y ≤5 decisiones para el humano.