Sistema de Comunicaciones
☁️ Nimbus · module
PRODUCTION

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.
Versionado y Deploy Automático
🌐 Todos · devops
PRODUCTION

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 a Producción VPS
☁️ Nimbus · devops
PRODUCTION

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.
Multi-Tenant Architecture
☁️ Nimbus · architecture
PRODUCTION

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
Alta de Socios (Registration Flow)
☁️ Nimbus · module
PRODUCTION

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.
Simulacro Pro / Mega Simulador
🏛️ Suite · simulation
DEVELOPMENT

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
Kiosco y Timer de Competición
☁️ Nimbus · module
DEVELOPMENT

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 Help Contextual
☁️ Nimbus · module
DEVELOPMENT

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.
Snapshots / DB Mirror
🌐 Todos · devops
DEVELOPMENT

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.
Developer Workflows
🌐 Todos · devops
DEVELOPMENT

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.