Files
dh-inspeccion-v2/docs/PHASE_D5_3_21_1.md

19 lines
949 B
Markdown

# Fase D5.3.21.1 · Entrega documental
Parche de compilación de D5.3.21 sobre producción D5.3.20.
D5.3.21 no llegó a producción: el build de API se detuvo en staging por TS4053 porque el método público `retry` exponía por inferencia el tipo interno `DeliveryRow`.
D5.3.21.1 exporta el contrato `DeliveryRow` y tipa de forma explícita el retorno público del endpoint de reintento. No cambia la lógica de negocio, el esquema previsto ni la migración funcional de entrega documental.
La fase mantiene:
- Acta PDF para empresa y oficina.
- Informe Word para Director de Hidrocarburos.
- Entrega no bloqueante, auditable y reintentable.
- Destinatarios configurables sin direcciones hardcodeadas.
- Credenciales SMTP únicamente por entorno.
- Una visita = una acta.
- Actas cerradas y hallazgos originales inmutables.
El deploy exige como origen API/Web `0.19.3-20` porque D5.3.21 falló antes de instalar source o ejecutar migraciones.