Files
nuzlocke-tracker/.beans/nuzlocke-tracker-jq50--add-ability-to-end-a-run-successfailure.md
2026-02-06 11:22:49 +01:00

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

  1. Run status transitions:

    • Active → Completed (player beat the game)
    • Active → Failed (all Pokemon fainted / player gave up)
  2. 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
  3. Backend:

    • Endpoint already supports status update via PATCH /runs/{id}
    • May need to set completedAt timestamp when ending
  4. Considerations:

    • Should ended runs be editable? (probably lock encounters)
    • Show run duration (started → completed)
    • Victory/defeat visual treatment (colors, icons)