Tier 5 compliance batch

Featurekamolos
Shipped
29 Mei 2026, 00:10 UTC
Author
Kamo
Commit
320af2b

- OfacSanctionsService: Jaro-Winkler fuzzy match @ ≥0.92 after exact-match pass. Hits surface similarity score. Configurable via los.ofac.fuzzy-threshold. - AdverseActionNoticeService: ECOA §1002.9 compliant PDF generator naming the CFPB as federal regulator. Renders reasons-for-decoder + standard ECOA non-discrimination language. Stored to MediaService. - **************** multi-filter audit query for regulator subpoenas + retention sweeps. Paged. - LoanChargeOffService.confirm accepts reasonCode parameter (IRS 1099-C box-6 letter), persisted to Loan.chargeOffReasonCode and threaded into YearEndTaxJob's 1099-C PDF render. Default G. - LoanProductValidationService warns when interestRateBps > MLA 3600bps cap so compliance can flag for offer-time MLA screening. - YearEndTaxJob: removed the produce1099Int branch — was inert (no borrower-credit-interest payment flow exists). Stub left with reactivation guidance once such a flow lands. All 30 unit tests pass.

All changes

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei