BossDream

Documentación técnica

BossDream

Framework de control de calidad para Claude Code. Las reglas se aplican mediante hooks que ejecuta el propio Claude Code, no mediante instrucciones en el prompt, y el agente solo puede dar una tarea por terminada cuando el pipeline pasa y existe evidencia de ello.

$

Principios de diseño del motor

01

Las reglas son código

Una regla implementada como script determinista no depende de que el modelo la recuerde, y no consume tokens.

02

Auditoría independiente

Quien implementa no valida su propio trabajo. Los auditores corren en un contexto separado y devuelven un veredicto estructurado.

03

Completitud y sobriedad

La escalera anti-sobreingeniería y la autorevisión del plan: cada paso con su fuente y su porqué.

04

Sin afirmaciones sin sustento

Toda afirmación debe anclarse en el código o en lo que dijo el usuario. Ante una ambigüedad, el agente pregunta en una sola tanda.

05

Falla rápida

Las etapas baratas (build, formato) corren antes que las caras (E2E, mutation testing). Si una falla, no se ejecutan las siguientes.

06

Consumo de tokens acotado

Scripts en lugar de instrucciones, subagentes de contexto desechable, exploración en cascada y una sola línea de salida cuando todo pasa.

07

Separación entre plan e implementación

/bossdream-plan no puede escribir código. Solo el usuario cruza la frontera con /bossdream-implement.

08

El motor no sabe de tu stack

Lee pipeline.json. Los comandos concretos los aporta un pack de lenguaje.

Arquitectura de plugins