Motor completo de comunicaciones: envío email SMTP, plantillas con variables dinámicas, triggers por eventos, cola de jobs, envío grupal por segmentos...
PROMPT BASE
Trabaja sobre el módulo de comunicaciones de Olympia Nimbus. Zona CONGELADA — no modificar sin justificación. Archivos c...
📄 STABLE_COMMUNICATIONS_MODULE.md, AGENTE2_ARQUITECTURA_COMUNICACIONES_OLYMPIA.md
⚡ set_smtp_prod.js, create_comm_tables.js
💡 SMTP Gmail con App Password. 465/SSL. meynjpiacfhorgch para Hit Fit.
Sistema MAJOR.MINOR.DEPLOY con bump automático pre-deploy, version.json por proyecto, API /api/system/version, VersionBadge en footer.
PROMPT BASE
Usa el sistema de versionado Olympia. Cada proyecto tiene version.json. El script bump_version.py incrementa automáticam...
📄 AGENTE2_SISTEMA_VERSIONADO_DEPLOY_OLYMPIA.md
⚡ bump_version.py, vps_remote_exec.py
💡 Nimbus v1.0.17, Suite v1.0.12, Services v1.0.8
Deploy automatizado via SSH (paramiko). Git pull → npm ci → prisma generate → npm run build → pm2 restart. VPS Madrid 5.134.118.196.
PROMPT BASE
Deploy Olympia Nimbus a producción. Usa scripts/vps_remote_exec.py deploy. VPS: 5.134.118.196 root. App dir: /var/www/ol...
📄 DEPLOY_MANUAL.md
⚡ vps_remote_exec.py, vps_deploy.sh, verify_deploy.py
💡 Auto-bump version.json antes de deploy.
Aislamiento por tenant via middleware subdomain resolution y Prisma middleware. Cada request lleva x-tenant-id. Datos aislados por tenantId en todas l...
PROMPT BASE
Sistema multi-tenant de Olympia Nimbus. Subdomain→UUID en middleware.ts. Tenants: demo (92712a82...), hitfit (b619458d.....
📄 tenant_isolation_architecture.md, TENANT_SYSTEM_DOCUMENTATION.md
💡 Hit Fit = DAGOR GYM S.L. = b619458d-00ee-4ca4-acdc-7e05639ec59a
Flujo completo de alta: datos personales, foto con cámara, selección de tarifa, generación de contrato, firma digital en canvas, envío de email con PD...
PROMPT BASE
Flujo de registro de socios en Nimbus. Zona STABLE. Incluye: formulario multi-paso, captura de foto, firma canvas, gener...
📄 HITFIT_FIRST_CLIENT_SETUP.md
💡 Módulo STABLE. Checklist de regresión definido.
Motor de simulación E2E del ecosistema Olympia. Simula 24 meses de operación, 100+ gimnasios, churn, facturación, retención. Incluye ML feedback loop.
PROMPT BASE
Motor de simulación Olympia Suite. Simula ciclos de 24 meses con múltiples tenants. Incluye: churn prediction, retention...
📄 AGENTE1_MEGA_SIMULADOR_ECOSISTEMA_24M.md, AGENTE1_MEGA_SIMULATION_100_GYMS.md
💡 Suite workspace: olympia-suite/apps/suite-core
Sistema de kiosco para pantallas de gimnasio. Timer para competiciones con división por categorías. Tournament Division Engine (TDE).
PROMPT BASE
Módulo kiosk/timer de Olympia Nimbus. Documentado en docs/kiosk_timer_system.md y docs/competition_system.md. Tournament...
📄 kiosk_timer_system.md, competition_system.md
💡 Incluye kiosk display mode para pantallas públicas.
Sistema de ayuda contextual integrado en el ERP. HelpButton y RouteContextHelp por ruta. Artículos, FAQs y categorías.
PROMPT BASE
Sistema Help de Olympia Nimbus. Componentes: HelpButton, RouteContextHelp. Tablas: HelpArticle, HelpCategory, HelpFAQ.
📄 olympia_help_system.md
💡 24 artículos, 8 categorías, 8 FAQs en producción.
Sistema de snapshots de base de datos para espejar producción a local/staging. pg_dump + restore automatizado.
PROMPT BASE
Usa scripts de backup pg_dump. VPS: 5.134.118.196. DB: olympianimbus. Restore local con pg_restore.
⚡ vps_remote_exec.py
💡 Pendiente: automatizar restore local post-snapshot.
Flujos de trabajo estandarizados: desarrollo local, testing, deploy, hotfix, rollback, snapshot.
PROMPT BASE
Workflows: 1) Dev local: npm run dev. 2) Deploy: bump → commit → push → vps_remote_exec.py deploy. 3) Hotfix: branch → f...
⚡ bump_version.py, vps_remote_exec.py
💡 Estandarizar flujos para evitar errores en producción.