- Expediere
- 26 iunie 2026 la 20:55 UTC
- Autor
- Kamo
- Comite
- 7f1aa3d
Nivelul de politică de blocare a investitorilor Orientări), tasted per invester; feeds the future RateLock/RateCommitmentEngine. - MlosLockPolicyVersion (mlos lock policy versiune, WORM): investitorId FK, productId (null=toate), efectiv de la/până la, secvență no, înlocuiește id auto-FK, status, source document id FK, + cel mai rău case window days, relock allowed, relock worst case, floatdown permis, floatdown fee price, Floatdown min îmbunătățire bps, cutoff time. La fel @PostLoad/@PreUpdate partial-mutability WORM. - MlosLockPeriodOption (mlos lock perioda option): lock period days, implicit flag (un implicit per politica prin intermediul unei unice parţiale). MlosLockExtensionFee (mlos lock extension fee): extension days; taxa preț (raw BigDecimal), increment type (FeeIncrementType), max cumulative days. Value-copii. - LockPolicyVersionStatus + FeeIncrement Tip enums. 3 repos. LockPolicyVersionRezolvator (Gated mlos.catalog.enabled): fereastra punct-in-time, niciodată ultimul rând, aruncă pe suprapunere (oglindă) EficientVersionRezolver). 17 teste verzi (6 resolver + 11 WORM). KamoInitializer adaugă ux lock policy version active (un singur activ activ per org+investor) + ux lock period default (o perioadă de blocare implicită per politică). Niciun flux de lucru de revizuire (oglindă fidelă a coloana deja revizuită Slice-1/7 WORM+rezolvator).