Changelog
- Add character-owned unlock, level, progress, and three-slot state with database persistence
- Validate versioned selection requests and send authoritative snapshots through packet 4006
- Project selected effects onto compatible equipment and replace conflicting item-type selections
- Keep existing combat behavior while removing legacy rebirth grants and item-quality coupling
- Publish catalog refreshes and document the protocol, migration, and pending live verification