Skill trees:
- Class is no longer a single choice. The class panel is now tabs inside the
Skill Trees section that switch which tree is viewed; allocations from every
tree share one global skill-point pool sourced from character level.
- Switching tabs preserves allocations (previously cleared them).
- New "Skill Summary" panel lists every allocated skill grouped by class.
- Tree-local "spent" badge appears on each class tab; tree header now shows
both per-tree and global totals, and turns red if over-budget.
Spec perks:
- Extractor now parses the Rewards column of each spec track HTML (name, cost,
description, effect, bonus, icon). All 5 specs have 41 perks each.
- Spec cards display a scrollable perk list: unlocked perks highlighted, and a
"Show all" toggle reveals locked/upcoming perks dimmed. A "Next: X at L Y"
hint always points at the next unlock.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>