| Rule | Logic | Source | Status | |
|---|---|---|---|---|
| Sensitive post tenure cap 3-year rotation, no exceptions |
tenure_at_post >= 3y AND post.sensitive == true | CVC OM 18-Aug-2017 | Active | |
| Station 5-year limit Max continuous stay at any station |
station_continuous_yrs >= 5 | PSB Std §3.1 | Active | |
| Station 10-yr cumulative cap | station_cumulative_yrs >= 10 | Bank Reg 47 | Active | |
| Min tenure at post | tenure_at_post < 2y → block | PSB Std §2.1 | Active | |
| Probation rotation × 3 centers | scale == 'I' AND probation == true → ≥3 centers in 24 mo | SBI variant | Active | |
| Inter-circle transfer for Scale IV+ | scale >= IV AND service_yrs >= 5 → all-India eligible | DFS Apr 2025 | Active | |
| Sensitive→Sensitive cooling DRAFT — pending CVO concurrence |
prev_post.sensitive AND next_post.sensitive → require_gap(90d) OR cvo_waiver | CVC OM 04-Sep-2019 | Draft | |
| Hardship station min tenure | post.hardship == true → tenure_min(2y) | Bank of Maharashtra var | Active | |
| Children's exam shield | child.class IN [10, 12] AND board_month_within(120d) → defer 6m | DoPT OM 2018 | Active | |
| Age 57+ preference | age >= 57 → prefer convenient_post(true) | BoM variant | Active | |
| Women's hometown priority | gender == 'F' → score_boost(home_state, 0.15) | SBI variant | Active | |
| Differently-abled exemption | disability == true → home_zone_priority(absolute) | RPwD Act 2016 | Active |