Features:
- New admin page for OSM tags: manage prefixes, visibility, spawn radius
- Global settings: base prefix chance (25%), double prefix chance (10%)
- Tags auto-enabled when prefixes are added
- Dynamic prefix spawning: monsters can get 0, 1, or 2 prefixes
- Font size reduction for prefixed monster names
- Kill tracking database for future quests/bestiary
- Homebase discovery: auto-discover nearby POIs via Overpass API
Database:
- osm_tags table: tag config with multiple prefixes per tag
- osm_tag_settings: global prefix settings
- player_monster_kills: tracks all monster kills with full names
API Endpoints:
- /api/admin/osm-tags - CRUD for OSM tags
- /api/admin/osm-tag-settings - global prefix settings
- /api/osm-tags - public API for enabled tags
- /api/user/monster-kill - record kills
- /api/geocaches/discover-nearby - Overpass API integration
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>