- Expediere
- 15 mai 2026 la 18:43 UTC
- Autor
- Kamo
- Comite
- 6dfbf70
Subproiectul 4 (LOS conductle & workflow) suport: - Noul enum LoanConditionStatus (OPEN/CLEARED/WAIVED) - entităţi noi: LoanPipelineMilestone (audit de tranziţie exclusiv pe bază de apendice), Condiție de împrumut (clauza de verificare pe împrumut cu statul propriu) și LoanConditionTemplate (per-org Reutilizabil listlist source) - noi repo-uri pentru fiecare, plus o interogare cu un singur foc de blocare-condiție - LoanPipelineStateMachine declară conducta URLA (DRAFT prin FUNDED) și suportul universal SUSPEND/WITHDRAWN/DENED off-ramps, cu RoleRightType necesar pentru fiecare săgeată - LoanPipelineService orchestrează o tranziţie atomică: validează legalitate + drepturi + condiţii de blocare (recurgere de către LOS UNDERWRITE LOAN), ștampilă coloana corespunzătoare a datei de împrumut; scrie o piatră de hotar, scrie o cerere Submisie pentru tranziții semnificative din punct de vedere juridic (comunicarea inițială, reluarea prelucrare/subscriere) cu imagini SHA-256, publica un eveniment NATS - LoanConditionService si LoanConditionTemplateService acoperă restul suprafeței CRUD - LosPipelinePublisher publică subiectelor JetStream los.pipeline.tranzition.<orgId> and los.pipeline. condition.<org Id> - NatsConfig prevede un flux dedicat LOS PIPELINE alături de fluxul de chat existent astfel retenția poate fi reglată independent - Șase noi intrări RoleRightType sub ServiceType.LOS (renumit "Commerce: Loan Origination System"): LOS VIEW PIPELINE, LOS TAKE APPLICATION, LOS PROCESS LOAN, LOS UNDERWRITE LOAN, LOS CLOSE and FUND, LOS SPEND OR WITHDRAW