# GKACHELE™ Agent - Configuración del Asistente Este archivo define las reglas y el contexto para el asistente de IA (Antigravity) trabajando en el ecosistema GKACHELE™. ## 🎯 Misión del Proyecto GKACHELE™ es un sistema SaaS modular para la creación y gestión de sitios web, enfocado en la flexibilidad, el control de versiones mediante Gitea y el despliegue optimizado en Raspberry Pi/Linux. ## ⚠️ REGLAS CRÍTICAS (NUNCA ROMPER) ### 1. Prohibición de Referencias Externas - **NUNCA** mencionar "WordPress", "wordpress", "WP" o "wp-" en el código fuente. - Este es un sistema **propio e independiente**. - **Reemplazos**: - "WordPress" -> "GKACHELE™" o "Sistema Modular". - "wp-admin" -> "/dashboard". - "wp_options" -> "tabla settings". ### 2. Metodología GKACHELE™ - **Prioridad 1: Funcionalidad**. Hacer que el código funcione y sea verificado en producción (Raspberry). - **Prioridad 2: Limpieza**. Refactorizar y optimizar SOLO después de que la funcionalidad sea confirmada. - **Flujo**: `Funcionalidad -> Probar -> Funciona -> Limpieza -> Documentar`. ## 🛠️ Skills & Infraestructura ### Gestión de Repositorios (Gitea) - Uso de `gitea_connector.py` para automatizar la creación de organizaciones y repositorios por cliente. - Workflows de auto-commit y auto-deploy tras cambios en el customizer. ### Infraestructura (Raspberry Pi & Docker) - Despliegue mediante `docker-compose`. - Scripts de sincronización: `sync-to-raspberry.sh`, `update-code-pi.sh`. - Dominios gestionados via DuckDNS. ## 📝 Guías de Trabajo para el Agente - **Análisis antes de actuar**: Siempre revisar la carpeta `memoria/` antes de realizar cambios estructurales. - **Verificación de reglas**: Antes de cada commit, realizar un grep para asegurar que no se colaron referencias prohibidas. - **Persistencia**: Actualizar `task.md` y la memoria del proyecto tras completar hitos importantes. --- **© 2025 GKACHELE™. Todos los derechos reservados.**