- Expédié
- 15 mai 2026 à 18:43 UTC
- Auteur
- Kamo
- Commite
- 6dfbf70
Sous-projet 4 (réseau de transport et flux de travail) du sous-projet de transport (réseau de travail): Nouveau régime de prêt enumConditionStatus (OPEN/CLAIRÉ/WAVE) - Nouvelles entités : LoanPipelineMilestone (audit de transition uniquement applicable), Convention de prêt (liste de contrôle par prêt avec leur propre état), et Modèle de prêt (liste de contrôle par or réutilisable source) - Nouvelle prise en charge pour chacune, plus une requête à condition de blocage en un seul coup - LoanPipelineStateMachine déclare le pipeline de l'URLA (DRAFT traversant FUNDED) et les déréglages universels SUSPENDED/WITHDRAWN/DENIED, avec la fonction de type "RightType" requise pour chaque flèche - LoanPipelineService orchestre une transition atomique: valider les conditions de blocage (surpassement gâché par LOS-UNDERWRITE-LOAN), tamponnez la colonne de date de DoanFile appropriée, écrire une étape, écrire une demandeSoumission pour transitions juridiquement significatives (divulgation initiale, soumission à nouveau traitement/underwriting) avec SHA-256 snapshot, publier un événement NATS - LoanConditionService et LoanConditionTemplateService couvre le le reste de la surface du CRUD - LosPipelinePublisher publie sur JetStream sujets los.pipeline.transition.orgId et los.pipeline.condition.orgId - NatsConfig prévoit un flux dédié LOS-PIPELINE à côté le flux de discussion existant de sorte que la rétention peut être accordée indépendamment Six nouvelles entrées RoleRightType sous ServiceType.LOS (rebaptisée "Commerce: système d'origine de prêts"): LOS-VIEW-PIPELINE, LOS-TAKE-APPLICATION, LOS-PROCESS-LOAN, LOS-UNDERWRITE-LOAN, LOS-CLOSE-AND-FUND, LOS-SUSPEND-OR-WITHDRAW