NIVEL 01 · EL INTAKE, PASO A PASO

De tu mensaje crudo
a la obra.

Sigue las flechas ① → ⑧ · cada paso hace UNA cosa · ejemplo real: migrar los pagos a Stripe por fases, sin romper lo que funciona.

Orden verificado, sin atajos

① tu texto → ② chequeo 1 ms → ③ limpieza + delta → ④ preguntas/supuestos → ⑤ formalizado → ⑥ docs borrador → ⑦ tú validas → ⑧ las 6 fases. Sin saltos.

Luego: las 6 fases del run ↗
  1. 01

    Tu mensaje, crudo

    Escribes como le hablas a un compañero: con faltas, abreviaturas y sin estructura. No hace falta un prompt perfecto; hace falta una intención clara.

    Ejemplo: «quiero migrar pagos por fases a stripe, lo del webhook si ya hay algo usalo, y k no se rompa na» — eso es TODO lo que recibe canary.

    Nada de formato obligatorio. La calidad de la entrada no condiciona la calidad del plan.

  2. 02

    Chequeo rápido — el filtro barato

    Antes de gastar nada, un chequeo automático de 1 milisegundo sin IA cara decide qué documentación necesita la tarea.

    Ejemplo: canary docs check --task "…" detecta «por fases» + «migrar» y deduce: esto necesita una SPEC de fases → FALTA crearla.

    System 1: 1 ms, 0 tokens. Clasifica y deriva; no interpreta ni decide.

  3. 03

    Corrección superficial + delta

    Se limpia ortografía y abreviaturas SIN cambiar lo que quieres decir. Y se te enseña el delta exacto para auditar qué cambió.

    Ejemplo: «usalo» → «úsalo» · «k no se rompa na» → «que no se rompa nada» · «stripe» → «Stripe» · delta: 3 faltas, 0 abreviaturas del repo, 2 interpretaciones → van a Supuestos.

    Tu intención NO se toca. Si el agente interpreta algo, JAMÁS se mezcla aquí: va a Supuestos.

  4. 04

    Preguntas y supuestos

    Lo que falta saber se pregunta (máximo 3 preguntas); todo lo demás queda ESCRITO como supuesto, no disfrazado de pedido tuyo.

    Ejemplo: pregunta 1/3: «¿Stripe en modo test hasta terminar la fase 2, o directo a producción?» · supuesto: «ya hay algo del webhook» → no se adivina, lo comprobará el scout.

    Regla de oro: lo interpretado va SIEMPRE a Supuestos. Si no respondes, se asume (p. ej. modo test) y queda escrito.

  5. 05

    Prompt formalizado — 6 bloques

    Tu frase se convierte en un prompt formal de seis bloques fijos. El detalle extra sale del REPO, no de la imaginación.

    Ejemplo: OBJETIVO: migrar a Stripe en fases sin romper la facturación · ALCANCE: src/lib/billing/*, webhooks, panel admin · FUERA: VERIFACTU, multi-moneda, checkout v2 · CRITERIOS: suite billing verde, webhook idempotente, hexagonal en verde · SUPUESTOS: modo test hasta f2 · SKILLS: skill-pagos, skill-ui, implement-safely

    Criterios verificables por comando: cada bloque tiene que poder decirse con un veredicto, no con una opinión.

  6. 06

    Documentos en borrador

    Se crean los documentos de la misión tal y como pedía el System 1: specs por fase con criterios y ADRs solo si hay decisión con calado.

    Ejemplo: specs/f0 (lo que hay HOY, medido) · specs/f1 (pasarela + webhook) · specs/f2 (reembolsos) · ADR-0033 solo si hace falta: elegir Stripe ya se decidió (ADR-0004) y se reutiliza.

    Todo nace BORRADOR: no vale nada hasta que tú lo valides.

  7. 07

    Tú validas — una sola confirmación

    El único momento en que se te molesta: ves el prompt formalizado, el delta, los supuestos y los specs borrador. Corriges aquí, que es el punto barato.

    Ejemplo: «¿empezamos así o corriges algo?» — después de tu OK, arreglar algo cuesta 100× más. Si terminas con «auto», ni se pregunta… salvo destructivo.

    Borrar o migrar datos PREGUNTA SIEMPRE, incluso en modo auto.

  8. 08

    La obra — 6 fases encadenadas

    Dale al botón y empieza el run por fases, ya sin preguntarte nada: seis especialistas encadenados con frenos automáticos.

    Ejemplo: scout → architect → builder → auditor → validator → release, con el bucle rojo de reparación como única flecha que retrocede.

    Cada fase cierra grabando EVIDENCIA en su spec: sin números, no se cierra.

Y LA PRÓXIMA VEZ QUE ME ESCRIBAS MAL… DA IGUAL

Todo quedó guardado.

La próxima vez que escribas mal, da igual: lo aprendido (memoria), los specs (dónde quedó el trabajo) y las decisiones (ADRs) quedan guardados. «sigue con lo de reembolsos» encuentra la fase f2 pendiente y todo el contexto. Tú hablas normal → el sistema traduce → tú validas 1 vez → la obra corre sola con frenos automáticos.

Ver las 6 fases de la obra ↗