docs: registrar política operativa de reset seguro

This commit is contained in:
2026-09-05 22:21:04 -03:00
parent 66333fb5dd
commit eb47a3d66f
+10 -27
View File
@@ -1,35 +1,18 @@
# DH Inspección V2 · D5.6.2
Hotfix de mantenimiento de Fase D para accesos Android y contrato de regresión de cierre.
# DH Inspección V2
Versión: **0.19.5-1**
Fase: **D5.5.1 · Corrección de staging de planificación**
Repositorio principal de DH Inspección V2.
D5.5.1 conserva íntegramente D5.5 y corrige únicamente el contrato de pruebas de staging. D5.5 consolida la preparación de visitas desde oficina antes del trabajo de campo. La visita queda anclada explícitamente a Área y Organización operadora, y el sistema genera un checklist auditable con antecedentes, respuestas vencidas, controles vencidos y próximos controles.
## Producción
## Alcance D5.5
El despliegue productivo se promueve mediante la rama `deploy`. El watcher del VPS realiza preflight, backup PRE, migraciones, healthchecks y backup POST antes de publicar el estado en `deploy-status`.
- selección web Área → Organización operadora vigente;
- fecha y equipo inspector dentro del plan;
- checklist automático versionado y append-only;
- respuestas de empresa vencidas y controles de verificación vencidos;
- próximos controles dentro de 30 días de la fecha planificada;
- antecedentes históricos del mismo contexto;
- incorporación automática de registros accionables;
- alta manual de registros preventivos del mismo Área/Operadora;
- exclusiones sólo mediante motivo auditable;
- reincorporación sin borrar la exclusión histórica;
- visitas de verificación integradas al mismo contrato de planificación;
- cambio de contexto o fecha invalida el checklist hasta regeneración explícita;
- inicio de visita exclusivamente desde APK mediante la política móvil ya existente.
## Componentes
## Migración
- `api-v3`: API NestJS / PostgreSQL
- `web-v2`: aplicación web
- `scripts`: automatización operativa y despliegue
- `docs`: documentación del proyecto
`1789063200000-phase-d5-5-web-planning-checklist.ts`
`PhaseD55WebPlanningChecklist1789063200000`
## Estado de datos
## Despliegue
El despliegue debe partir exactamente de API/WEB **0.19.4-1** y ejecutar `scripts/deploy-phase-d5-5.sh`. Antes de modificar producción, el script compila API y web en staging y exige **252 tests** aprobados.
Las operaciones extraordinarias de saneamiento de datos se implementan como migraciones de una sola ejecución y quedan protegidas por el backup PRE del proceso de despliegue.