computeLabelGlobalValues() now runs after loadSession() assigns data so unique-only filtering works immediately. processNewData() calls refreshLabelOverlays() so existing card labels update when new images change what's unique. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>