# ClickDelivery — Roadmap restante a producción

**Estimación de ingeniería, no porcentaje contractual.** La cantidad restante depende especialmente de infraestructura externa, firma Android, credenciales y pruebas en dispositivos.

## Estado después de V0.8

- Arquitectura / backend funcional: **~85–90%**.
- Funcionalidad comercial solicitada: **~85%**.
- Cuatro proyectos Android reconstruidos: **~75–80%** antes de build/QA en dispositivos.
- Landing + demo + Loader Studio: **~80–85%** antes de contenido comercial final, dominio y analítica.
- Certificación productiva / infraestructura / QA: **~50%**.

Para un **piloto comercial controlado**, el proyecto completo está aproximadamente en **70–75%**. Queda aproximadamente **25–30%** de trabajo crítico.

Para una **operación nacional madura**, considerar todavía **30–40%** por hardening, escalado, soporte, publicación, observabilidad y pruebas prolongadas.

## Bloque A — V0.8.1 · Certificación punta a punta
1. Desplegar PostgreSQL/PostGIS real.
2. Ejecutar migraciones 001–013 + seed + smoke.
3. HTTPS y dominio staging.
4. Google Routes con credencial real y validación de rutas/tarifas.
5. FCM con service account real y teléfonos físicos.
6. Android SDK + build de las cuatro apps.
7. Instalación en dispositivos y pruebas GPS/cámara/push/Bluetooth térmica.
8. Compra → comercio → despacho → repartidor → evidencia → comisión → saldo → liquidación.

## Bloque B — V0.8.2 · Seguridad y operación
- rate limiting productivo;
- secretos administrados fuera del repo;
- backups automáticos + restore test;
- monitoreo, logs y alertas;
- retención de tracking/evidencias;
- pruebas de concurrencia y carga;
- QA de aislamiento Franquicia/Marca Blanca/SubAdmin;
- pruebas de cancelación, reembolso y contingencias.

## Bloque C — V0.9 · Fábrica Marca Blanca
- alta guiada de tenant;
- branding completo;
- Loader Studio conectado al build;
- package ID / nombre / icono / splash / dominio por tenant;
- pipeline de builds por app;
- configuraciones Firebase por tenant si corresponde;
- gestión de versiones y releases.

## Bloque D — Release comercial
- recuperar firma Android histórica o definir rotación/App Signing oficial;
- builds release firmados;
- políticas/privacidad/términos y páginas legales;
- hosting final de landing;
- dominio, analítica y formularios comerciales;
- piloto territorial real;
- correcciones de campo;
- release V1.0.

## Fuera del bloqueo de ClickDelivery
**Manager Pay** y **ChefManager AI** son productos LM Networks separados. Se integrarán posteriormente cuando sus APIs estén concluidas. No se cuentan como requisito para que ClickDelivery funcione o pueda pilotearse.

El proyecto paralelo de **Movilidad** puede reutilizar después el modelo Franquicia + Marca Blanca + SubAdministración, manteniendo un producto y operación independientes.
