- Spegnimento
- 26 giugno 2026 alle ore 17:30 UTC
- Autore
- Kamo
- Impegno
- fe1a655
La colonna vertebrale del prodotto del catalogo (doc 02 §6.3): tutto a valle (prezzo base) griglie, matrici di idoneità, regole di linea guida) FK a MlosProduct.uid. - MlosProduct (mlos product): prodotto per-investor — investitoreId FK, prodottoCodice, ammortamento Tipo (REUSES bloccato URLA AmortizationType), termineMonths, braccioFixedPeriodMonths, braccioIndexId FK, prestitoClass, documentazioneTipo, conforme, losProgramCode (REUSES bloccato 17-valore LoanProgramCode, §6.4), guidelineVersionPointer (reale FK-by-id al futuro MlosGuidelineVersion.uid, nullable), attivo. assertStructurallyValid(): arm fixed period months set IFF amortization type=ARM. - MlosArmIndex (mlos arm index): indexName, marginBps, berretti iniziali/periodici/vitali + pavimento come EmbPercent (doc 02 §6 tasso-via-EmbPercent), regolareMonths. - 2 nuovi enums LoanClass / Documentazione Tipo (catalogo-specifico; DocumentazioneTipo è il §3.5 non QM Doc-program class, distinta da Slice-1 MlosDocType). 2 repos. Base = BaseUuidEntity; orgId=Long @JsonSerialize(ToString). 5 MlosProductInvariantTest verde. KamoInitializer aggiunge il mlos product ARM-consistency DB CHECK (catalogo repo pkg già registrato in Slice 1). Deferito: il prezzo e'...