--- # nuzlocke-tracker-29oy title: Boss seed data pipeline status: completed type: feature priority: normal created_at: 2026-02-08T11:33:33Z updated_at: 2026-02-08T11:35:13Z --- Export boss data from admin, save as seed JSON files, and load them during seeding. ## Checklist - [x] Add unique constraint to boss_battles (version_group_id, order) + Alembic migration - [x] Add upsert_bosses to seed loader (loader.py) - [x] Add boss loading step to seed runner (run.py) - [x] Add boss count to verify() function - [x] Add export_bosses() function to run.py - [x] Add --export-bosses flag to __main__.py