- Expediere
- 26 iunie 2026 la 17:30 UTC
- Autor
- Kamo
- Comite
- fe1a655
Coloana vertebrală a produsului din catalog (doc 02 §6.3): totul la prețuri în aval (preț de bază) grile, matrice de eligibilitate, reguli de orientare) FKs către MlosProduct.uid. - MlosProduct (mlos product): per-investitor produs Tip (REUSES blocat URLA AmortizationType), termenMonths, bratFixedPeriodMonths, armIndexId FK, împrumutClass, documentationType, conforming, losProgramCode (RESES blocat 17-value LoanProgramCode, §6.4); GhidVersionPointer (real FK-by-id to viitor MlosGuidelineVersion.uid, nulable), activ. apsermentStructurallyValid (): arm fix period luni set IFF amortization type=ARM. - MlosArmIndex (mlos arm index): indexName, marginalBps, iniţial/periodic/lifetime caps + floor as EmbPercent (doc 02 §6 rate-via-EmbPercent), adjustMonths. - 2 noi enums LoanClass / Documentation Tip (catalog specific; DocumentationType este §3.5 non-QM clasa doc-program, distinct de Slice-1 MlosDocType). 2 repo. Base = BaseUuidEntity; orgId=Lungă @JsonSerialize (ToString). 5 MlosProductInvariantTest verde. KamoInitializer adaugă mlos produs ARM-consistență DB Check (catalog repo pkg deja înregistrat în Slice 1). Preţul e mic.