La anatomía de un buen encargo
- Objetivo: qué comportamiento debe cambiar para el usuario.
- Contexto: dónde ocurre y qué patrón existente debe seguir.
- Límites: archivos, compatibilidad, seguridad y cosas que no debe tocar.
- Verificación: tests, build y comprobación visual esperados.
Añade búsqueda por título al catálogo. Reutiliza el estilo y los datos actuales. No añadas dependencias ni cambies las URLs. Incluye estado sin resultados, navegación con teclado y una prueba. Ejecuta lint, tests y build; resume los archivos modificados.
Divide por riesgo
Una tarea pequeña puede ejecutarse directamente. Para una migración o cambio transversal, pide primero análisis y plan, revisa las decisiones y después autoriza la implementación.
Corrige el rumbo con precisión
Evita «no me gusta». Señala el comportamiento observado, el esperado y una referencia del proyecto: «El filtro reinicia el scroll; conserva la posición como hace la lista de favoritos».
Definición de terminado
Una respuesta convincente no basta. La tarea termina cuando el cambio está acotado, las verificaciones pasan y Codex explica cualquier riesgo o prueba que no pudo ejecutar.