1002 B
1002 B
title, status, type, priority, created_at, updated_at, parent
| title | status | type | priority | created_at | updated_at | parent |
|---|---|---|---|---|---|---|
| Add ability to end a run (success/failure) | todo | task | normal | 2026-02-06T10:22:00Z | 2026-02-06T10:22:34Z | nuzlocke-tracker-f5ob |
Add functionality to mark a Nuzlocke run as completed (success) or failed.
Requirements
-
Run status transitions:
- Active → Completed (player beat the game)
- Active → Failed (all Pokemon fainted / player gave up)
-
UI elements needed:
- "End Run" button on run dashboard
- Confirmation modal with success/failure choice
- Optional: Add notes/summary when ending
- Display completion status prominently on ended runs
-
Backend:
- Endpoint already supports status update via PATCH /runs/{id}
- May need to set
completedAttimestamp when ending
-
Considerations:
- Should ended runs be editable? (probably lock encounters)
- Show run duration (started → completed)
- Victory/defeat visual treatment (colors, icons)