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

949 B

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.