--- # nuzlocke-tracker-dgax title: Nuzlocke Rules Configuration status: completed type: task priority: normal created_at: 2026-02-04T15:44:22Z updated_at: 2026-02-04T15:58:43Z parent: nuzlocke-tracker-f5ob --- Create the rules/difficulty settings screen for customizing the Nuzlocke run. ## Checklist - [x] Create rules configuration component - [x] Implement core Nuzlocke rules toggles: - [x] Standard rules (catch first encounter only, permadeath) - [x] Nickname requirement toggle - [x] Duplicates clause (can skip already-caught species) - [x] Shiny clause (can catch shinies regardless) - [x] Add optional difficulty modifiers: - [x] Hardcore mode (no items in battle) - [x] Level caps (can't overlevel gym leaders) - [x] Set mode only (no switch after KO) - [x] Persist selected rules to run state (local state; backend API TBD) - [x] Show rule explanations/tooltips ## Notes - Rules should be toggleable after run starts (user preference) - Default to standard Nuzlocke rules