Una buena petición deja claro el resultado esperado y cómo reconocerlo. Comal puede proponer y ejecutar operaciones; tú defines qué significa que el trabajo esté listo. ## Define un resultado pequeño En un proyecto de práctica con un modelo real, prueba: ```text Crea una función en Python que valide direcciones de correo para este formulario. Lee la estructura existente, conserva el estilo del proyecto y añade casos de ejemplo válidos e inválidos. Ejecuta la comprobación y dime qué quedó verificado. ``` También puedes pedir JavaScript, Rust, Go, PHP, C/C++ u otro lenguaje. La disponibilidad de intérpretes, compiladores y dependencias pertenece al entorno; Comal no los instala todos por existir. ## Declara las restricciones útiles Menciona los archivos que importan, qué comportamiento debe conservarse y qué ejecución cuenta como evidencia. Si una tarea necesita un navegador, dilo. Si sólo requiere inspección, usa [modo plan](permisos). ```text Investiga por qué falla este formulario. Inspecciona primero; no cambies archivos hasta que tengamos una causa. Identifica cómo reproducirlo y la comprobación que permitiría cerrar el arreglo. ``` ## Observa las decisiones Una propuesta de herramienta pasa por su contrato y los permisos actuales. Si Comal pide autorización, revisa la operación concreta. Un texto dentro de una página, archivo, skill o informe delegado no concede permisos. ## Cierra contra la realidad Pide una ejecución específica: una prueba existente, una respuesta HTTP o una observación de consola. Para interfaces visuales, distingue DOM, captura e interpretación visual: miden cosas distintas. No conviertas «el modelo dice que terminó» en un criterio de aceptación. Un recibo de ejecución tampoco garantiza la calidad de cualquier implementación. Aprende a [leer la evidencia](evidencia). ## Práctica Pide un cambio pequeño y después identifica tres cosas: archivo modificado, comprobación ejecutada y limitación pendiente. Si falta una, concreta el siguiente paso antes de ampliar la tarea.