---
# 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