Plot snapshots by export or import time instead of category indices so
coins, level, skill, and inventory trends reflect actual elapsed time.
Co-authored-by: Cursor <cursoragent@cursor.com>
Extends the goals system and viewer UX so players can track item and skill
targets with groups, ETAs, global search, snapshot management, and DB export.
Co-authored-by: Cursor <cursoragent@cursor.com>
Include goal groups without items in the structured goals API so newly created groups show up immediately.
Co-authored-by: Cursor <cursoragent@cursor.com>
Players can create named goal groups, set absolute item targets from inventory, track progress in a new Goals tab, and get banners when uploads complete goals or entire groups.
Co-authored-by: Cursor <cursoragent@cursor.com>
Prepare the UI for English (default/fallback) and German with auto or manual locale selection, and report import issues with client-translated warnings instead of failing on minor save format changes.
Co-authored-by: Cursor <cursoragent@cursor.com>