Monta un pool de tareas que sigue solo cuando vuelve la cuota

Dedica unos minutos a aclarar con el agente lo que hay que hacer y a dejarlo escrito en el pool de tareas. Después irá haciéndolo punto por punto, sin volver a preguntarte. Si se acaba la cuota, se detiene y, cuando vuelve, continúa: no hace falta que estés pendiente.

  1. Paso 1

    Definir el objetivo

    Deja que el agente te entreviste hasta convertir la idea en un objetivo claro.

    Quiero hacer: [describe tu idea en una frase]. No empieces todavía: entrevístame para aclarar el objetivo, el alcance, las restricciones y qué se considera «terminado», con unas pocas preguntas clave cada vez. Cuando acabes, deja las conclusiones en la sección «Objetivo» de PLAN.md.
  2. Paso 2

    Revisar la situación actual

    Explorar en modo solo lectura el código, la documentación y las limitaciones.

    Solo lectura, no modifiques ningún archivo. A partir de la sección «Objetivo» de PLAN.md, investiga el código, la documentación y la situación actual, y anota los hechos, las restricciones y las dudas sin resolver en la sección «Investigación» de PLAN.md, indicando la fuente de cada punto.
  3. Paso 3

    Dividir en tareas pequeñas

    Cada tarea cabe en una sesión y lleva una comprobación ejecutable de terminado.

    A partir de PLAN.md, divide el objetivo en tareas y anótalas en la sección «Tareas». De cada tarea indica qué hay que conseguir, qué archivos toca, qué no se debe hacer y la condición de terminado (una comprobación que se pueda ejecutar tal cual). Cada tarea tiene que poder hacerse en una sola sesión; indica también el orden y las dependencias.
  4. Paso 4

    Revisión

    Comprobar la viabilidad de cada tarea y luego evaluar el diseño completo: fiabilidad, pruebas, sencillez.

    Comprueba que cada solución de «Tareas» es viable y después que lo es el conjunto. Luego evalúa el diseño completo con estos criterios: fiable y estable, los errores se detectan, se puede probar, la calidad es demostrable, diseño sencillo sin duplicados. Escribe «aprobado» o «no aprobado» con su motivo para cada criterio en la sección «Revisión». Si encuentras problemas en las secciones anteriores, corrígelos directamente y dime qué has cambiado.
  5. Paso 5

    Meter en el pool

    Pasar las tareas aprobadas a una lista de pendientes en POOL.md.

    Pasa el contenido de «Tareas» de PLAN.md, en orden, a una lista de pendientes en POOL.md. Pon una casilla sin marcar delante de cada elemento y conserva: qué hay que conseguir, qué archivos toca, qué no se debe hacer y la condición de terminado.
  6. Paso 6

    Ponerlo en marcha

    El agente va elemento por elemento, verifica cada uno y no te interrumpe.

    Ejecuta en orden los pendientes sin marcar de POOL.md, de uno en uno. Al terminar cada uno, ejecuta su condición de terminado: si pasa, márcalo, haz commit y añade una línea al final de POOL.md; si no pasa, corrígelo, y si sigue fallando al segundo intento, marca el elemento como «bloqueado», anota el motivo y sigue con el siguiente. No me hagas preguntas ni cambies nada fuera de la lista. Cuando termines, escribe un resumen al final de POOL.md: qué se hizo, qué quedó bloqueado y por qué.

Que siga funcionando

De dónde salen estas prácticas