{"matchups":[{"champion":"Ryze","enemy":"XinZhao","role":"TOP","tier_group":"all","sample_size":44,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":44,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":44,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":29,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":17,"max_points":30,"sample_size":44,"grade":"small"},"interval":{"points":1,"max_points":25,"ci95_width_pp":27.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":13.5},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":63.6,"win_rate_summary":{"raw":63.6,"ci95":{"method":"wilson","level":0.95,"lower":48.9,"upper":76.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":56.4,"prior_strength":50.0,"target":50.0,"regressed_pp":7.2},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-50.5,13.0,12.5,-20.0,-104.5,-158.5,-216.0,-136.5,-57.0,-12.0,-190.0,-455.0,-229.0,-8.0,-48.0,703.5,707.5],"win_rate_if_ahead_10":75.0,"n_if_ahead_10":20,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":240,"value":65,"desc":"Most early deaths land 2:00-4:00 (65% of them). Play safe there."},{"type":"power_spike","time":1800,"value":707,"desc":"Your spike: +707g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"cs_benchmark","time":600,"value":69,"desc":"Winners average 69 CS at 10:00 (losers: 61)"},{"type":"level_timing","time":320,"value":309,"desc":"Hit 6 by 5:20 (fast: 5:09)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Warwick","role":"TOP","tier_group":"all","sample_size":60,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":60,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":60,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":45,"grade":"exploratory","label":"Small sample","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":18,"max_points":30,"sample_size":60,"grade":"small"},"interval":{"points":4,"max_points":25,"ci95_width_pp":23.7},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":13.2},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":63.3,"win_rate_summary":{"raw":63.3,"ci95":{"method":"wilson","level":0.95,"lower":50.7,"upper":74.4},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":57.3,"prior_strength":50.0,"target":50.0,"regressed_pp":6.0},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[33.5,52.0,102.5,95.5,65.5,210.0,185.5,207.5,256.5,65.0,483.0,459.0,505.0,-128.0,78.5,-249.0,1183.0],"win_rate_if_ahead_10":64.9,"n_if_ahead_10":37,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":240,"end_time":360,"value":47,"desc":"Most early deaths land 4:00-6:00 (47% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1183,"desc":"Your spike: +1183g at 30:00"},{"type":"level_timing","time":322,"value":303,"desc":"Hit 6 by 5:22 (fast: 5:03)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Smolder","role":"TOP","tier_group":"all","sample_size":33,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":33,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":33,"claim_policy":"hide_directional_claim","description":"Under 40 games. Not enough to tell an edge from luck."},"evidence_score":{"score":26,"grade":"insufficient","label":"Too few games","claim_policy":"hide_directional_claim","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":15,"max_points":30,"sample_size":33,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":31.6},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":10.5},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":60.6,"win_rate_summary":{"raw":60.6,"ci95":{"method":"wilson","level":0.95,"lower":43.7,"upper":75.3},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":54.2,"prior_strength":50.0,"target":50.0,"regressed_pp":6.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[7.0,28.0,91.0,167.0,129.0,250.0,378.0,389.0,397.0,290.0,517.0,610.0,733.5,1268.0,1633.0,1410.5,1843.0],"win_rate_if_ahead_10":66.7,"n_if_ahead_10":24,"insights":[]},{"champion":"Ryze","enemy":"Udyr","role":"TOP","tier_group":"all","sample_size":52,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":52,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":52,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":30,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":17,"max_points":30,"sample_size":52,"grade":"small"},"interval":{"points":2,"max_points":25,"ci95_width_pp":25.9},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":7.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":57.7,"win_rate_summary":{"raw":57.7,"ci95":{"method":"wilson","level":0.95,"lower":44.2,"upper":70.1},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.9,"prior_strength":50.0,"target":50.0,"regressed_pp":3.8},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-11.0,1.0,3.0,32.5,-3.5,46.5,89.0,-24.5,131.5,206.0,356.5,297.5,369.0,348.5,494.0,497.0,1161.0],"win_rate_if_ahead_10":67.7,"n_if_ahead_10":31,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":240,"end_time":480,"value":66,"desc":"Most early deaths land 4:00-8:00 (66% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1161,"desc":"Your spike: +1161g at 30:00"},{"type":"level_timing","time":331,"value":308,"desc":"Hit 6 by 5:31 (fast: 5:08)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Rumble","role":"TOP","tier_group":"all","sample_size":254,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":254,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":254,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":64,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":254,"grade":"solid"},"interval":{"points":17,"max_points":25,"ci95_width_pp":12.1},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":7.0},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":57.1,"win_rate_summary":{"raw":57.1,"ci95":{"method":"wilson","level":0.95,"lower":50.9,"upper":63.0},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":55.9,"prior_strength":50.0,"target":50.0,"regressed_pp":1.2},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[48.0,40.0,52.5,93.0,108.0,113.0,137.5,57.5,83.5,188.5,185.0,308.0,331.5,557.0,812.0,840.0,1381.0],"win_rate_if_ahead_10":61.6,"n_if_ahead_10":138,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":68,"desc":"Most early deaths land 2:00-6:00 (68% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1381,"desc":"Your spike: +1381g at 30:00"},{"type":"level_timing","time":326,"value":309,"desc":"Hit 6 by 5:26 (fast: 5:09)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Illaoi","role":"TOP","tier_group":"all","sample_size":128,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":128,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":128,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":44,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":21,"max_points":30,"sample_size":128,"grade":"solid"},"interval":{"points":12,"max_points":25,"ci95_width_pp":16.9},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":6.9},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":57.0,"win_rate_summary":{"raw":57.0,"ci95":{"method":"wilson","level":0.95,"lower":48.4,"upper":65.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":55.1,"prior_strength":50.0,"target":50.0,"regressed_pp":1.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[21.0,34.5,21.5,46.5,65.5,110.5,66.0,35.5,105.5,47.0,1.0,7.5,15.0,160.0,272.0,10.0,606.0],"win_rate_if_ahead_10":67.6,"n_if_ahead_10":74,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":57,"desc":"Most early deaths land 2:00-6:00 (57% of them). Play safe there."},{"type":"power_spike","time":1800,"value":606,"desc":"Your spike: +606g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":319,"value":305,"desc":"Hit 6 by 5:19 (fast: 5:05)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Teemo","role":"TOP","tier_group":"all","sample_size":428,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":428,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":428,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":68,"grade":"credible","label":"Credible evidence score","claim_policy":"recommendation_ok","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":26,"max_points":30,"sample_size":428,"grade":"trusted"},"interval":{"points":19,"max_points":25,"ci95_width_pp":9.4},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":6.4},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":56.5,"win_rate_summary":{"raw":56.5,"ci95":{"method":"wilson","level":0.95,"lower":51.8,"upper":61.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":55.9,"prior_strength":50.0,"target":50.0,"regressed_pp":0.6},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-14.0,7.0,41.0,54.0,92.5,152.5,155.5,231.0,291.5,460.0,537.0,543.0,758.0,710.0,941.0,1099.5,981.5],"win_rate_if_ahead_10":60.7,"n_if_ahead_10":270,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":65,"desc":"Most early deaths land 2:00-6:00 (65% of them). Play safe there."},{"type":"power_spike","time":1620,"value":1099,"desc":"Your spike: +1099g at 27:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":324,"value":307,"desc":"Hit 6 by 5:24 (fast: 5:07)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Pantheon","role":"TOP","tier_group":"all","sample_size":101,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":101,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":101,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":40,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":20,"max_points":30,"sample_size":101,"grade":"solid"},"interval":{"points":9,"max_points":25,"ci95_width_pp":19.0},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":6.3},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":56.4,"win_rate_summary":{"raw":56.4,"ci95":{"method":"wilson","level":0.95,"lower":46.7,"upper":65.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":54.3,"prior_strength":50.0,"target":50.0,"regressed_pp":2.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-8.0,-8.0,0.0,52.0,80.0,43.0,86.0,158.0,129.0,270.0,169.0,256.0,73.0,537.0,564.0,653.0,1134.0],"win_rate_if_ahead_10":73.2,"n_if_ahead_10":56,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":240,"value":43,"desc":"Most early deaths land 2:00-4:00 (43% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1134,"desc":"Your spike: +1134g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"cs_benchmark","time":600,"value":77,"desc":"Winners average 77 CS at 10:00 (losers: 68)"},{"type":"level_timing","time":338,"value":313,"desc":"Hit 6 by 5:38 (fast: 5:13)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Kennen","role":"TOP","tier_group":"all","sample_size":183,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":183,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":183,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":48,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":23,"max_points":30,"sample_size":183,"grade":"solid"},"interval":{"points":14,"max_points":25,"ci95_width_pp":14.2},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":5.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":55.2,"win_rate_summary":{"raw":55.2,"ci95":{"method":"wilson","level":0.95,"lower":48.0,"upper":62.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":54.1,"prior_strength":50.0,"target":50.0,"regressed_pp":1.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[14.0,28.0,28.0,68.0,42.0,84.0,70.0,83.0,135.0,95.0,-55.0,9.0,81.0,247.0,672.0,727.0,868.0],"win_rate_if_ahead_10":63.6,"n_if_ahead_10":99,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":60,"desc":"Most early deaths land 2:00-6:00 (60% of them). Play safe there."},{"type":"power_spike","time":1800,"value":868,"desc":"Your spike: +868g at 30:00"},{"type":"level_timing","time":326,"value":307,"desc":"Hit 6 by 5:26 (fast: 5:07)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Heimerdinger","role":"TOP","tier_group":"all","sample_size":116,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":116,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":116,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":43,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":21,"max_points":30,"sample_size":116,"grade":"solid"},"interval":{"points":11,"max_points":25,"ci95_width_pp":17.8},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":5.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":55.2,"win_rate_summary":{"raw":55.2,"ci95":{"method":"wilson","level":0.95,"lower":46.1,"upper":63.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.6,"prior_strength":50.0,"target":50.0,"regressed_pp":1.6},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-10.5,8.5,-2.0,3.0,15.5,8.5,-9.0,-8.0,-39.5,-2.0,-3.0,-85.0,26.0,169.0,375.0,239.0,1092.0],"win_rate_if_ahead_10":68.5,"n_if_ahead_10":54,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":360,"end_time":600,"value":56,"desc":"Most early deaths land 6:00-10:00 (56% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1092,"desc":"Your spike: +1092g at 30:00"},{"type":"level_timing","time":323,"value":311,"desc":"Hit 6 by 5:23 (fast: 5:11)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Nasus","role":"TOP","tier_group":"all","sample_size":214,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":214,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":214,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":49,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":23,"max_points":30,"sample_size":214,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":13.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":5.0},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":55.1,"win_rate_summary":{"raw":55.1,"ci95":{"method":"wilson","level":0.95,"lower":48.4,"upper":61.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":54.2,"prior_strength":50.0,"target":50.0,"regressed_pp":0.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[35.0,70.0,92.5,149.0,179.0,251.5,305.0,353.5,387.5,470.0,502.0,634.5,734.5,878.0,810.0,902.5,1018.0],"win_rate_if_ahead_10":57.6,"n_if_ahead_10":151,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":57,"desc":"Most early deaths land 2:00-6:00 (57% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1018,"desc":"Your spike: +1018g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":317,"value":306,"desc":"Hit 6 by 5:17 (fast: 5:06)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Shen","role":"TOP","tier_group":"all","sample_size":235,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":235,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":235,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":51,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":235,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.6},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":4.8},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":54.9,"win_rate_summary":{"raw":54.9,"ci95":{"method":"wilson","level":0.95,"lower":48.5,"upper":61.1},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":54.0,"prior_strength":50.0,"target":50.0,"regressed_pp":0.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[20.0,31.0,44.0,84.0,126.0,223.0,263.0,317.0,468.0,607.0,938.0,1020.0,1301.0,1590.0,1696.0,1510.0,1833.0],"win_rate_if_ahead_10":58.9,"n_if_ahead_10":168,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":69,"desc":"Most early deaths land 2:00-6:00 (69% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1833,"desc":"Your spike: +1833g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":329,"value":307,"desc":"Hit 6 by 5:29 (fast: 5:07)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"MasterYi","role":"TOP","tier_group":"all","sample_size":31,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":31,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":31,"claim_policy":"hide_directional_claim","description":"Under 40 games. Not enough to tell an edge from luck."},"evidence_score":{"score":26,"grade":"insufficient","label":"Too few games","claim_policy":"hide_directional_claim","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":15,"max_points":30,"sample_size":31,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":33.0},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":4.7},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":54.8,"win_rate_summary":{"raw":54.8,"ci95":{"method":"wilson","level":0.95,"lower":37.8,"upper":70.8},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":51.9,"prior_strength":50.0,"target":50.0,"regressed_pp":2.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-48.0,-91.0,-187.0,-135.0,-155.0,-189.0,-24.0,-16.0,-89.0,-291.0,-68.0,30.0,-226.0,-236.0,-249.0,-319.5,620.0],"win_rate_if_ahead_10":53.8,"n_if_ahead_10":13,"insights":[]},{"champion":"Ryze","enemy":"Renekton","role":"TOP","tier_group":"all","sample_size":234,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":234,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":234,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":51,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":234,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.6},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":4.2},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":54.3,"win_rate_summary":{"raw":54.3,"ci95":{"method":"wilson","level":0.95,"lower":47.9,"upper":60.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.5,"prior_strength":50.0,"target":50.0,"regressed_pp":0.8},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[7.0,14.0,-14.0,-14.5,9.5,-52.5,-29.0,-108.0,-95.0,-187.0,-315.5,-421.0,-388.5,-309.0,-224.0,61.0,181.0],"win_rate_if_ahead_10":63.2,"n_if_ahead_10":106,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":360,"value":69,"desc":"Most early deaths land 2:00-6:00 (69% of them). Play safe there."},{"type":"enemy_spike","time":900,"value":-421,"desc":"Their spike: -421g at 15:00"},{"type":"level_timing","time":338,"value":312,"desc":"Hit 6 by 5:38 (fast: 5:12)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Ambessa","role":"TOP","tier_group":"all","sample_size":270,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":270,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":270,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":52,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":270,"grade":"solid"},"interval":{"points":17,"max_points":25,"ci95_width_pp":11.8},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":4.0},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":54.1,"win_rate_summary":{"raw":54.1,"ci95":{"method":"wilson","level":0.95,"lower":48.1,"upper":59.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.4,"prior_strength":50.0,"target":50.0,"regressed_pp":0.7},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[14.0,21.5,17.5,68.0,79.0,99.5,128.0,181.0,112.5,136.0,78.0,68.0,114.0,-11.0,208.0,239.0,399.0],"win_rate_if_ahead_10":61.9,"n_if_ahead_10":147,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":360,"value":55,"desc":"Most early deaths land 2:00-6:00 (55% of them). Play safe there."},{"type":"power_spike","time":1800,"value":399,"desc":"Your spike: +399g at 30:00"},{"type":"cs_benchmark","time":600,"value":77,"desc":"Winners average 77 CS at 10:00 (losers: 71)"},{"type":"level_timing","time":334,"value":310,"desc":"Hit 6 by 5:34 (fast: 5:10)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Poppy","role":"TOP","tier_group":"all","sample_size":74,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":74,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":74,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":36,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":19,"max_points":30,"sample_size":74,"grade":"small"},"interval":{"points":6,"max_points":25,"ci95_width_pp":22.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":4.0},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":54.1,"win_rate_summary":{"raw":54.1,"ci95":{"method":"wilson","level":0.95,"lower":42.8,"upper":64.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":52.4,"prior_strength":50.0,"target":50.0,"regressed_pp":1.7},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[20.0,56.0,94.5,105.0,160.0,179.0,195.0,298.0,320.0,337.5,265.0,236.5,530.5,475.5,830.5,1167.5,1169.0],"win_rate_if_ahead_10":66.0,"n_if_ahead_10":47,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":56,"desc":"Most early deaths land 2:00-6:00 (56% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1169,"desc":"Your spike: +1169g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":334,"value":308,"desc":"Hit 6 by 5:34 (fast: 5:08)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Volibear","role":"TOP","tier_group":"all","sample_size":147,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":147,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":147,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":46,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":22,"max_points":30,"sample_size":147,"grade":"solid"},"interval":{"points":13,"max_points":25,"ci95_width_pp":15.9},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":3.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":53.7,"win_rate_summary":{"raw":53.7,"ci95":{"method":"wilson","level":0.95,"lower":45.7,"upper":61.6},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":52.8,"prior_strength":50.0,"target":50.0,"regressed_pp":0.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,28.0,67.0,108.0,125.0,127.0,202.0,272.0,201.0,292.0,448.0,455.0,485.5,794.0,968.0,866.0,680.5],"win_rate_if_ahead_10":62.5,"n_if_ahead_10":88,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":68,"desc":"Most early deaths land 2:00-6:00 (68% of them). Play safe there."},{"type":"power_spike","time":1440,"value":968,"desc":"Your spike: +968g at 24:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":326,"value":307,"desc":"Hit 6 by 5:26 (fast: 5:07)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Vladimir","role":"TOP","tier_group":"all","sample_size":218,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":218,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":218,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":49,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":23,"max_points":30,"sample_size":218,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":13.2},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":3.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":53.7,"win_rate_summary":{"raw":53.7,"ci95":{"method":"wilson","level":0.95,"lower":47.0,"upper":60.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.0,"prior_strength":50.0,"target":50.0,"regressed_pp":0.7},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,-4.0,29.5,38.0,70.5,123.5,175.5,247.0,328.0,396.5,531.5,490.0,679.5,706.0,466.0,458.0,502.0],"win_rate_if_ahead_10":61.4,"n_if_ahead_10":145,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":240,"end_time":480,"value":55,"desc":"Most early deaths land 4:00-8:00 (55% of them). Play safe there."},{"type":"power_spike","time":1260,"value":706,"desc":"Your spike: +706g at 21:00"},{"type":"level_timing","time":323,"value":307,"desc":"Hit 6 by 5:23 (fast: 5:07)"},{"type":"trade_window","time":1260,"desc":"Best trade window at 21:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Jax","role":"TOP","tier_group":"all","sample_size":300,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":300,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":300,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":53,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":25,"max_points":30,"sample_size":300,"grade":"trusted"},"interval":{"points":17,"max_points":25,"ci95_width_pp":11.2},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":3.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":53.7,"win_rate_summary":{"raw":53.7,"ci95":{"method":"wilson","level":0.95,"lower":48.0,"upper":59.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.1,"prior_strength":50.0,"target":50.0,"regressed_pp":0.6},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[1.0,14.0,36.5,49.0,82.5,116.5,148.5,162.5,152.5,256.5,307.0,253.5,245.5,186.0,278.0,470.0,602.5],"win_rate_if_ahead_10":63.8,"n_if_ahead_10":174,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":360,"value":71,"desc":"Most early deaths land 2:00-6:00 (71% of them). Play safe there."},{"type":"power_spike","time":1800,"value":602,"desc":"Your spike: +602g at 30:00"},{"type":"level_timing","time":334,"value":310,"desc":"Hit 6 by 5:34 (fast: 5:10)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Viktor","role":"TOP","tier_group":"all","sample_size":28,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":28,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":28,"claim_policy":"hide_directional_claim","description":"Under 40 games. Not enough to tell an edge from luck."},"evidence_score":{"score":26,"grade":"insufficient","label":"Too few games","claim_policy":"hide_directional_claim","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":15,"max_points":30,"sample_size":28,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":34.7},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":3.5},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":53.6,"win_rate_summary":{"raw":53.6,"ci95":{"method":"wilson","level":0.95,"lower":35.8,"upper":70.5},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":51.3,"prior_strength":50.0,"target":50.0,"regressed_pp":2.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-9.0,-25.5,-29.5,-65.5,-60.0,-58.0,-77.5,-113.5,-139.5,-427.0,-446.0,-429.0,-623.0,-643.0,-346.0,-19.5,-1173.5],"win_rate_if_ahead_10":63.6,"n_if_ahead_10":11,"insights":[]},{"champion":"Ryze","enemy":"Gangplank","role":"TOP","tier_group":"all","sample_size":383,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":383,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":383,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":56,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":26,"max_points":30,"sample_size":383,"grade":"trusted"},"interval":{"points":19,"max_points":25,"ci95_width_pp":9.9},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":2.9},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":53.0,"win_rate_summary":{"raw":53.0,"ci95":{"method":"wilson","level":0.95,"lower":48.0,"upper":57.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":52.7,"prior_strength":50.0,"target":50.0,"regressed_pp":0.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[30.0,39.0,54.0,107.0,119.0,119.0,124.0,89.0,130.0,62.0,-10.0,-27.0,-248.0,-320.0,-553.5,-739.0,-1197.5],"win_rate_if_ahead_10":57.1,"n_if_ahead_10":217,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":60,"desc":"Most early deaths land 2:00-6:00 (60% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-1197,"desc":"Their spike: -1197g at 30:00"},{"type":"level_timing","time":320,"value":307,"desc":"Hit 6 by 5:20 (fast: 5:07)"}]},{"champion":"Ryze","enemy":"Varus","role":"TOP","tier_group":"all","sample_size":97,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":97,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":97,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":40,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":20,"max_points":30,"sample_size":97,"grade":"small"},"interval":{"points":9,"max_points":25,"ci95_width_pp":19.5},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":2.5},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":52.6,"win_rate_summary":{"raw":52.6,"ci95":{"method":"wilson","level":0.95,"lower":42.7,"upper":62.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.7,"prior_strength":50.0,"target":50.0,"regressed_pp":0.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-42.0,-68.0,-67.0,-131.0,-173.0,-186.0,-392.0,-410.0,-561.0,-583.0,-658.0,-1014.5,-1131.5,-1455.0,-1567.0,-1057.0,-1220.0],"win_rate_if_ahead_10":73.3,"n_if_ahead_10":30,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":78,"desc":"Most early deaths land 2:00-6:00 (78% of them). Play safe there."},{"type":"enemy_spike","time":1440,"value":-1567,"desc":"Their spike: -1567g at 24:00"},{"type":"level_timing","time":335,"value":315,"desc":"Hit 6 by 5:35 (fast: 5:15)"}]},{"champion":"Ryze","enemy":"Kled","role":"TOP","tier_group":"all","sample_size":82,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":82,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":82,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":37,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":19,"max_points":30,"sample_size":82,"grade":"small"},"interval":{"points":7,"max_points":25,"ci95_width_pp":21.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":2.3},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":52.4,"win_rate_summary":{"raw":52.4,"ci95":{"method":"wilson","level":0.95,"lower":41.8,"upper":62.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.5,"prior_strength":50.0,"target":50.0,"regressed_pp":0.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,8.0,-34.0,-6.0,-4.0,11.0,-5.5,25.0,27.0,-73.0,-108.5,-301.0,-209.0,-288.0,-200.0,-28.5,325.5],"win_rate_if_ahead_10":64.3,"n_if_ahead_10":42,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":360,"value":60,"desc":"Most early deaths land 2:00-6:00 (60% of them). Play safe there."},{"type":"power_spike","time":1800,"value":325,"desc":"Your spike: +325g at 30:00"},{"type":"level_timing","time":340,"value":314,"desc":"Hit 6 by 5:40 (fast: 5:14)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"DrMundo","role":"TOP","tier_group":"all","sample_size":244,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":244,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":244,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":49,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":244,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.4},"normalized_edge":{"points":6,"max_points":20,"baseline_win_rate":50.1,"edge_pp":1.9},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":52.0,"win_rate_summary":{"raw":52.0,"ci95":{"method":"wilson","level":0.95,"lower":45.8,"upper":58.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.7,"prior_strength":50.0,"target":50.0,"regressed_pp":0.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[34.5,42.0,78.0,127.5,171.0,197.0,232.5,223.5,274.0,199.0,126.0,106.0,126.0,-222.0,-166.0,201.0,237.0],"win_rate_if_ahead_10":58.4,"n_if_ahead_10":161,"insights":[{"type":"archetype","archetype":"skill_matchup","desc":"Skill matchup - small edges compound"},{"type":"danger_window","time":120,"end_time":360,"value":55,"desc":"Most early deaths land 2:00-6:00 (55% of them). Play safe there."},{"type":"level_timing","time":319,"value":306,"desc":"Hit 6 by 5:19 (fast: 5:06)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Yone","role":"TOP","tier_group":"all","sample_size":288,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":288,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":288,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":50,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":25,"max_points":30,"sample_size":288,"grade":"solid"},"interval":{"points":17,"max_points":25,"ci95_width_pp":11.4},"normalized_edge":{"points":5,"max_points":20,"baseline_win_rate":50.1,"edge_pp":1.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":51.7,"win_rate_summary":{"raw":51.7,"ci95":{"method":"wilson","level":0.95,"lower":46.0,"upper":57.4},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.5,"prior_strength":50.0,"target":50.0,"regressed_pp":0.2},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,24.5,35.5,31.0,54.0,70.5,20.0,10.5,-27.0,-106.0,-209.0,-242.0,-554.5,-567.0,-761.0,-554.0,-918.0],"win_rate_if_ahead_10":61.4,"n_if_ahead_10":140,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":52,"desc":"Most early deaths land 2:00-6:00 (52% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-918,"desc":"Their spike: -918g at 30:00"},{"type":"level_timing","time":325,"value":306,"desc":"Hit 6 by 5:25 (fast: 5:06)"}]},{"champion":"Ryze","enemy":"Tryndamere","role":"TOP","tier_group":"all","sample_size":127,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":127,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":127,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":38,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":21,"max_points":30,"sample_size":127,"grade":"solid"},"interval":{"points":11,"max_points":25,"ci95_width_pp":17.1},"normalized_edge":{"points":3,"max_points":20,"baseline_win_rate":50.1,"edge_pp":1.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":51.2,"win_rate_summary":{"raw":51.2,"ci95":{"method":"wilson","level":0.95,"lower":42.6,"upper":59.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.8,"prior_strength":50.0,"target":50.0,"regressed_pp":0.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-48.0,-42.0,-68.0,-108.0,-121.0,-196.0,-233.0,-271.0,-315.0,-459.0,-654.0,-860.5,-962.5,-765.5,-1257.5,-1520.5,-1704.0],"win_rate_if_ahead_10":71.7,"n_if_ahead_10":46,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":66,"desc":"Most early deaths land 2:00-6:00 (66% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-1704,"desc":"Their spike: -1704g at 30:00"},{"type":"cs_benchmark","time":600,"value":73,"desc":"Winners average 73 CS at 10:00 (losers: 65)"},{"type":"level_timing","time":340,"value":313,"desc":"Hit 6 by 5:40 (fast: 5:13)"}]},{"champion":"Ryze","enemy":"Olaf","role":"TOP","tier_group":"all","sample_size":100,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":100,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":100,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":34,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":20,"max_points":30,"sample_size":100,"grade":"solid"},"interval":{"points":9,"max_points":25,"ci95_width_pp":19.3},"normalized_edge":{"points":2,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.9},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":51.0,"win_rate_summary":{"raw":51.0,"ci95":{"method":"wilson","level":0.95,"lower":41.3,"upper":60.6},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.7,"prior_strength":50.0,"target":50.0,"regressed_pp":0.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-21.0,22.0,-44.0,62.0,88.5,139.0,239.0,179.5,150.5,216.5,262.0,130.0,61.5,61.0,326.0,317.0,33.0],"win_rate_if_ahead_10":69.6,"n_if_ahead_10":56,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":360,"value":71,"desc":"Most early deaths land 2:00-6:00 (71% of them). Play safe there."},{"type":"power_spike","time":1440,"value":326,"desc":"Your spike: +326g at 24:00"},{"type":"cs_benchmark","time":600,"value":78,"desc":"Winners average 78 CS at 10:00 (losers: 72)"},{"type":"level_timing","time":329,"value":308,"desc":"Hit 6 by 5:29 (fast: 5:08)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Trundle","role":"TOP","tier_group":"all","sample_size":51,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":51,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":51,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":24,"grade":"insufficient","label":"Insufficient evidence score","claim_policy":"hide_directional_claim","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":17,"max_points":30,"sample_size":51,"grade":"small"},"interval":{"points":2,"max_points":25,"ci95_width_pp":26.4},"normalized_edge":{"points":2,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.9},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":51.0,"win_rate_summary":{"raw":51.0,"ci95":{"method":"wilson","level":0.95,"lower":37.7,"upper":64.1},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.5,"prior_strength":50.0,"target":50.0,"regressed_pp":0.5},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,42.0,83.0,123.0,172.0,107.0,45.0,22.0,-87.0,98.0,-47.0,52.0,184.5,156.5,-262.5,-338.5,-406.0],"win_rate_if_ahead_10":56.5,"n_if_ahead_10":23,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":360,"value":58,"desc":"Most early deaths land 2:00-6:00 (58% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-406,"desc":"Their spike: -406g at 30:00"},{"type":"level_timing","time":333,"value":305,"desc":"Hit 6 by 5:33 (fast: 5:05)"},{"type":"trade_window","time":1260,"desc":"Best trade window at 21:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Darius","role":"TOP","tier_group":"all","sample_size":324,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":324,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":324,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":47,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":25,"max_points":30,"sample_size":324,"grade":"trusted"},"interval":{"points":18,"max_points":25,"ci95_width_pp":10.8},"normalized_edge":{"points":1,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.8},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":50.9,"win_rate_summary":{"raw":50.9,"ci95":{"method":"wilson","level":0.95,"lower":45.5,"upper":56.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.8,"prior_strength":50.0,"target":50.0,"regressed_pp":0.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,12.5,22.0,9.5,30.5,43.5,17.5,-6.0,-50.0,9.0,34.0,74.0,-116.5,-320.5,-159.5,233.0,14.0],"win_rate_if_ahead_10":62.3,"n_if_ahead_10":154,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":360,"value":62,"desc":"Most early deaths land 2:00-6:00 (62% of them). Play safe there."},{"type":"enemy_spike","time":1260,"value":-320,"desc":"Their spike: -320g at 21:00"},{"type":"level_timing","time":335,"value":310,"desc":"Hit 6 by 5:35 (fast: 5:10)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Camille","role":"TOP","tier_group":"all","sample_size":162,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":162,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":162,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":38,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":22,"max_points":30,"sample_size":162,"grade":"solid"},"interval":{"points":13,"max_points":25,"ci95_width_pp":15.2},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.5},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":50.6,"win_rate_summary":{"raw":50.6,"ci95":{"method":"wilson","level":0.95,"lower":43.0,"upper":58.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.5,"prior_strength":50.0,"target":50.0,"regressed_pp":0.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[11.5,19.0,23.5,47.5,28.0,81.0,101.5,150.5,209.0,258.5,258.0,303.0,378.0,380.0,387.0,-22.0,316.0],"win_rate_if_ahead_10":56.9,"n_if_ahead_10":102,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":360,"value":63,"desc":"Most early deaths land 2:00-6:00 (63% of them). Play safe there."},{"type":"power_spike","time":1440,"value":387,"desc":"Your spike: +387g at 24:00"},{"type":"level_timing","time":335,"value":311,"desc":"Hit 6 by 5:35 (fast: 5:11)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Garen","role":"TOP","tier_group":"all","sample_size":328,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":328,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":328,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":46,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":25,"max_points":30,"sample_size":328,"grade":"trusted"},"interval":{"points":18,"max_points":25,"ci95_width_pp":10.8},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.5},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":50.6,"win_rate_summary":{"raw":50.6,"ci95":{"method":"wilson","level":0.95,"lower":45.2,"upper":56.0},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.5,"prior_strength":50.0,"target":50.0,"regressed_pp":0.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[22.0,34.5,58.5,101.5,112.5,165.5,174.0,149.0,193.5,181.5,119.0,127.5,-60.0,-190.0,-98.0,-147.0,-65.0],"win_rate_if_ahead_10":59.0,"n_if_ahead_10":200,"insights":[{"type":"archetype","archetype":"conversion_problem","desc":"Win lane, fall off late - close before 27 min"},{"type":"danger_window","time":120,"end_time":360,"value":57,"desc":"Most early deaths land 2:00-6:00 (57% of them). Play safe there."},{"type":"win_condition","time":1761,"desc":"Close before 29 min - wins avg 29m vs losses 29m"},{"type":"level_timing","time":316,"value":305,"desc":"Hit 6 by 5:16 (fast: 5:05)"}]},{"champion":"Ryze","enemy":"KSante","role":"TOP","tier_group":"all","sample_size":240,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":240,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":240,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":43,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":240,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.6},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.3},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":50.4,"win_rate_summary":{"raw":50.4,"ci95":{"method":"wilson","level":0.95,"lower":44.1,"upper":56.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.3,"prior_strength":50.0,"target":50.0,"regressed_pp":0.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[14.0,31.5,43.5,36.5,59.0,-11.5,-17.5,-39.0,-95.0,-56.5,-151.0,-188.0,-125.0,-149.0,-156.0,12.0,366.0],"win_rate_if_ahead_10":63.1,"n_if_ahead_10":111,"insights":[{"type":"archetype","archetype":"skill_matchup","desc":"Skill matchup - small edges compound"},{"type":"danger_window","time":120,"end_time":360,"value":61,"desc":"Most early deaths land 2:00-6:00 (61% of them). Play safe there."},{"type":"power_spike","time":1800,"value":366,"desc":"Your spike: +366g at 30:00"},{"type":"level_timing","time":333,"value":310,"desc":"Hit 6 by 5:33 (fast: 5:10)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Yorick","role":"TOP","tier_group":"all","sample_size":161,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":161,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":161,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":38,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":22,"max_points":30,"sample_size":161,"grade":"solid"},"interval":{"points":13,"max_points":25,"ci95_width_pp":15.2},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.2},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":50.3,"win_rate_summary":{"raw":50.3,"ci95":{"method":"wilson","level":0.95,"lower":42.7,"upper":57.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.2,"prior_strength":50.0,"target":50.0,"regressed_pp":0.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[8.0,-23.0,-47.0,-47.0,-61.0,-114.0,-98.0,-183.0,-278.0,-449.0,-641.0,-860.0,-1149.5,-1121.0,-1086.5,-842.0,-877.0],"win_rate_if_ahead_10":52.8,"n_if_ahead_10":53,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":60,"desc":"Most early deaths land 2:00-6:00 (60% of them). Play safe there."},{"type":"enemy_spike","time":1080,"value":-1149,"desc":"Their spike: -1149g at 18:00"},{"type":"level_timing","time":329,"value":311,"desc":"Hit 6 by 5:29 (fast: 5:11)"}]},{"champion":"Ryze","enemy":"Gnar","role":"TOP","tier_group":"all","sample_size":223,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":223,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":223,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":43,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":223,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":13.0},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":50.2,"win_rate_summary":{"raw":50.2,"ci95":{"method":"wilson","level":0.95,"lower":43.7,"upper":56.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.2,"prior_strength":50.0,"target":50.0,"regressed_pp":0.0},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,-5.0,-10.0,-30.0,-40.0,-62.0,-84.0,-184.0,-184.0,-323.0,-508.5,-574.0,-910.0,-752.5,-683.0,-414.0,-628.0],"win_rate_if_ahead_10":57.6,"n_if_ahead_10":92,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":62,"desc":"Most early deaths land 2:00-6:00 (62% of them). Play safe there."},{"type":"enemy_spike","time":1080,"value":-910,"desc":"Their spike: -910g at 18:00"},{"type":"level_timing","time":324,"value":307,"desc":"Hit 6 by 5:24 (fast: 5:07)"}]},{"champion":"Ryze","enemy":"Malphite","role":"TOP","tier_group":"all","sample_size":370,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":370,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":370,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":48,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":26,"max_points":30,"sample_size":370,"grade":"trusted"},"interval":{"points":19,"max_points":25,"ci95_width_pp":10.2},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":50.0,"win_rate_summary":{"raw":50.0,"ci95":{"method":"wilson","level":0.95,"lower":44.9,"upper":55.1},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.0,"prior_strength":50.0,"target":50.0,"regressed_pp":0.0},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[37.5,56.0,122.5,174.5,253.0,311.5,358.5,352.5,388.5,472.5,567.0,642.0,756.0,962.0,1185.5,1558.0,1822.0],"win_rate_if_ahead_10":52.8,"n_if_ahead_10":269,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":240,"end_time":480,"value":55,"desc":"Most early deaths land 4:00-8:00 (55% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1822,"desc":"Your spike: +1822g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":316,"value":305,"desc":"Hit 6 by 5:16 (fast: 5:05)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Zaahen","role":"TOP","tier_group":"all","sample_size":229,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":229,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":229,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":43,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":229,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.8},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.3},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":49.8,"win_rate_summary":{"raw":49.8,"ci95":{"method":"wilson","level":0.95,"lower":43.4,"upper":56.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":49.8,"prior_strength":50.0,"target":50.0,"regressed_pp":0.0},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[28.0,52.0,38.0,56.0,100.0,154.0,155.0,141.0,163.0,198.0,320.0,265.0,332.0,523.5,635.0,676.0,505.0],"win_rate_if_ahead_10":53.0,"n_if_ahead_10":132,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":64,"desc":"Most early deaths land 2:00-6:00 (64% of them). Play safe there."},{"type":"power_spike","time":1620,"value":676,"desc":"Your spike: +676g at 27:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":329,"value":307,"desc":"Hit 6 by 5:29 (fast: 5:07)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Chogath","role":"TOP","tier_group":"all","sample_size":140,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":140,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":140,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":37,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":21,"max_points":30,"sample_size":140,"grade":"solid"},"interval":{"points":12,"max_points":25,"ci95_width_pp":16.4},"normalized_edge":{"points":1,"max_points":20,"baseline_win_rate":50.1,"edge_pp":0.8},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":49.3,"win_rate_summary":{"raw":49.3,"ci95":{"method":"wilson","level":0.95,"lower":41.1,"upper":57.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":49.5,"prior_strength":50.0,"target":50.0,"regressed_pp":0.2},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[14.5,20.5,69.0,58.0,110.5,179.5,232.5,255.5,248.5,279.0,222.0,324.0,140.0,-21.0,16.0,-95.0,-50.0],"win_rate_if_ahead_10":61.6,"n_if_ahead_10":86,"insights":[{"type":"archetype","archetype":"midgame_spike","desc":"Mid-game spike at 12-15 min - force objectives"},{"type":"danger_window","time":120,"end_time":360,"value":61,"desc":"Most early deaths land 2:00-6:00 (61% of them). Play safe there."},{"type":"power_spike","time":900,"value":324,"desc":"Your spike: +324g at 15:00"},{"type":"win_condition","time":900,"desc":"Force dragon/tower at 12-15 min when you spike hardest"},{"type":"level_timing","time":322,"value":307,"desc":"Hit 6 by 5:22 (fast: 5:07)"},{"type":"trade_window","time":900,"desc":"Best trade window at 15:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Mordekaiser","role":"TOP","tier_group":"all","sample_size":249,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":249,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":249,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":46,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":249,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.4},"normalized_edge":{"points":3,"max_points":20,"baseline_win_rate":50.1,"edge_pp":1.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":49.0,"win_rate_summary":{"raw":49.0,"ci95":{"method":"wilson","level":0.95,"lower":42.8,"upper":55.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":49.2,"prior_strength":50.0,"target":50.0,"regressed_pp":0.2},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[8.0,35.0,60.0,112.0,116.0,147.0,128.0,128.0,153.0,112.0,52.0,-93.0,-402.0,-397.0,-97.0,-203.0,-537.0],"win_rate_if_ahead_10":54.0,"n_if_ahead_10":139,"insights":[{"type":"danger_window","time":240,"end_time":480,"value":56,"desc":"Most early deaths land 4:00-8:00 (56% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-537,"desc":"Their spike: -537g at 30:00"},{"type":"level_timing","time":326,"value":307,"desc":"Hit 6 by 5:26 (fast: 5:07)"}]},{"champion":"Ryze","enemy":"Sett","role":"TOP","tier_group":"all","sample_size":273,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":273,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":273,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":48,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":273,"grade":"solid"},"interval":{"points":17,"max_points":25,"ci95_width_pp":11.8},"normalized_edge":{"points":4,"max_points":20,"baseline_win_rate":50.1,"edge_pp":1.4},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":48.7,"win_rate_summary":{"raw":48.7,"ci95":{"method":"wilson","level":0.95,"lower":42.8,"upper":54.6},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.9,"prior_strength":50.0,"target":50.0,"regressed_pp":0.2},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,16.0,26.0,39.0,39.0,65.0,125.0,96.0,138.0,195.0,137.0,129.0,-32.0,24.0,159.0,396.5,475.0],"win_rate_if_ahead_10":53.7,"n_if_ahead_10":147,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":360,"value":69,"desc":"Most early deaths land 2:00-6:00 (69% of them). Play safe there."},{"type":"power_spike","time":1800,"value":475,"desc":"Your spike: +475g at 30:00"},{"type":"level_timing","time":336,"value":312,"desc":"Hit 6 by 5:36 (fast: 5:12)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Akali","role":"TOP","tier_group":"all","sample_size":156,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":156,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":156,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":42,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":22,"max_points":30,"sample_size":156,"grade":"solid"},"interval":{"points":13,"max_points":25,"ci95_width_pp":15.5},"normalized_edge":{"points":4,"max_points":20,"baseline_win_rate":50.1,"edge_pp":1.4},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":48.7,"win_rate_summary":{"raw":48.7,"ci95":{"method":"wilson","level":0.95,"lower":41.0,"upper":56.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":49.0,"prior_strength":50.0,"target":50.0,"regressed_pp":0.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[14.0,8.0,0.0,-28.0,-53.0,-70.5,-80.5,-91.0,-91.5,-80.5,-208.0,-277.0,-334.0,-296.0,-169.0,39.0,389.0],"win_rate_if_ahead_10":52.8,"n_if_ahead_10":72,"insights":[{"type":"archetype","archetype":"skill_matchup","desc":"Skill matchup - small edges compound"},{"type":"danger_window","time":120,"end_time":360,"value":66,"desc":"Most early deaths land 2:00-6:00 (66% of them). Play safe there."},{"type":"power_spike","time":1800,"value":389,"desc":"Your spike: +389g at 30:00"},{"type":"level_timing","time":325,"value":308,"desc":"Hit 6 by 5:25 (fast: 5:08)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Vayne","role":"TOP","tier_group":"all","sample_size":138,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":138,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":138,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":41,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":21,"max_points":30,"sample_size":138,"grade":"solid"},"interval":{"points":12,"max_points":25,"ci95_width_pp":16.4},"normalized_edge":{"points":5,"max_points":20,"baseline_win_rate":50.1,"edge_pp":1.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":48.6,"win_rate_summary":{"raw":48.6,"ci95":{"method":"wilson","level":0.95,"lower":40.4,"upper":56.8},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.9,"prior_strength":50.0,"target":50.0,"regressed_pp":0.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-48.0,-16.5,-35.5,17.0,92.5,135.0,192.0,271.5,318.0,394.0,337.0,306.0,223.0,231.0,242.0,175.0,1184.0],"win_rate_if_ahead_10":55.7,"n_if_ahead_10":88,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":360,"value":52,"desc":"Most early deaths land 2:00-6:00 (52% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1184,"desc":"Your spike: +1184g at 30:00"},{"type":"level_timing","time":330,"value":308,"desc":"Hit 6 by 5:30 (fast: 5:08)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Aatrox","role":"TOP","tier_group":"all","sample_size":357,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":357,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":357,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":52,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":26,"max_points":30,"sample_size":357,"grade":"trusted"},"interval":{"points":18,"max_points":25,"ci95_width_pp":10.3},"normalized_edge":{"points":5,"max_points":20,"baseline_win_rate":50.1,"edge_pp":1.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":48.5,"win_rate_summary":{"raw":48.5,"ci95":{"method":"wilson","level":0.95,"lower":43.3,"upper":53.6},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.6,"prior_strength":50.0,"target":50.0,"regressed_pp":0.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[28.0,35.0,36.0,42.0,38.0,15.0,10.0,-14.0,-17.0,-40.5,-187.0,-361.0,-399.0,-366.0,-136.0,-131.0,301.0],"win_rate_if_ahead_10":56.8,"n_if_ahead_10":176,"insights":[{"type":"archetype","archetype":"skill_matchup","desc":"Skill matchup - small edges compound"},{"type":"danger_window","time":120,"end_time":360,"value":70,"desc":"Most early deaths land 2:00-6:00 (70% of them). Play safe there."},{"type":"enemy_spike","time":1080,"value":-399,"desc":"Their spike: -399g at 18:00"},{"type":"level_timing","time":335,"value":312,"desc":"Hit 6 by 5:35 (fast: 5:12)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Gragas","role":"TOP","tier_group":"all","sample_size":172,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":172,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":172,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":45,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":22,"max_points":30,"sample_size":172,"grade":"solid"},"interval":{"points":14,"max_points":25,"ci95_width_pp":14.8},"normalized_edge":{"points":6,"max_points":20,"baseline_win_rate":50.1,"edge_pp":1.8},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":48.3,"win_rate_summary":{"raw":48.3,"ci95":{"method":"wilson","level":0.95,"lower":40.9,"upper":55.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.6,"prior_strength":50.0,"target":50.0,"regressed_pp":0.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[35.0,63.5,127.0,164.5,235.0,324.5,370.0,294.0,285.5,275.5,236.0,256.5,302.0,393.0,501.0,618.0,945.0],"win_rate_if_ahead_10":53.6,"n_if_ahead_10":110,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":360,"end_time":600,"value":51,"desc":"Most early deaths land 6:00-10:00 (51% of them). Play safe there."},{"type":"power_spike","time":1800,"value":945,"desc":"Your spike: +945g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":322,"value":306,"desc":"Hit 6 by 5:22 (fast: 5:06)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Swain","role":"TOP","tier_group":"all","sample_size":52,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":52,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":52,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":29,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":17,"max_points":30,"sample_size":52,"grade":"small"},"interval":{"points":2,"max_points":25,"ci95_width_pp":26.2},"normalized_edge":{"points":7,"max_points":20,"baseline_win_rate":50.1,"edge_pp":2.0},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":48.1,"win_rate_summary":{"raw":48.1,"ci95":{"method":"wilson","level":0.95,"lower":35.1,"upper":61.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":49.0,"prior_strength":50.0,"target":50.0,"regressed_pp":0.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[6.0,21.5,61.5,79.0,92.0,117.0,166.5,199.5,130.5,153.5,348.5,385.5,594.0,962.0,927.0,1107.0,2058.5],"win_rate_if_ahead_10":56.2,"n_if_ahead_10":32,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":66,"desc":"Most early deaths land 2:00-6:00 (66% of them). Play safe there."},{"type":"power_spike","time":1800,"value":2058,"desc":"Your spike: +2058g at 30:00"},{"type":"cs_benchmark","time":600,"value":81,"desc":"Winners average 81 CS at 10:00 (losers: 74)"},{"type":"level_timing","time":325,"value":309,"desc":"Hit 6 by 5:25 (fast: 5:09)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Anivia","role":"TOP","tier_group":"all","sample_size":52,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":52,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":52,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":29,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":17,"max_points":30,"sample_size":52,"grade":"small"},"interval":{"points":2,"max_points":25,"ci95_width_pp":26.2},"normalized_edge":{"points":7,"max_points":20,"baseline_win_rate":50.1,"edge_pp":2.0},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":48.1,"win_rate_summary":{"raw":48.1,"ci95":{"method":"wilson","level":0.95,"lower":35.1,"upper":61.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":49.0,"prior_strength":50.0,"target":50.0,"regressed_pp":0.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[25.0,31.0,114.0,146.0,210.5,171.5,123.0,116.5,30.0,119.5,-30.0,23.0,17.0,219.0,553.0,341.0,391.0],"win_rate_if_ahead_10":61.5,"n_if_ahead_10":26,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":240,"end_time":480,"value":65,"desc":"Most early deaths land 4:00-8:00 (65% of them). Play safe there."},{"type":"power_spike","time":1440,"value":553,"desc":"Your spike: +553g at 24:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":324,"value":307,"desc":"Hit 6 by 5:24 (fast: 5:07)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Kayle","role":"TOP","tier_group":"all","sample_size":198,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":198,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":198,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":48,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":23,"max_points":30,"sample_size":198,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":13.8},"normalized_edge":{"points":7,"max_points":20,"baseline_win_rate":50.1,"edge_pp":2.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":48.0,"win_rate_summary":{"raw":48.0,"ci95":{"method":"wilson","level":0.95,"lower":41.1,"upper":54.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.4,"prior_strength":50.0,"target":50.0,"regressed_pp":0.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[39.0,71.0,158.5,206.5,275.5,338.0,385.0,450.0,519.0,677.5,853.0,963.5,992.5,1025.0,1002.0,1010.0,796.5],"win_rate_if_ahead_10":50.0,"n_if_ahead_10":158,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":360,"value":55,"desc":"Most early deaths land 2:00-6:00 (55% of them). Play safe there."},{"type":"power_spike","time":1260,"value":1025,"desc":"Your spike: +1025g at 21:00"},{"type":"level_timing","time":320,"value":305,"desc":"Hit 6 by 5:20 (fast: 5:05)"},{"type":"trade_window","time":1260,"desc":"Best trade window at 21:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Singed","role":"TOP","tier_group":"all","sample_size":213,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":213,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":213,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":49,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":23,"max_points":30,"sample_size":213,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":13.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":2.2},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":47.9,"win_rate_summary":{"raw":47.9,"ci95":{"method":"wilson","level":0.95,"lower":41.3,"upper":54.6},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.3,"prior_strength":50.0,"target":50.0,"regressed_pp":0.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-20.0,49.0,92.0,160.0,234.0,286.0,317.0,355.0,387.0,527.5,706.0,802.5,952.0,962.0,1053.0,1195.0,1593.0],"win_rate_if_ahead_10":53.8,"n_if_ahead_10":160,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":52,"desc":"Most early deaths land 2:00-6:00 (52% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1593,"desc":"Your spike: +1593g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":315,"value":305,"desc":"Hit 6 by 5:15 (fast: 5:05)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Aurora","role":"TOP","tier_group":"all","sample_size":59,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":59,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":59,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":32,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":18,"max_points":30,"sample_size":59,"grade":"small"},"interval":{"points":3,"max_points":25,"ci95_width_pp":24.7},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":2.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":47.5,"win_rate_summary":{"raw":47.5,"ci95":{"method":"wilson","level":0.95,"lower":35.3,"upper":60.0},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.6,"prior_strength":50.0,"target":50.0,"regressed_pp":1.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-6.0,-22.0,-50.0,-40.0,-96.0,-139.0,-214.0,-203.0,-173.0,-156.0,-345.0,-350.0,-396.0,-279.0,-142.0,74.5,-507.0],"win_rate_if_ahead_10":57.1,"n_if_ahead_10":21,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":240,"value":44,"desc":"Most early deaths land 2:00-4:00 (44% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-507,"desc":"Their spike: -507g at 30:00"},{"type":"level_timing","time":347,"value":315,"desc":"Hit 6 by 5:47 (fast: 5:15)"}]},{"champion":"Ryze","enemy":"Cassiopeia","role":"TOP","tier_group":"all","sample_size":73,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":73,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":73,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":36,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":19,"max_points":30,"sample_size":73,"grade":"small"},"interval":{"points":6,"max_points":25,"ci95_width_pp":22.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":3.5},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":46.6,"win_rate_summary":{"raw":46.6,"ci95":{"method":"wilson","level":0.95,"lower":35.6,"upper":57.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.0,"prior_strength":50.0,"target":50.0,"regressed_pp":1.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-6.0,-42.0,-42.0,-119.0,-187.0,-204.0,-304.0,-266.0,-362.0,-479.0,-601.0,-550.0,-368.0,18.0,-593.0,292.0,-247.0],"win_rate_if_ahead_10":45.8,"n_if_ahead_10":24,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":240,"value":46,"desc":"Most early deaths land 2:00-4:00 (46% of them). Play safe there."},{"type":"enemy_spike","time":840,"value":-601,"desc":"Their spike: -601g at 14:00"},{"type":"level_timing","time":343,"value":321,"desc":"Hit 6 by 5:43 (fast: 5:21)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Sylas","role":"TOP","tier_group":"all","sample_size":56,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":56,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":56,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":32,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":18,"max_points":30,"sample_size":56,"grade":"small"},"interval":{"points":3,"max_points":25,"ci95_width_pp":25.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":3.7},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":46.4,"win_rate_summary":{"raw":46.4,"ci95":{"method":"wilson","level":0.95,"lower":34.0,"upper":59.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.1,"prior_strength":50.0,"target":50.0,"regressed_pp":1.7},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[28.0,-13.0,-5.0,11.0,92.0,46.0,172.5,269.5,231.5,272.0,47.0,133.5,-251.0,96.0,478.0,1226.0,1408.0],"win_rate_if_ahead_10":59.0,"n_if_ahead_10":39,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":360,"value":72,"desc":"Most early deaths land 2:00-6:00 (72% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1408,"desc":"Your spike: +1408g at 30:00"},{"type":"level_timing","time":340,"value":317,"desc":"Hit 6 by 5:40 (fast: 5:17)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Malzahar","role":"TOP","tier_group":"all","sample_size":39,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":39,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":39,"claim_policy":"hide_directional_claim","description":"Under 40 games. Not enough to tell an edge from luck."},"evidence_score":{"score":27,"grade":"insufficient","label":"Too few games","claim_policy":"hide_directional_claim","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":16,"max_points":30,"sample_size":39,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":29.8},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":4.0},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":46.2,"win_rate_summary":{"raw":46.2,"ci95":{"method":"wilson","level":0.95,"lower":31.6,"upper":61.4},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":48.3,"prior_strength":50.0,"target":50.0,"regressed_pp":2.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,24.0,28.0,20.0,76.0,58.0,160.0,190.0,158.0,137.0,31.0,36.0,-72.0,88.5,-82.5,114.0,832.5],"win_rate_if_ahead_10":52.2,"n_if_ahead_10":23,"insights":[]},{"champion":"Ryze","enemy":"Ornn","role":"TOP","tier_group":"all","sample_size":246,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":246,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":246,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":51,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":246,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.4},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":4.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":45.5,"win_rate_summary":{"raw":45.5,"ci95":{"method":"wilson","level":0.95,"lower":39.4,"upper":51.8},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":46.3,"prior_strength":50.0,"target":50.0,"regressed_pp":0.8},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[35.0,47.0,67.5,105.0,104.0,108.5,83.0,89.5,105.5,8.0,59.5,96.5,23.0,220.0,550.0,529.0,740.0],"win_rate_if_ahead_10":52.9,"n_if_ahead_10":136,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":62,"desc":"Most early deaths land 2:00-6:00 (62% of them). Play safe there."},{"type":"power_spike","time":1800,"value":740,"desc":"Your spike: +740g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":321,"value":306,"desc":"Hit 6 by 5:21 (fast: 5:06)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Urgot","role":"TOP","tier_group":"all","sample_size":162,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":162,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":162,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":46,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":22,"max_points":30,"sample_size":162,"grade":"solid"},"interval":{"points":13,"max_points":25,"ci95_width_pp":15.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":5.0},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":45.1,"win_rate_summary":{"raw":45.1,"ci95":{"method":"wilson","level":0.95,"lower":37.6,"upper":52.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":46.2,"prior_strength":50.0,"target":50.0,"regressed_pp":1.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-9.0,-1.5,-20.5,-23.0,42.0,91.0,97.5,74.5,85.0,57.5,-71.0,-251.0,-190.0,-410.0,-861.0,-960.5,-1080.0],"win_rate_if_ahead_10":50.0,"n_if_ahead_10":90,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":63,"desc":"Most early deaths land 2:00-6:00 (63% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-1080,"desc":"Their spike: -1080g at 30:00"},{"type":"level_timing","time":339,"value":319,"desc":"Hit 6 by 5:39 (fast: 5:19)"}]},{"champion":"Ryze","enemy":"Fiora","role":"TOP","tier_group":"all","sample_size":207,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":207,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":207,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":49,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":23,"max_points":30,"sample_size":207,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":13.4},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":5.2},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":44.9,"win_rate_summary":{"raw":44.9,"ci95":{"method":"wilson","level":0.95,"lower":38.3,"upper":51.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":45.9,"prior_strength":50.0,"target":50.0,"regressed_pp":1.0},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-22.0,-21.0,-26.0,-30.0,38.0,-32.0,-34.0,5.0,131.0,170.0,178.0,217.0,281.0,276.0,28.0,-141.0,1012.5],"win_rate_if_ahead_10":52.5,"n_if_ahead_10":118,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":360,"value":70,"desc":"Most early deaths land 2:00-6:00 (70% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1012,"desc":"Your spike: +1012g at 30:00"},{"type":"level_timing","time":336,"value":311,"desc":"Hit 6 by 5:36 (fast: 5:11)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Gwen","role":"TOP","tier_group":"all","sample_size":154,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":154,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":154,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":46,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":22,"max_points":30,"sample_size":154,"grade":"solid"},"interval":{"points":13,"max_points":25,"ci95_width_pp":15.4},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":5.9},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":44.2,"win_rate_summary":{"raw":44.2,"ci95":{"method":"wilson","level":0.95,"lower":36.6,"upper":52.0},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":45.6,"prior_strength":50.0,"target":50.0,"regressed_pp":1.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[26.0,47.0,123.5,131.5,216.0,259.0,272.0,314.0,300.5,421.0,365.0,277.0,105.0,26.0,146.0,739.0,106.0],"win_rate_if_ahead_10":47.5,"n_if_ahead_10":99,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":360,"value":59,"desc":"Most early deaths land 2:00-6:00 (59% of them). Play safe there."},{"type":"power_spike","time":1620,"value":739,"desc":"Your spike: +739g at 27:00"},{"type":"level_timing","time":328,"value":309,"desc":"Hit 6 by 5:28 (fast: 5:09)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Irelia","role":"TOP","tier_group":"all","sample_size":269,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":269,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":269,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":64,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":269,"grade":"solid"},"interval":{"points":17,"max_points":25,"ci95_width_pp":11.8},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":6.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":43.5,"win_rate_summary":{"raw":43.5,"ci95":{"method":"wilson","level":0.95,"lower":37.7,"upper":49.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":44.5,"prior_strength":50.0,"target":50.0,"regressed_pp":1.0},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-40.0,-34.0,-102.0,-150.0,-243.0,-392.0,-408.0,-529.0,-626.0,-977.0,-1253.5,-1495.0,-2043.0,-2263.0,-2478.5,-2338.5,-2177.5],"win_rate_if_ahead_10":61.1,"n_if_ahead_10":72,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":79,"desc":"Most early deaths land 2:00-6:00 (79% of them). Play safe there."},{"type":"enemy_spike","time":1440,"value":-2478,"desc":"Their spike: -2478g at 24:00"},{"type":"level_timing","time":343,"value":316,"desc":"Hit 6 by 5:43 (fast: 5:16)"}]},{"champion":"Ryze","enemy":"Sion","role":"TOP","tier_group":"all","sample_size":253,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":253,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":253,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":64,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":253,"grade":"solid"},"interval":{"points":17,"max_points":25,"ci95_width_pp":12.1},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":7.0},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":43.1,"win_rate_summary":{"raw":43.1,"ci95":{"method":"wilson","level":0.95,"lower":37.1,"upper":49.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":44.2,"prior_strength":50.0,"target":50.0,"regressed_pp":1.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[7.0,21.0,49.0,53.0,14.0,27.0,42.0,42.0,29.0,-107.0,-306.0,-443.0,-745.0,-622.0,-461.0,-585.0,-592.0],"win_rate_if_ahead_10":52.3,"n_if_ahead_10":132,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":61,"desc":"Most early deaths land 2:00-6:00 (61% of them). Play safe there."},{"type":"enemy_spike","time":1080,"value":-745,"desc":"Their spike: -745g at 18:00"},{"type":"level_timing","time":321,"value":307,"desc":"Hit 6 by 5:21 (fast: 5:07)"}]},{"champion":"Ryze","enemy":"Riven","role":"TOP","tier_group":"all","sample_size":220,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":220,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":220,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":62,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":23,"max_points":30,"sample_size":220,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.9},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":7.4},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":42.7,"win_rate_summary":{"raw":42.7,"ci95":{"method":"wilson","level":0.95,"lower":36.4,"upper":49.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":44.1,"prior_strength":50.0,"target":50.0,"regressed_pp":1.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,28.0,42.0,59.5,32.5,132.5,42.5,82.0,100.0,-51.5,-60.5,-170.0,-148.0,-142.0,62.0,257.5,434.0],"win_rate_if_ahead_10":60.9,"n_if_ahead_10":115,"insights":[{"type":"archetype","archetype":"skill_matchup","desc":"Skill matchup - small edges compound"},{"type":"danger_window","time":120,"end_time":360,"value":66,"desc":"Most early deaths land 2:00-6:00 (66% of them). Play safe there."},{"type":"power_spike","time":1800,"value":434,"desc":"Your spike: +434g at 30:00"},{"type":"level_timing","time":338,"value":311,"desc":"Hit 6 by 5:38 (fast: 5:11)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Yasuo","role":"TOP","tier_group":"all","sample_size":195,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":195,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":195,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":61,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":23,"max_points":30,"sample_size":195,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":13.8},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":7.5},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":42.6,"win_rate_summary":{"raw":42.6,"ci95":{"method":"wilson","level":0.95,"lower":35.8,"upper":49.6},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":44.1,"prior_strength":50.0,"target":50.0,"regressed_pp":1.5},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-28.0,-42.0,-79.0,-104.0,-156.0,-169.0,-279.0,-348.0,-323.0,-397.0,-704.0,-596.0,-720.0,-772.0,-879.5,-741.0,-526.0],"win_rate_if_ahead_10":53.0,"n_if_ahead_10":66,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":71,"desc":"Most early deaths land 2:00-6:00 (71% of them). Play safe there."},{"type":"enemy_spike","time":1440,"value":-879,"desc":"Their spike: -879g at 24:00"},{"type":"level_timing","time":336,"value":314,"desc":"Hit 6 by 5:36 (fast: 5:14)"}]},{"champion":"Ryze","enemy":"Zed","role":"TOP","tier_group":"all","sample_size":33,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":33,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":33,"claim_policy":"hide_directional_claim","description":"Under 40 games. Not enough to tell an edge from luck."},"evidence_score":{"score":26,"grade":"insufficient","label":"Too few games","claim_policy":"hide_directional_claim","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":15,"max_points":30,"sample_size":33,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":32.0},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":7.7},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":42.4,"win_rate_summary":{"raw":42.4,"ci95":{"method":"wilson","level":0.95,"lower":27.2,"upper":59.2},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":47.0,"prior_strength":50.0,"target":50.0,"regressed_pp":4.6},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[28.0,10.0,-19.0,-67.0,-37.0,-211.0,-336.0,-492.0,-290.0,-639.0,-621.0,-594.0,-1160.0,-1516.0,-1149.5,-763.0,-351.5],"win_rate_if_ahead_10":45.5,"n_if_ahead_10":11,"insights":[]},{"champion":"Ryze","enemy":"MonkeyKing","role":"TOP","tier_group":"all","sample_size":31,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":31,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":31,"claim_policy":"hide_directional_claim","description":"Under 40 games. Not enough to tell an edge from luck."},"evidence_score":{"score":26,"grade":"insufficient","label":"Too few games","claim_policy":"hide_directional_claim","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":15,"max_points":30,"sample_size":31,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":32.8},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":8.2},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":41.9,"win_rate_summary":{"raw":41.9,"ci95":{"method":"wilson","level":0.95,"lower":26.4,"upper":59.2},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":46.9,"prior_strength":50.0,"target":50.0,"regressed_pp":5.0},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[0.0,42.0,62.0,75.0,132.0,-43.0,-16.0,27.0,99.0,1.0,-154.0,-241.0,-891.0,-1124.0,-967.0,-763.0,-1175.0],"win_rate_if_ahead_10":47.1,"n_if_ahead_10":17,"insights":[]},{"champion":"Ryze","enemy":"Jayce","role":"TOP","tier_group":"all","sample_size":236,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":236,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":236,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"evidence_score":{"score":63,"grade":"tentative","label":"Tentative evidence score","claim_policy":"lean_only","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":24,"max_points":30,"sample_size":236,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.5},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":8.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":41.5,"win_rate_summary":{"raw":41.5,"ci95":{"method":"wilson","level":0.95,"lower":35.4,"upper":47.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":43.0,"prior_strength":50.0,"target":50.0,"regressed_pp":1.5},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-20.0,-21.0,-42.0,-36.5,-65.0,-102.0,-113.5,-180.5,-165.5,-270.0,-438.5,-533.0,-706.5,-450.0,-567.0,-656.5,-801.0],"win_rate_if_ahead_10":48.9,"n_if_ahead_10":90,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":360,"value":67,"desc":"Most early deaths land 2:00-6:00 (67% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-801,"desc":"Their spike: -801g at 30:00"},{"type":"level_timing","time":340,"value":313,"desc":"Hit 6 by 5:40 (fast: 5:13)"}]},{"champion":"Ryze","enemy":"Galio","role":"TOP","tier_group":"all","sample_size":41,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":41,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":41,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":27,"grade":"exploratory","label":"Exploratory evidence score","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":16,"max_points":30,"sample_size":41,"grade":"small"},"interval":{"points":0,"max_points":25,"ci95_width_pp":28.8},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":8.6},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":41.5,"win_rate_summary":{"raw":41.5,"ci95":{"method":"wilson","level":0.95,"lower":27.8,"upper":56.6},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":46.2,"prior_strength":50.0,"target":50.0,"regressed_pp":4.7},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[15.0,47.0,75.0,108.0,115.0,113.0,165.0,218.0,238.0,385.0,511.0,421.0,613.5,563.0,737.5,1070.0,492.0],"win_rate_if_ahead_10":37.9,"n_if_ahead_10":29,"insights":[{"type":"archetype","archetype":"late_game","desc":"Late game power - scale to 18+ min for advantage"},{"type":"danger_window","time":120,"end_time":360,"value":70,"desc":"Most early deaths land 2:00-6:00 (70% of them). Play safe there."},{"type":"power_spike","time":1620,"value":1070,"desc":"Your spike: +1070g at 27:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":325,"value":307,"desc":"Hit 6 by 5:25 (fast: 5:07)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Quinn","role":"TOP","tier_group":"all","sample_size":95,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":95,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":95,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":52,"grade":"exploratory","label":"Small sample","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":20,"max_points":30,"sample_size":95,"grade":"small"},"interval":{"points":9,"max_points":25,"ci95_width_pp":19.4},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":10.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":40.0,"win_rate_summary":{"raw":40.0,"ci95":{"method":"wilson","level":0.95,"lower":30.7,"upper":50.1},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":43.4,"prior_strength":50.0,"target":50.0,"regressed_pp":3.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-21.0,-21.0,-58.0,-46.0,24.0,22.0,57.0,37.0,114.0,182.0,166.0,164.0,414.0,321.0,599.5,149.0,-211.5],"win_rate_if_ahead_10":52.8,"n_if_ahead_10":53,"insights":[{"type":"danger_window","time":120,"end_time":360,"value":60,"desc":"Most early deaths land 2:00-6:00 (60% of them). Play safe there."},{"type":"power_spike","time":1440,"value":599,"desc":"Your spike: +599g at 24:00"},{"type":"level_timing","time":336,"value":319,"desc":"Hit 6 by 5:36 (fast: 5:19)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"Naafiri","role":"TOP","tier_group":"all","sample_size":30,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":30,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":30,"claim_policy":"hide_directional_claim","description":"Under 40 games. Not enough to tell an edge from luck."},"evidence_score":{"score":26,"grade":"insufficient","label":"Too few games","claim_policy":"hide_directional_claim","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":15,"max_points":30,"sample_size":30,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":33.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.1,"edge_pp":10.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":40.0,"win_rate_summary":{"raw":40.0,"ci95":{"method":"wilson","level":0.95,"lower":24.6,"upper":57.7},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":46.2,"prior_strength":50.0,"target":50.0,"regressed_pp":6.2},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-34.5,-88.5,-212.0,-236.0,-215.0,-464.5,-495.0,-667.0,-775.0,-756.5,-916.5,-1236.5,-1304.0,-1524.0,-1572.5,-1679.5,-2051.5],"win_rate_if_ahead_10":28.6,"n_if_ahead_10":7,"insights":[]},{"champion":"Ryze","enemy":"TahmKench","role":"TOP","tier_group":"all","sample_size":73,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":73,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":73,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":49,"grade":"exploratory","label":"Small sample","claim_policy":"wide_interval","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":19,"max_points":30,"sample_size":73,"grade":"small"},"interval":{"points":7,"max_points":25,"ci95_width_pp":21.7},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":13.1},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":37.0,"win_rate_summary":{"raw":37.0,"ci95":{"method":"wilson","level":0.95,"lower":26.8,"upper":48.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":42.3,"prior_strength":50.0,"target":50.0,"regressed_pp":5.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[42.0,34.0,59.0,74.0,74.0,53.0,-33.0,-68.0,-53.0,-117.0,-314.0,-186.0,-470.0,-313.5,-137.0,590.0,490.0],"win_rate_if_ahead_10":48.5,"n_if_ahead_10":33,"insights":[{"type":"danger_window","time":120,"end_time":360,"value":52,"desc":"Most early deaths land 2:00-6:00 (52% of them). Play safe there."},{"type":"power_spike","time":1620,"value":590,"desc":"Your spike: +590g at 27:00"},{"type":"cs_benchmark","time":600,"value":78,"desc":"Winners average 78 CS at 10:00 (losers: 71)"},{"type":"level_timing","time":315,"value":306,"desc":"Hit 6 by 5:15 (fast: 5:06)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Ryze","enemy":"FiddleSticks","role":"TOP","tier_group":"all","sample_size":26,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":26,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":26,"claim_policy":"hide_directional_claim","description":"Under 40 games. Not enough to tell an edge from luck."},"evidence_score":{"score":37,"grade":"insufficient","label":"Too few games","claim_policy":"hide_directional_claim","description":"Composite evidence score using sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","components":{"sample":{"points":14,"max_points":30,"sample_size":26,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":33.5},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.1,"edge_pp":19.3},"freshness":{"points":3,"max_points":15,"status":"stale"},"patch_mix":{"points":0,"max_points":10,"dominant_or_latest_share":0.115},"lane_purity":{"points":null,"max_points":10,"status":"not_measured","share":null}}},"win_rate":30.8,"win_rate_summary":{"raw":30.8,"ci95":{"method":"wilson","level":0.95,"lower":16.5,"upper":50.0},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":43.4,"prior_strength":50.0,"target":50.0,"regressed_pp":12.6},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[14.0,108.5,197.0,141.5,223.0,212.0,233.0,160.5,-32.0,-28.0,24.0,-73.0,-13.0,-368.0,259.0,927.0,2603.0],"win_rate_if_ahead_10":30.8,"n_if_ahead_10":13,"insights":[]}],"data_freshness":{"curves":{"exists":true,"updated_utc":"2026-08-07T12:45:13+00:00","age_days":77.7,"size_mb":299.4},"normalized":{"exists":false},"status":"stale","warning":"Published matchup curves are 77.7 days old; refresh before making current-patch claims.","public_min_sample":25,"latest_patch":"16.12","latest_patch_matches":113424,"latest_patch_share":0.112,"dominant_patch":"15.24","dominant_patch_matches":116877,"dominant_patch_share":0.1154,"corpus_matches":1012452,"top_patches":[{"patch":"15.24","matches":116877,"share":0.1154},{"patch":"16.12","matches":113424,"share":0.112},{"patch":"16.11","matches":100233,"share":0.099},{"patch":"16.1","matches":96246,"share":0.0951},{"patch":"16.10","matches":77420,"share":0.0765},{"patch":"16.9","matches":58783,"share":0.0581},{"patch":"16.8","matches":48503,"share":0.0479},{"patch":"16.7","matches":47011,"share":0.0464},{"patch":"16.6","matches":43451,"share":0.0429},{"patch":"16.5","matches":39578,"share":0.0391}]},"confidence_policy":{"coinflip":{"min":0,"max":39,"label":"Too few games"},"small":{"min":40,"max":99,"label":"Small sample"},"solid":{"min":100,"max":299,"label":"Solid"},"trusted":{"min":300,"max":null,"label":"Trusted"},"min_edge_sample":40,"evidence_score":{"description":"0-100 composite score from sample size, Wilson interval width, champion-baseline edge, freshness, and patch concentration.","strong":{"min":80,"label":"Strong evidence score"},"credible":{"min":65,"label":"Credible evidence score"},"tentative":{"min":45,"label":"Tentative evidence score"},"exploratory":{"min":25,"label":"Exploratory evidence score"},"insufficient":{"min":0,"label":"Insufficient evidence score"}},"interval_method":"wilson","causal_note":"Matchup and conditional win rates are observed associations, not proof that the champion or game state caused the result."}}