5d972d7314
Squads with dash-wrapped tags (e.g. -DSPLA-) store the full tag in the replay's team.squadron field rather than the bare short name. The short lookup fails and returns a placeholder whose short_name blocks the tag lookup, leaving squadron_long as "<unresolved>" and producing no point diffs on scoreboards. Fix: only include successfully resolved clans (clan_id is not None) in results and resolved_shorts so the tag pass still runs for any failed short lookup. Affects all 186 dash-tagged squads. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>