bdac754b26
When the current deal's (seed, draw_mode, mode) triple matches an entry in the rolling ReplayHistory, the HUD's tier-2 context row now shows "✓ Won before" in the success-green colour. Cleared when the active game itself is won (the on-screen victory cue is enough) and on fresh deals the player hasn't beaten before. The indicator answers a question the rolling-history feature implicitly raised: when a new game starts on a seed the player has already conquered, surface that fact so they know they can try for a faster / higher-scoring win on the same layout. Seed re-rolls in "Winnable deals only" + system-time seeds make this a natural pace for the indicator to fire — usually empty, occasionally lit. Implementation: new `HudWonPreviously` marker spawned in tier-2 alongside Mode / Challenge / DrawCycle. Driven by a separate `update_won_previously` system rather than threading the marker through `update_hud`'s ten-way query disambiguation. Reads the existing `ReplayHistoryResource` from `stats_plugin`; gracefully no-ops in headless tests that don't load StatsPlugin. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>