- Verschifft
- 27. Juni 2026 um 03:46 UTC
- Autor
- Kamo
- Ausschuss
- 54c1a67
Erfüllt das doc-07 -6 Entitätsmodell - das veränderbare Convenience-Ledger + die unangebotene Bilanz. Gleiche pkg (keine @EnableJpaRepositories ändern). - NotificationPreference (mutbar): pro-(Partei,event_key,channel) toggle; ************ eventKey String (Dual EventKind|cattury Granularität); Trittfrequenz/batchWindow; Party-Level-Lokale/ruhige Stunden Aufenthalt auf LoanParty. - CommunicationArchiv (PARTIAL-WORM, MlosLockRecord idiom + @PreRemove): system-of-record pro übertragene Nachricht; messageKey UNIQUE (Idempotenz). Freezes ************ weißt die Lieferung Lebenszyklus deliveryStatus (8-State Transition Tisch; SENT-EOPENED für Provider erlaubt Out-of-Order öffnet), sentat (write-once RESPA/TILA Proof), statusUpdatedIn (monotonic, no null-clear), Provider/Bounce/Failure. DUAL Zustimmung Schnappschüsse (Zeiger + denormalisiert gelösten Zustand - der WORM-Ledger effektiven Zustand ist Punkt-in-Zeit-aufgelöst). assertConsentEvidence(): eine übermittelte SMS muss tragen gewährte TCPA_SMS-Zustimmung (-6.5). - 12 Tests grün. 3 netto neue Enums (DeliveryStatus spiegelt gesperrte Statusbeneinführungen). Gegründet durch einen Research Workflow + gegnerische 2-Agenten-Review (SHIP-AS-IS; angewendet assertConsentEvidence + statusUpdatedAt null-clear + SENT-AOPENED).