Add beans for admin exports, randomize encounters, pinwheel clause, and run management

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-07 22:09:24 +01:00
parent 1d1a1f1927
commit 2efadae367
4 changed files with 45 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
---
# nuzlocke-tracker-kzd9
title: Add option to randomize encounters
status: todo
type: feature
created_at: 2026-02-07T21:08:27Z
updated_at: 2026-02-07T21:08:27Z
---
Add an option to randomly select 1 Pokemon per location/encounter. This is primarily for open-world games (like Legends: Arceus, Legends: Z-A) where Pokemon are visible in the overworld rather than found through random encounters, but could also be used for other games.
## Checklist
- [ ] Add UI toggle or button to randomize encounters when starting or managing a run
- [ ] Implement random selection logic: pick 1 Pokemon per location from the available encounter list
- [ ] Ensure the randomized selection respects existing Nuzlocke rules (dupes clause, etc.)

View File

@@ -0,0 +1,10 @@
---
# nuzlocke-tracker-le62
title: Add run management to admin panel
status: todo
type: feature
created_at: 2026-02-07T21:09:13Z
updated_at: 2026-02-07T21:09:13Z
---
Add a runs screen to the admin panel that lists all runs and allows deletion. This provides a way to clean up test runs or remove unwanted runs without needing direct database access.

View File

@@ -0,0 +1,10 @@
---
# nuzlocke-tracker-pbzd
title: Add export to all admin panel screens
status: todo
type: feature
created_at: 2026-02-07T21:08:27Z
updated_at: 2026-02-07T21:08:27Z
---
Add an export button to all screens in the admin panel so that data edited in the UI can be exported and added back to the seed data files. This allows editing game data, routes, and encounters through the admin UI and then persisting those changes to the JSON seed files.

View File

@@ -0,0 +1,10 @@
---
# nuzlocke-tracker-v04g
title: Hide Pinwheel Clause when game has no pinwheel zones
status: todo
type: bug
created_at: 2026-02-07T21:08:27Z
updated_at: 2026-02-07T21:08:27Z
---
The Pinwheel Clause rule option is currently shown for all games, even those that have no locations using pinwheel zones (i.e. no routes with pinwheel_zone IDs). It should only be displayed when the selected game actually has routes with pinwheel zone data.