--- # nuzlocke-tracker-pm9f title: Genlocke edge cases status: draft type: task created_at: 2026-02-09T08:48:46Z updated_at: 2026-02-09T08:48:46Z parent: nuzlocke-tracker-25mh --- Collect and evaluate edge cases for genlocke tracking. Review periodically to decide if any need dedicated handling. ## Edge Cases - [ ] What happens if a genlocke run is manually deleted? (The GenlockeLeg would still reference a non-existent run_id) - [ ] What happens if a user tries to advance a leg twice? (Currently guarded by "next leg already has a run" check) - [ ] What if the user edits a completed run back to active after the genlocke has already been marked completed/failed?