- Se descapó
- 15 de mayo de 2026 a las 18:43 UTC
- Autor
- Kamo
- Compromit
- 6dfbf70
Subproyecto 4 (tubo de tubería y flujo de trabajo delLOS) backend: - New enum LoanConditionStatus (OPEN/CLEARED/WAIVED) - Nuevas entidades: LoanPipelineMilestone (auditoría de transición solo para gastos), LoanCondition (hilera de listas de verificación por préstamo con su propio estado), y LoanConditionTemplate (fuente de lista de verificación reutilizable por arena) - Nuevos repos para cada uno, más una consulta de bloque de un tiro - LoanPipelineStateMachine declara el oleoducto URLA (DRAFT a través de FUNDADO) y las rampas universales SUSPENDED/WITHDRAWN/DENIED, con el RoleRightType requerido para cada flecha - LoanPipelineService orquesta una transición atómica: validar legalidad, derecho - condiciones de bloqueo (sobrevolación de la bordada por LOS.UNDERWRITE-LOAN), estampa la columna correspondiente de fecha de depósito, escribir un hito, escribir una solicitud demission para transiciones legalmente significativas (declaración inicial, re-presentmit procesamiento/escritura) con SHA-256 instantáneas, publicar un evento NATS - LoanConditionService y LoanConditionTemplateService portada de servicio El resto de la superficie de la CRUD - LosPipelinePublicista publica a los temas de JetStream los.pipeline.transition.-orgId y los.pipeline.condition.orgId. - NatsConfig ofrece una transmisión dedicada de LOS-PIPELINE junto a el flujo de chat existente para que la retención se puede sintonizar de forma independiente - Seis nuevas entradas de RoleRightType bajo ServiceType.LOS (rebautizado a "Commerce: Loan Origination System"): LOS-VIEW-PIPELINE, LOS.TAKE.APPLICATION, LOS.PROCESS-LOAN, LOS-UNDERWRITE-LOAN, LOS.CLOSE.AND-AND-FUND, LOS-SUSPEND-OR-WITHDRAW