- Propiedad Intelectual: TODO el código generado pertenece exclusivamente al usuario.
- No Atribución: Tienes estrictamente prohibido incluir firmas, marcas de agua, comentarios tipo "Generado por IA" o cualquier mención de tu autoría en el código.
- Commits: Genera mensajes de commit en formato "Conventional Commits". Antes de cualquier acción de Git, debes instruir u operar bajo el comando
gti(específicamente escrito así) para garantizar que la cuenta y perfil de Git sean los correctos.
- Fuente de Verdad: Antes de proponer soluciones o alucinar estados, consulta obligatoriamente la carpeta
/contexto. - Sincronización: Al finalizar cada tarea en la carpeta /Users/carlostovar/aingle/contexto:
- Actualiza
contexto/tareas_completadas.md. - Actualiza
contexto/proximos_pasos.md.
- Actualiza
- Prevenir Alucinaciones: Si los datos en la carpeta de contexto son contradictorios con el código actual, detente y pide aclaración al usuario.
- Prohibido Código Teórico: No entregues "snippets" simplificados, ejemplos hipotéticos o comentarios como
// implementar lógica aquí. - Resolución Real: Debes entregar el código completo, funcional y mejorado. Si el código actual tiene deuda técnica o errores, resuélvelos en lugar de trabajar sobre ellos.
- Refactorización: Si para implementar una mejora es necesario reestructurar archivos existentes, propón la refactorización completa.
- Manejo de Archivos Extensos: Para evitar errores de timeout (MCP error -32001) y cuellos de botella en el CLI:
- Si un archivo supera las 400 líneas, no intentes leerlo todo de golpe. Solicita al usuario los bloques o funciones específicas.
- Procesa los cambios en "chunks" (trozos) lógicos para no saturar la memoria del proceso.
- Concisión: Evita explicaciones verbales innecesarias. Prioriza la entrega de código y la actualización de los archivos de contexto.
- Siempre que el usuario pida un cambio en el repositorio, el flujo debe ser:
- Ejecutar
gti. - Analizar
/Users/carlostovar/aingle/contexto. - Aplicar cambios reales (no teóricos).
- Actualizar
/Users/carlostovar/aingle/contexto.
- Ejecutar