15 — Roadmap — VOLTA
1. Principio
El L1 del día está cerrado. Este roadmap no es deuda del alcance 2026-08-08; son opciones de evolución con subida de complejidad o polish.
2. Hecho (L1 — 2026-08-08)
| Área | Entrega |
|---|
| Producto | Web club + solicitud + inbox coach |
| Dominio | User COACH + ClassRequest + enums |
| Auth | JWT login |
| API | POST public + GET/PATCH JWT + stats |
| Web | Home, join, success, login, inbox, detail |
| Data | Neon + Prisma + seed |
| Diseño | Paper §1–§5 + tokens chalk/ink/lime |
| Docs | Suite 00–20 + README + executive |
3. L1+ (misma complejidad, mejoras)
| ID | Ítem | Valor |
|---|
| L1+01 | canActivate guards Angular en /inbox | UX auth |
| L1+02 | Filtros por status en inbox | Ops |
| L1+03 | Toast éxito create/status | Feedback |
| L1+04 | Captcha / rate limit POST | Anti-spam |
| L1+05 | Checkbox privacidad en form | RGPD |
| L1+06 | Playwright smoke S1–S12 | CI |
| L1+07 | Skeleton loading inbox | Polish |
| L1+08 | click-to-call / mailto en detail | Ops coach |
| L1+09 | Environment-based API URL | Deploy |
| L1+10 | Página 404 amigable | IA |
4. L2 (nuevo brief)
| ID | Ítem | Dependencia |
|---|
| L2-01 | Calendario semanal de clases | Schedule model |
| L2-02 | Aforo por franja | capacity field |
| L2-03 | Multi-coach + asignación | coachId FK |
| L2-04 | Email al coach al crear | provider email |
| L2-05 | Área “mi solicitud” por código | lookup público acotado |
| L2-06 | Notas internas coach | campo staffNotes |
| L2-07 | Export CSV semana | reporting |
5. L3+ (explícitamente mayor)
| ID | Ítem |
|---|
| L3-01 | Multi-sede / multi-tenant |
| L3-02 | Pagos y cuotas |
| L3-03 | App nativa / push |
| L3-04 | Marketplace de clubs |
| L3-05 | Wearables / planes IA |
6. No-roadmap (fuera de VOLTA)
| Idea | Razón |
|---|
| Agro / parcelas | SURCO |
| Flota GPS | TROCHA |
| Expedientes legales | FIRME |
| Matching pet services | CORREA |
7. Priorización sugerida si hay continuidad
- L1+01 guards + L1+06 e2e
- L1+02 filtros + L1+08 contact shortcuts
- L1+04 anti-spam si hay tráfico real
- Evaluar L2 calendario solo con uso coach real
8. Métricas que desbloquean L2
| Señal | Umbral ejemplo [HIPÓTESIS] |
|---|
| Solicitudes / semana | > 20 sostenidas |
| % NEW sin CONTACTED > 48 h | > 30% → priorizar ops tools |
| Coach pide aforo | Entrevistas / feedback real |