Mobile · Predictor result · v2
Q3 ends — your pick resolves
Win state. User picked YES at 2× on "Will LeBron score in Q3?" — LeBron scored 6 pts in Q3. Pick hits. +100 IQ. Same Play shell: hero transforms to celebration. Affiliate handoff surfaces (hot on NBA). Auto-returns to normal Play after ~4 seconds.
Design Mechanics · Predictor result (win state)
Shell unchanged — Play screen bones intact (header, Live Stack, ticker, bar strip, nav). Only the hero transforms.
Live Stack pill updates — LAL shows ✓ WON in green with brighter gradient. If the user had lost, it would show "✗ LOST" in red-muted.
IQ chip gets a delta — "+100" badge next to the ⚡ chip so user feels the earn in the header as well as the hero.
Rank chip bumped — from #47 to #42 in real time. Small detail, big dopamine.
Hero sections (top to bottom):
1. Outcome banner — green, celebratory, shows "+100 IQ" with "50 base × 2×" math.
2. Matchup (compact) — Q3 End, FINAL Q badge.
3. Stat resolution — purple card: "LeBron scored 6 pts in Q3. You called it right." This is the learning moment.
4. Recap with splits — your pick (green highlighted), crowd 58%, sharp $ 63%.
5. Affiliate handoff — "You're 4-for-5 on NBA tonight. Bet Q4 over? Odds −110" → sportsbook. Only shows on wins + hot streaks.
Auto-dismiss — "Next question in 0:04" returns to normal Predictor state. If nothing's coming, returns to default Play hero (trivia countdown).
Loss state variant — red glow instead of green, outcome banner shows ✗ "Tough break" with "−50 IQ" and "25 lost × 2×" math. Stat resolution still shows the actual outcome so user learns. Affiliate handoff SKIPS (don't push real money when they're cold). Auto-dismiss in same 4 sec.
Friends ticker updates — "Kim also won · +75 IQ" (she picked at 1.5×). Shared celebration = social glue.