docs: enlazar manuales y contrato F6.1
This commit is contained in:
@@ -2,9 +2,28 @@
|
|||||||
|
|
||||||
Repositorio del sistema DH Inspección V2.
|
Repositorio del sistema DH Inspección V2.
|
||||||
|
|
||||||
## Estructura
|
## Componentes
|
||||||
|
|
||||||
- `api-v3/`: API v3.
|
- `api-v3/`: API NestJS/TypeORM y contratos de dominio.
|
||||||
- `web-v2/`: aplicación web.
|
- `web-v2/`: aplicación WEB React/Vite.
|
||||||
- `scripts/`: utilidades operativas y de despliegue.
|
- `android-app/`: aplicación Android para trabajo de campo.
|
||||||
- `docs/`: documentación técnica.
|
- `scripts/`: utilidades operativas, preflight y despliegue.
|
||||||
|
- `docs/`: documentación funcional y técnica.
|
||||||
|
|
||||||
|
## Documentación vigente
|
||||||
|
|
||||||
|
- [Manual del Programador](docs/MANUAL_PROGRAMADOR.md)
|
||||||
|
- [Manual de Usuario](docs/MANUAL_USUARIO.md)
|
||||||
|
- [Modelo canónico de Inventarios F6.1](docs/F6_INVENTORY_MODEL.md)
|
||||||
|
- [Auditoría de consistencia F6.1](docs/AUDITORIA_CONSISTENCIA_F6_1.md)
|
||||||
|
|
||||||
|
## 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 `DRAFT` simultánea.
|
||||||
|
- Hallazgos directos: Yacimiento, Instalación y Subinstalación, siempre con `OTROS` disponible.
|
||||||
|
- 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 y el procedimiento de cambio seguro están en los manuales enlazados arriba.
|
||||||
|
|||||||
Reference in New Issue
Block a user