- Dikirim
- 26 Juni 2026 pukul 20.55 UTC
- Penulis
- Kamo
- Commit
- 7f1aa3d
Lapisan kebijakan investor - effective- tertanggal ketiga versi spine WORM (setelah tingkat - lembar + pedoman), dikutip per investor; feed RateLock masa depan / RateComment Mesin. - MlosLockPolicyVersion (mlos _ lock _ policy _ version, WORM): ApriorId FK, productId (null = all), efektif _ from / until, urutan _ no, supersedes _ id sendiri-FK, status, source _ documents _ id FK, + worst _ case _ window _ days, relock _ allowed, relock _ worst _ case, floatdown _ allowed, floatdown _ fee _ price, floatdown _ min _ improvisasi _ bps, cutoff _ time. Sama @ PostLoads / @ PreUpdate partial-mutability WORM. - MlosLockPeriodOption (mlos _ lock _ period _ option): lock _ period _ days, default _ flag (satu default per kebijakan melalui partial-unique). MlosLockExtensionFee (mlos _ lock _ extension _ fee): ekstensi _ days, fee _ price (raw BigDecimal), increment _ type (FeeIncrements Type), max _ cumulatif _ days. Value-anak. - LockPolicyVersionStatus + FeeIncrement Tipe enums. 3 repos. LockPolicyVersionResolver (gated mlos.catalog.enabled): titik -in-time window, never last- row, throw on overlap (mirror EffectiveVersionResolver). 17 tes hijau (6 resolver + 11 WORM). KamoInisializer menambahkan ux _ lock _ policy _ version _ active (satu terbuka AKTIVE per org + investor) + ux _ lock _ period _ default (satu waktu penguncian baku per kebijakan). Tak ada alur kerja review (cermin setia Slice-7 WORM + resolver spine).