## Summary Legacy map-based resolution helpers and deprecated event publishes sit beside indexed paths. Quarantine behind feature flags or delete with tests proving indexed path coverage. ## Acceptance criteria - [ ] Legacy path removed or clearly `#[cfg]`/deprecated with deadline - [ ] Indexed path owns all production settlement - [ ] Docs updated ## Where - `contracts/src/settlement.rs`
Summary
Legacy map-based resolution helpers and deprecated event publishes sit beside indexed paths. Quarantine behind feature flags or delete with tests proving indexed path coverage.
Acceptance criteria
#[cfg]/deprecated with deadlineWhere
contracts/src/settlement.rs