Structure: - control-plane/: Registries, SIMCO directives, CI/CD templates - projects/: Gamilit, ERP-Suite, Trading-Platform, Betting-Analytics - shared/: Libs catalog, knowledge-base Key features: - Centralized port, domain, database, and service registries - 23 SIMCO directives + 6 fundamental principles - NEXUS agent profiles with delegation rules - Validation scripts for workspace integrity - Dockerfiles for all services - Path aliases for quick reference 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.9 KiB
1.9 KiB
_MAP: EXT-003 - Notificaciones
Épica: EXT-003 Nombre: Sistema de Notificaciones Multi-Canal Fase: 3 - Extensiones Presupuesto: $10,000 MXN Story Points: 40 SP Estado: ✅ Completado 100%
📋 Propósito
Sistema completo de notificaciones multi-canal (in-app, email, push) con preferencias granulares por usuario y templates personalizables.
Impacto: ALTO - Engagement mejorado significativamente
📁 Contenido
| Archivo | Descripción |
|---|---|
| README.md | Overview de la épica |
| historias-usuario/ | User stories (~8) |
| implementacion/TRACEABILITY.yml | Trazabilidad |
🎯 Funcionalidades
1. Notificaciones In-App
- Notification center
- Real-time updates (WebSockets)
- Read/unread status
- Bulk actions
2. Email Notifications
- SendGrid integration
- Template engine
- Batch sending
- Delivery tracking
3. Push Notifications
- Web push (FCM)
- Device registration
- Targeted notifications
- Click tracking
4. Preferencias
- Channel preferences por tipo
- Frequency settings
- Do not disturb mode
- Instant vs digest
🏗️ Implementación
Backend
- Módulo:
notifications - Servicios: notification.service, email.service, push.service
- Endpoints: ~10 endpoints
Frontend
- Feature:
notifications - Componentes: NotificationCenter, NotificationItem, PreferencesPanel
- Páginas: Notifications page
Base de Datos
- Tablas: notifications, notification_preferences, notification_logs
- Funciones: create_notification(), send_batch()
📊 Métricas
| Métrica | Valor |
|---|---|
| Story Points | 40 SP |
| Delivery Rate | 99.5% |
| Avg Latency | < 2s |
Generado: 2025-11-08