openthebox/src/OpenTheBox/Rendering/Panels
Samuel Bouchet 7a854ccc15 Remove 6 unused resource types and add item utility snapshot test
Strip Health, Mana, Food, Stamina, Oxygen, Energy — only Gold and Blood
remain as they serve as adventure gates (Contemporary ≥30, DarkFantasy ≥20).
Remove 22 orphaned items, 5 recipes, and the AlchemyTable workstation.
Replace energy_cell in rocket_boots recipe with cosmic_shard.
Change box_endgame condition from AllResourcesVisible to BoxesOpenedAbove:500.

Add ItemUtilitySnapshot test that maps every item to its usage contexts
(loot sources, crafting, interactions, adventures) and generates a report.
DEBUG overwrites the snapshot; RELEASE asserts no changes.

Update specifications.md and CLAUDE.md to reflect resource cleanup.
Remove obsolete bugs.md and refactoring_plan.md.
2026-03-15 15:05:45 +01:00
..
ChatPanel.cs Implement interactive inventory, event log, and UI improvements (proposals 1-11) 2026-03-13 23:30:04 +01:00
CraftingPanel.cs Add adventure secret branches, Destiny finale, crafting system, and project docs 2026-03-11 17:50:37 +01:00
InventoryPanel.cs Implement TODO.md: inventory UX, ephemeral items, category names, launcher 2026-03-14 22:25:20 +01:00
PortraitPanel.cs Implement TODO.md: deterministic meta order, pity system, UX fixes 2026-03-14 20:21:18 +01:00
ResourcePanel.cs Remove 6 unused resource types and add item utility snapshot test 2026-03-15 15:05:45 +01:00
StatsPanel.cs Implement proposals.md + proposals_2.md: adaptive UX, early-game feedback, TUI default 2026-03-14 09:33:47 +01:00