- Shipped
- July 17, 2026 at 7:11 AM UTC
- Author
- Kamo
- Commit
- 81e31a9
The DaemonService half of the eClose -> loan-file status seam. New MlosClosingCompletedConsumer subscribes **************** (durable daemon-mlos-closing-completed) and forwards each event to SecurityService's internal pipeline endpoint via SecurityPipelineClient, so a completed closing auto-advances the loan CLEAR_TO_CLOSE -> CLOSED. Reuses the shared-lib consumer-reliability core exactly as MlosDecisionRoutedConsumer: IdempotentEvent Processor (per-consumer dedup marker in the side-effect tx, nak-retry capped at the broker max-deliver, DLQ at the cap, unparseable bodies dead-lettered immediately) + boot-time rebind. The forward is idempotent server-side too (a loan already CLOSED/FUNDED is a 200 no-op). Deployment is already Recreate (durable-consumer requirement). configmap: **************** enabled, max-attempts 5.