# Auditoría APK — ClickDelivery V0.6

Se inspeccionaron las cuatro APK entregadas por el propietario del proyecto. No se modificaron ni se redistribuyen dentro de este ZIP.

## Hallazgos confirmados

| App | Package ID real | Versión | Stack observado |
|---|---|---:|---|
| Administrador | `com.clickdelivery.administrador` | 1.0.2 | React Native + Hermes + Firebase + VisionCamera |
| Comercio | `com.clickdelivery.comercio` | 1.0.7 | React Native + Hermes + Firebase + VisionCamera |
| Delivery/Usuario | `com.clickdelivery.usuario` | 1.0.3 | React Native + Hermes + Firebase + VisionCamera |
| Repartidor | `com.clickdelivery.repartidor` | 1.0.1 | React Native + Hermes + Firebase + VisionCamera + módulo nativo de ubicación en background |

Los nombres de archivo contienen números de versión; esos números **no forman parte del package ID**.

## Compatibilidad con V0.6

- El bridge móvil está escrito en JavaScript compatible con React Native/Hermes.
- WebSocket es el transporte realtime preferido; SSE se conserva como fallback web/PWA.
- FCM HTTP v1 puede ser atendido directamente por el backend con una cuenta de servicio.
- El Repartidor ya declara permisos de ubicación en segundo plano y foreground location.
- Cámara y notificaciones ya aparecen en los manifiestos de las cuatro APK.

## Límite técnico actual

Las APK son binarios compilados. Para producir una actualización instalable sobre las aplicaciones existentes se necesita además el **proyecto fuente React Native/constructor visual legado exportado** y la **misma identidad de firma Android/keystore** usada para las APK publicadas. V0.6 no intenta parchear ni volver a firmar binarios compilados a ciegas.
