Cierra F6.1 como candidata verificable de presentación: metadata WEB alineada, contratos transversales de aceptación, Android CI/RC endurecida con lint/tests/builds/checksum, correcciones de carreras de permisos GPS y cámara opcional, auditoría de dependencias productivas y parches de runtime, más documentación de release y recorrido de demo.
1.4 KiB
1.4 KiB
DH Inspección V2
Repositorio del sistema DH Inspección V2.
Componentes
api-v3/: API NestJS/TypeORM y contratos de dominio.web-v2/: aplicación WEB React/Vite.android-app/: aplicación Android para trabajo de campo.scripts/: utilidades operativas, preflight y despliegue.docs/: documentación funcional y técnica.
Documentación vigente
- Corte de presentación F6.1
- Manual del Programador
- Manual de Usuario
- Modelo canónico de Inventarios F6.1
- Auditoría de consistencia F6.1
- Contrato de release Android F6.1
Contratos que no deben romperse
- Inventario físico: Departamento → Área → Yacimiento → Instalación → Subinstalación.
- Empresa es un maestro independiente; la Operadora se relaciona temporalmente con Área.
- Una Inspección puede tener múltiples Actas, pero sólo un Acta
DRAFTsimultánea. - Hallazgos directos: Yacimiento, Instalación y Subinstalación, siempre con
OTROSdisponible. - La APK puede abrir una Inspección reutilizando el lifecycle canónico del backend.
- GEDO/IF oficializa el Informe, pero no activa por sí solo el vencimiento No urgente.
Las reglas detalladas, el procedimiento de cambio seguro y el recorrido de demo están en los documentos enlazados arriba.