19 lines
949 B
Markdown
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.
|