- Spegnimento
- 27 giugno 2026 alle ore 00:15 UTC
- Autore
- Kamo
- Impegno
- 803ae70
Il record immutabile di quotazione (doc 02 §6.3/§7.2/§8.1): MlosPricingRun -> MlosPricedProductRisultato -> MlosAppliedAdjustment, scritto in un tx dal PPE. - Tutti 3 IMMUTABILE-BY-CREATION (total-block WORM, AiDecision idiom: @PreUpdate getta, no @PostLoad). Traduzione: l'esecuzione (risoluzione del prodotto; doc §6.3 linea 293/294). - Numeri di prezzo grezzi BigDecimal corrispondenti alle griglie spedite: prezzo base/finale (9,4). total adjustments = solo ADDITIVE; moltiplicativo sulle righe di adattamento applicate. - price adjustment id = FK morbido obbligatorio -> MlosPriceAdjustment (il §6.5 catena di audit mai-deleting). creato by member id nullable=false. - eleggibilità status REUSEs EligibilityOutcome; ineligible reason code = nuovo MlosAdverseActionReasonCode enum (obiettivo FK di Doc assente in codice). - Correzione della recensione: versione di guida/lock-policy FKs + termini di prezzo sono NULLABLE così Le righe KEPT CANNOT PRICE/NO COVERAGE persistono (nessun UUID sentinel); un @PrePersist invariante ripristina l'integrità (ELIGIBLE => prezzo + nessun motivo; non-ELIGIBLE => codice ragione presente). - 19 test verdi. Tutti gli indici dichiarati (no KamoInitializer DDL). Fondato da una ricerca Flusso di lavoro + recensione avversaria di 2 anni (FIX-THEN-SHIP: ha applicato il mosto-fisso variabile-versione-guida + l'ampliamento coerente).