MlosBasePriceGrid + NoteRateLe celle a prezzo più basso (Phase-2 Slice 3)

Featurekamo-shared-library
Spegnimento
26 giugno 2026 alle ore 17:57 UTC
Autore
Kamo
Impegno
780e29f

Il tasso di prezzo / celle di prezzo - prima entità di catalogo a FK BOTH una versione del foglio di tasso (Slice 1) E un prodotto (Slice 2); la base dell'assemblaggio dei prezzi §8.1. - MlosBasePriceGrid (mlos base price grid): tassoSheetVersionId FK, prodottoId FK, noteRate, lockPeriodDays, basePrezzo (prezzo a 100), punti base, min/maxLoanAmount, ioFlag. UNICO composito (versione, prodotto, note rate, lock period days, io flag) entità dichiarata (io flag NON NULL → completo unico, senza DDL crudo). - NoteRateLadder (ungated @Component): par = cella più vicina al prezzo-100; più vicinaToPrice(target); cravatte -> tasso di nota inferiore (doc 02 §8.1 step 5). 5 NoteRateLadderTest verde. CODE-VERIFIED CORRECTION: doc 02 §6 dice EmbMoney/EmbPercent, ma il LoanPricingSnapshot bloccato (l'ancora di riproducibilità) utilizza RAW BigDecimal — interesseRate DECIMAL(9,6), punti DECIMAL(9,4), nessun embeddables; EmbPercent(9,4) non può corrispondere ad un tasso di 6-decimale. Così istantanea-mirrored griglia prezzi numeri utilizzare grezzo BigDecimal corrispondenza LoanPricingSnapshot (note rate 9,6 / base price+points 9,4 / Importo del prestito 18,2). No KamoInitializer codice cambiamento (catalogo repo pkg registrato Slice 1; unico indice entità dichiarata) — solo re-run.

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