Housekeeping: archive beans, add seed pruning #31

Merged
TheFurya merged 4 commits from develop into main 2026-02-21 17:47:00 +01:00
Owner

Summary

  • Archive 23 completed beans, keeping only active/draft items
  • Add --prune flag to python -m app.seeds to remove stale routes, encounters, and bosses not present in seed JSON files
  • Delete stale remote feature branches
  • Update Brock and Misty boss sprites

Test plan

  • Run python -m app.seeds without --prune and verify no data is deleted (existing behavior preserved)
  • Run python -m app.seeds --prune --verify against a database with renamed routes and verify stale rows are removed
## Summary - Archive 23 completed beans, keeping only active/draft items - Add `--prune` flag to `python -m app.seeds` to remove stale routes, encounters, and bosses not present in seed JSON files - Delete stale remote feature branches - Update Brock and Misty boss sprites ## Test plan - [x] Run `python -m app.seeds` without `--prune` and verify no data is deleted (existing behavior preserved) - [x] Run `python -m app.seeds --prune --verify` against a database with renamed routes and verify stale rows are removed
TheFurya added 3 commits 2026-02-21 17:38:19 +01:00
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Without --prune, seeds continue to only upsert (add/update).
With --prune, routes, encounters, and bosses not present in the
seed JSON files are deleted from the database.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update Brock and Misty boss sprites
Some checks failed
CI / backend-tests (push) Successful in 26s
CI / frontend-tests (push) Successful in 27s
CI / e2e-tests (push) Has been cancelled
dde20c932b
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
TheFurya added 1 commit 2026-02-21 17:39:19 +01:00
Update remaining FireRed boss sprites
All checks were successful
CI / backend-tests (push) Successful in 25s
CI / frontend-tests (push) Successful in 27s
CI / e2e-tests (push) Successful in 5m29s
4f0f881736
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
TheFurya merged commit e21a8acc60 into main 2026-02-21 17:47:00 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pokemon/nuzlocke-tracker#31