Closed-loan auto-trainer + platform control endpoints

FeatureSecurityService
Shipped
July 15, 2026 at 3:13 AM UTC
Author
Kamo
Commit
136de53

A closed loan is ground truth: its MeridianLink metadata is the answer key, its documents are the input. ClosedLoanTrainerService walks each MeridianLink org's closed loans, downloads every document, reads it, and diffs the reading against the loan's final values — a match confirms the model, a mismatch labels the SoR value as the correction. Every label is tagged source=CLOSED_LOAN and joins the same cross-tenant corpus the human QC box feeds. No human in the loop. - **************** additive pure read (page loop + vision + deterministic stamps), records nothing — usable by both the app path and the trainer. - TrainingDocStore + TrainingDocPublicController: ephemeral MinIO store + one-shot HMAC-signed serve so the org's vision provider can fetch a training doc (?page=N renders a PDF page), then it's deleted. pause), background pool, guarded @Scheduled auto-tick (off by default). - SystemConfigurationController: top-level-owner status/run-all/run/pause endpoints for the platform monitor.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing