Spec-Driven Development: darle memoria y dirección a los agentes de IA

Los agentes LLM escriben código con una velocidad sorprendente. También olvidan con una velocidad sorprendente. Una conversación puede contener decisiones importantes y, sin embargo, esas decisiones se pierden cuando cambia la sesión, el modelo, la persona que mantiene el proyecto o simplemente el contexto que cabe en la ventana del agente.
Ahí aparece el Spec-Driven Development (SDD), o desarrollo dirigido por especificaciones. La idea es sencilla: antes de pedir código, se escribe qué queremos construir, por qué, qué límites debe respetar y cómo sabremos que está bien. Esa especificación deja de ser un documento efímero y se convierte en un contrato de trabajo que pueden leer el equipo y los agentes.
