1. Fichas de módulo
Cada pantalla de la PWA debe tener su URL de ayuda en /online/docs, escrita para Cloud (custodia, tenant, roles), no copiada del manual Offline.
Cloud / Estado
Esta página es el contrato verbal con el visitante. Si un módulo está «activo» significa que la PWA y la API ya se hablan. Si está «parcial», hay pantalla pero no producto cerrado. Si está «aparcado» o «no en Cloud», no se vende.
Login contra el servidor de licencias, /api/cloud/me, flags de módulos, PWA y service worker.
Armas libro, cartuchería, armas cupo, gestión de cupos, libro de tiro, perfil y caducidades.
Motor G1/G7, taller de recarga con recetas propias, IPSC console con ranking de tenant, caza.
Socios, cuotas, pagar cuota, instalaciones, reservas, artículos, lotes, reparaciones, ventas y cierre de ticket.
Hay pantalla y ruta. Falta profundidad de producto: exportes formales, tesorería, teselas, IA de verdad.
Stripe al final. Pack legal Cloud existe como HTML; un abogado debe cerrarlo antes del primer euro.
No hay jerarquía multi-club. No se vende CLD-FEDE como si existiera ranking territorial.
BD-RECARGA, BD-COTOS, libro 1-2, manuales, despieces, legislación y mapas de campo son del ecosistema Offline.
| Área | En PWA | En API | Listo para cobrar |
|---|---|---|---|
| Cuenta / perfil / dashboard | sí | sí | alfa |
| Armas, cupos, libro de tiro | sí | sí | alfa |
| Balística / recarga / IPSC / caza | sí | sí | alfa |
| Club socios-cuotas-reservas | sí | sí | falta Stripe y pulido |
| Armería FIFO / taller / ventas | sí | sí | falta TPV y fiscal |
| Buscador | sí | SQL ILIKE. Sin modelo | alfa |
| Mapas / BO / árbitro | sí | parcial | no |
| Sync armas / libro de tiro | no | no | no hay, y no se promete ahora |
| Exportar / borrar tenant | no | no | prometido, sin ruta |
| Federaciones | página testimonial | no | no |
| Stripe | no | no | al final |
| Packs BD / teselas | no | no | nunca aquí |
Cada pantalla de la PWA debe tener su URL de ayuda en /online/docs, escrita para Cloud (custodia, tenant, roles), no copiada del manual Offline.
Tirador, secretario de club, mostrador de armería. Tres landing, no una sola home genérica.
Un changelog Cloud distinto del Offline. Lo que se rompe, lo que se cierra, lo que se aparca.
El Offline explica con profundidad porque enseña el producto. Cloud necesita storyboard real, no mockups.
Sin botón de salida no hay producto de custodia. Debe documentarse y existir en API.
Offline vende soberanía. Cloud vende comodidad y varios puestos. Mezclar el mensaje rompe los dos.