- Verschifft
- 26. Juni 2026 um 20:55 UTC
- Autor
- Kamo
- Ausschuss
- 7f1aa3d
Die Anleger Lock-Policy-Schicht - dritte effektiv datierte WORM-Version Wirbelsäule (nach Zinsblatt + Leitlinie), die pro Anleger tippt; Feeds der zukünftigen RateLock/RateCommitmentEngine. - MlosLockPolicyVersion (mlos_lock_policy_version, WORM): investorId FK, productId(null=all), effective_from/until, sequence_no, supersedes_id self-FK, status, source_document_id FK, + worst_case_window_days, relock_allowed, relock_worst_case, floatdown_allowed, floatdown_fee_price, floatdown_min_improvement_bps, cutoff_time. Same @PostLoad/@PreUpdate Teil-Mutabilität WORM. - MlosLockPeriodOption (mlos_lock_period_option): lock_period_days, default_flag (one default pro Politik über partielles Einzigbild). MlosLockExtensionFee (mlos_lock_extension_fee): extension_days, fee_price (raw BigDecimal), inkrement_type (FeeIncrementType), max_cumulative_days. Wert-Kinder. - LockPolicyVersionStatus + FeeIncrementType enums. 3 Repos. LockPolicyVersionResolver (gated mlos.catalog.enabled): Punkt-in-Zeit-Fenster, nie letzte Reihe, wirft auf Überlappung (Spiegel Effektiver VersionResolver). 17 Tests grün (6 Rechenwagen + 11 WORM). KamoInitializer fügt ux_lock_policy_version_active hinzu (eine offene ACTIVE per org+investor) + ux_lock_period_default (eine Standardsperre pro Police). Kein Review-Workflow (Gästespiegel von die bereits beswerte Slice-1/7 WORM+resolver Wirbelsäule).