--- # nuzlocke-tracker-o7r8 title: Remove unused nuzlocke rules status: completed type: feature priority: normal created_at: 2026-02-20T19:55:59Z updated_at: 2026-02-20T20:04:33Z parent: nuzlocke-tracker-49xj --- Remove 5 rules that either define what a nuzlocke is (always true) or don't affect tracker behavior: - `firstEncounterOnly` — implicit; it's a nuzlocke tracker - `permadeath` — implicit; it's a nuzlocke tracker - `nicknameRequired` — not enforced or tracked - `setModeOnly` — not enforced or tracked - `postGameCompletion` — not enforced or tracked ## Checklist - [x] Remove from `NuzlockeRules` interface and `DEFAULT_RULES` - [x] Remove their entries from `RULE_DEFINITIONS` - [x] Update `RulesConfiguration`, `RuleToggle`, and `RuleBadges` components as needed - [x] Update `NewRun.tsx` and `NewGenlocke.tsx` if they reference removed rules - [x] Verify backend encounter logic still works (uses `.get()` with defaults) - [x] Update backend test seed data if it references removed rules