Originatore/transazione-primo schema — Incarico LO, congelare WORM, documentazione affare-scoped

Featurekamo-shared-library
Spegnimento
9 luglio 2026 alle ore 03:01 UTC
Autore
Kamo
Impegno
286e611

Backbone per il sistema-gestito-originatore + primo refattore transazione (spec 2026-07-08): - LoanTransaction: transazioneNumero (org-unique) + assegnatoLoanOfficerMemberId (+ audit) — l'assegnazione LO a livello di transazione che guida l'autore proiezione, ereditato da tutti i prestiti per bambini. - LoanOriginator: congelatoA/frozenState + @PreUpdate WORM guardia — l'originatore è una proiezione LIVE del membro/org assegnato fino alla stima iniziale del prestito problemi (Reg Z/TRID), quindi un'istantanea immutabile as-originata. LoanOriginatorDTO espone congelatoAt/frozenState/source (LIVE|SNAPSHOT). - MemberDocument: prestitoTransactionId deal-binding — un documento a volta sensibile al tempo (relazione di credito, dichiarazione bancaria) è controllata da transazioni; NULL = senza account. La validità temporale rimane governata dalla FreshnessPolicy esistente (NOT duplicata). Proiezione / congelamento / assegnazione logica vive in SecurityService (che dipende sia donotmodify e mlos), non qui — il nucleo chiuso rimane mlos-decoupled.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo