{"matchups":[{"champion":"Locke","enemy":"Smolder","role":"MIDDLE","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":27.9},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":15.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":65.9,"win_rate_summary":{"raw":65.9,"ci95":{"method":"wilson","level":0.95,"lower":50.5,"upper":78.4},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":57.1,"prior_strength":50.0,"target":50.0,"regressed_pp":8.8},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[21.0,89.0,288.0,324.0,501.0,505.0,618.0,686.0,853.0,896.0,996.0,1224.0,1515.0,1702.0,1700.0,1634.5,373.5],"win_rate_if_ahead_10":66.7,"n_if_ahead_10":33,"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":1260,"value":1702,"desc":"Your spike: +1702g at 21:00"},{"type":"cs_benchmark","time":600,"value":71,"desc":"Winners average 71 CS at 10:00 (losers: 65)"},{"type":"level_timing","time":305,"value":291,"desc":"Hit 6 by 5:05 (fast: 4:51)"},{"type":"trade_window","time":1260,"desc":"Best trade window at 21:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Gragas","role":"MIDDLE","tier_group":"all","sample_size":40,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":40,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":40,"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":40,"grade":"small"},"interval":{"points":0,"max_points":25,"ci95_width_pp":29.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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.5,"win_rate_summary":{"raw":57.5,"ci95":{"method":"wilson","level":0.95,"lower":42.2,"upper":71.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.3,"prior_strength":50.0,"target":50.0,"regressed_pp":4.2},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[41.0,102.0,252.0,215.5,237.5,112.5,195.5,107.0,257.5,296.5,69.0,-21.0,-294.5,291.5,450.0,576.0,1270.0],"win_rate_if_ahead_10":63.6,"n_if_ahead_10":22,"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":78,"desc":"Most early deaths land 2:00-6:00 (78% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1270,"desc":"Your spike: +1270g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"cs_benchmark","time":600,"value":72,"desc":"Winners average 72 CS at 10:00 (losers: 61)"},{"type":"level_timing","time":320,"value":306,"desc":"Hit 6 by 5:20 (fast: 5:06)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Anivia","role":"MIDDLE","tier_group":"all","sample_size":167,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":167,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":167,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"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":22,"max_points":30,"sample_size":167,"grade":"solid"},"interval":{"points":14,"max_points":25,"ci95_width_pp":14.9},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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.9,"win_rate_summary":{"raw":56.9,"ci95":{"method":"wilson","level":0.95,"lower":49.3,"upper":64.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":55.3,"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":[-5.0,-43.0,3.0,38.0,167.0,158.0,190.0,173.0,244.0,221.0,340.0,392.0,395.0,424.0,740.0,621.5,777.0],"win_rate_if_ahead_10":58.4,"n_if_ahead_10":101,"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":57,"desc":"Most early deaths land 2:00-4:00 (57% of them). Play safe there."},{"type":"power_spike","time":1800,"value":777,"desc":"Your spike: +777g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"cs_benchmark","time":600,"value":68,"desc":"Winners average 68 CS at 10:00 (losers: 62)"},{"type":"level_timing","time":330,"value":310,"desc":"Hit 6 by 5:30 (fast: 5:10)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Xerath","role":"MIDDLE","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":65,"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":25,"max_points":30,"sample_size":288,"grade":"solid"},"interval":{"points":17,"max_points":25,"ci95_width_pp":11.4},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.5,"edge_pp":6.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":56.6,"win_rate_summary":{"raw":56.6,"ci95":{"method":"wilson","level":0.95,"lower":50.8,"upper":62.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":55.6,"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":[26.0,87.5,157.0,210.0,298.5,361.5,392.0,403.0,400.5,624.0,775.0,910.5,1249.0,1295.0,1421.0,1402.5,1431.0],"win_rate_if_ahead_10":65.5,"n_if_ahead_10":200,"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":1431,"desc":"Your spike: +1431g at 30: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":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Mel","role":"MIDDLE","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":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":23,"max_points":30,"sample_size":218,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":13.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":5.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.0,"win_rate_summary":{"raw":56.0,"ci95":{"method":"wilson","level":0.95,"lower":49.3,"upper":62.4},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":54.9,"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":[-29.0,-53.5,-87.5,-80.0,-102.0,-136.0,-110.0,-114.0,-120.5,-195.0,-223.0,-204.5,-85.0,98.0,-7.5,129.0,189.0],"win_rate_if_ahead_10":65.6,"n_if_ahead_10":96,"insights":[{"type":"danger_window","time":120,"end_time":240,"value":50,"desc":"Most early deaths land 2:00-4:00 (50% of them). Play safe there."},{"type":"level_timing","time":327,"value":306,"desc":"Hit 6 by 5:27 (fast: 5:06)"}]},{"champion":"Locke","enemy":"Brand","role":"MIDDLE","tier_group":"all","sample_size":88,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":88,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":88,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"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":19,"max_points":30,"sample_size":88,"grade":"small"},"interval":{"points":8,"max_points":25,"ci95_width_pp":20.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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":55.7,"win_rate_summary":{"raw":55.7,"ci95":{"method":"wilson","level":0.95,"lower":45.3,"upper":65.6},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.6,"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":[-7.0,-34.0,24.0,87.0,132.5,116.0,158.0,248.0,145.0,139.0,242.0,464.0,651.0,972.0,1112.5,1264.0,1075.5],"win_rate_if_ahead_10":69.2,"n_if_ahead_10":52,"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":73,"desc":"Most early deaths land 2:00-6:00 (73% of them). Play safe there."},{"type":"power_spike","time":1620,"value":1264,"desc":"Your spike: +1264g at 27:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":330,"value":305,"desc":"Hit 6 by 5:30 (fast: 5:05)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Kennen","role":"MIDDLE","tier_group":"all","sample_size":27,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":27,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":27,"claim_policy":"hide_directional_claim","description":"Under 40 games. Not enough to tell an edge from luck."},"evidence_score":{"score":25,"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":27,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":35.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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.6,"win_rate_summary":{"raw":55.6,"ci95":{"method":"wilson","level":0.95,"lower":37.3,"upper":72.4},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":51.9,"prior_strength":50.0,"target":50.0,"regressed_pp":3.7},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[12.0,0.0,132.0,50.0,-92.0,-70.0,9.0,-21.0,146.0,-117.0,-21.0,-45.0,452.5,843.5,482.0,586.5,-254.5],"win_rate_if_ahead_10":68.8,"n_if_ahead_10":16,"insights":[]},{"champion":"Locke","enemy":"Chogath","role":"MIDDLE","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":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":51,"grade":"small"},"interval":{"points":2,"max_points":25,"ci95_width_pp":26.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":4.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":54.9,"win_rate_summary":{"raw":54.9,"ci95":{"method":"wilson","level":0.95,"lower":41.4,"upper":67.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":52.5,"prior_strength":50.0,"target":50.0,"regressed_pp":2.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[22.0,186.0,330.0,313.0,436.0,585.0,504.0,474.0,509.0,785.0,997.0,918.0,1235.0,1473.0,1170.5,1135.0,1101.0],"win_rate_if_ahead_10":61.0,"n_if_ahead_10":41,"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":1260,"value":1473,"desc":"Your spike: +1473g at 21:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"cs_benchmark","time":600,"value":75,"desc":"Winners average 75 CS at 10:00 (losers: 67)"},{"type":"level_timing","time":314,"value":301,"desc":"Hit 6 by 5:14 (fast: 5:01)"},{"type":"trade_window","time":1260,"desc":"Best trade window at 21:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Neeko","role":"MIDDLE","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.5,"edge_pp":4.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":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":[8.0,28.0,94.0,149.0,216.0,305.0,427.0,517.0,355.0,379.0,559.5,429.0,706.0,560.0,885.0,1295.0,907.5],"win_rate_if_ahead_10":70.0,"n_if_ahead_10":20,"insights":[]},{"champion":"Locke","enemy":"Gangplank","role":"MIDDLE","tier_group":"all","sample_size":35,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":35,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":35,"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":35,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":31.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":3.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.3,"win_rate_summary":{"raw":54.3,"ci95":{"method":"wilson","level":0.95,"lower":38.2,"upper":69.5},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":51.8,"prior_strength":50.0,"target":50.0,"regressed_pp":2.5},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-4.0,56.0,150.0,170.0,236.0,227.0,221.0,156.0,348.0,288.0,249.5,131.0,157.0,-379.0,-584.0,-843.0,-1663.0],"win_rate_if_ahead_10":60.9,"n_if_ahead_10":23,"insights":[]},{"champion":"Locke","enemy":"Ezreal","role":"MIDDLE","tier_group":"all","sample_size":35,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":35,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":35,"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":35,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":31.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":3.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.3,"win_rate_summary":{"raw":54.3,"ci95":{"method":"wilson","level":0.95,"lower":38.2,"upper":69.5},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":51.8,"prior_strength":50.0,"target":50.0,"regressed_pp":2.5},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-28.0,-65.0,-14.0,-82.0,16.0,64.0,32.0,191.0,149.0,393.0,392.0,518.5,648.0,746.5,213.5,-20.5,-923.0],"win_rate_if_ahead_10":59.1,"n_if_ahead_10":22,"insights":[]},{"champion":"Locke","enemy":"Viktor","role":"MIDDLE","tier_group":"all","sample_size":514,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":514,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":514,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":58,"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":27,"max_points":30,"sample_size":514,"grade":"trusted"},"interval":{"points":20,"max_points":25,"ci95_width_pp":8.5},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":3.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.3,"win_rate_summary":{"raw":54.3,"ci95":{"method":"wilson","level":0.95,"lower":50.0,"upper":58.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.9,"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":[-11.5,-2.0,45.0,77.5,117.0,206.5,316.5,304.0,321.0,477.0,647.0,738.5,673.5,834.0,811.0,849.0,1137.5],"win_rate_if_ahead_10":63.0,"n_if_ahead_10":338,"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":1137,"desc":"Your spike: +1137g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":327,"value":307,"desc":"Hit 6 by 5:27 (fast: 5:07)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Malzahar","role":"MIDDLE","tier_group":"all","sample_size":492,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":492,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":492,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":58,"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":27,"max_points":30,"sample_size":492,"grade":"trusted"},"interval":{"points":20,"max_points":25,"ci95_width_pp":8.7},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":3.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.3,"win_rate_summary":{"raw":54.3,"ci95":{"method":"wilson","level":0.95,"lower":49.9,"upper":58.6},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.9,"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":[14.0,69.0,159.5,209.5,196.5,244.5,298.5,320.0,319.0,445.0,431.5,457.0,531.5,541.5,528.0,559.0,963.0],"win_rate_if_ahead_10":61.9,"n_if_ahead_10":328,"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":47,"desc":"Most early deaths land 2:00-6:00 (47% of them). Play safe there."},{"type":"power_spike","time":1800,"value":963,"desc":"Your spike: +963g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":310,"value":298,"desc":"Hit 6 by 5:10 (fast: 4:58)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Zed","role":"MIDDLE","tier_group":"all","sample_size":576,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":576,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":576,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":60,"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":28,"max_points":30,"sample_size":576,"grade":"trusted"},"interval":{"points":21,"max_points":25,"ci95_width_pp":8.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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":54.2,"win_rate_summary":{"raw":54.2,"ci95":{"method":"wilson","level":0.95,"lower":50.1,"upper":58.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":53.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":[34.0,63.0,89.0,145.0,158.5,149.0,161.0,195.0,190.0,168.5,135.0,183.5,161.0,112.0,306.5,-159.0,-266.0],"win_rate_if_ahead_10":63.0,"n_if_ahead_10":335,"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":1440,"value":306,"desc":"Your spike: +306g at 24:00"},{"type":"level_timing","time":315,"value":302,"desc":"Hit 6 by 5:15 (fast: 5:02)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Pantheon","role":"MIDDLE","tier_group":"all","sample_size":89,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":89,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":89,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":39,"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":89,"grade":"small"},"interval":{"points":8,"max_points":25,"ci95_width_pp":20.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":3.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":53.9,"win_rate_summary":{"raw":53.9,"ci95":{"method":"wilson","level":0.95,"lower":43.6,"upper":63.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":52.5,"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":[42.0,40.0,45.0,-31.0,0.0,97.0,89.0,58.0,182.0,49.5,366.0,527.0,449.0,109.0,251.0,195.5,702.0],"win_rate_if_ahead_10":62.7,"n_if_ahead_10":51,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"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":"power_spike","time":1800,"value":702,"desc":"Your spike: +702g at 30:00"},{"type":"level_timing","time":333,"value":309,"desc":"Hit 6 by 5:33 (fast: 5:09)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Jayce","role":"MIDDLE","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.5,"edge_pp":3.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":53.7,"win_rate_summary":{"raw":53.7,"ci95":{"method":"wilson","level":0.95,"lower":42.9,"upper":64.0},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":52.3,"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":[-20.0,21.0,36.0,-6.0,10.5,41.5,-30.0,-95.5,-119.0,-74.0,-26.0,-24.0,-170.0,-395.0,-235.0,-447.5,-394.0],"win_rate_if_ahead_10":75.0,"n_if_ahead_10":36,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"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":1620,"value":-447,"desc":"Their spike: -447g at 27:00"},{"type":"level_timing","time":329,"value":312,"desc":"Hit 6 by 5:29 (fast: 5:12)"}]},{"champion":"Locke","enemy":"Malphite","role":"MIDDLE","tier_group":"all","sample_size":43,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":43,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":43,"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":43,"grade":"small"},"interval":{"points":0,"max_points":25,"ci95_width_pp":28.6},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":3.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":53.5,"win_rate_summary":{"raw":53.5,"ci95":{"method":"wilson","level":0.95,"lower":38.9,"upper":67.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.6,"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":[48.0,76.0,172.0,196.0,301.0,219.0,219.0,158.0,256.0,210.0,503.0,622.0,781.5,1271.5,1399.5,1621.5,1549.0],"win_rate_if_ahead_10":60.0,"n_if_ahead_10":25,"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":1620,"value":1621,"desc":"Your spike: +1621g at 27:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"cs_benchmark","time":600,"value":66,"desc":"Winners average 66 CS at 10:00 (losers: 60)"},{"type":"level_timing","time":325,"value":309,"desc":"Hit 6 by 5:25 (fast: 5:09)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Nasus","role":"MIDDLE","tier_group":"all","sample_size":36,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":36,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":36,"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":36,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":31.0},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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.8,"win_rate_summary":{"raw":52.8,"ci95":{"method":"wilson","level":0.95,"lower":37.0,"upper":68.0},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":51.2,"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":[48.0,114.0,209.5,287.5,476.5,759.5,645.0,786.5,650.5,674.5,959.5,1107.0,1445.0,1357.0,2067.0,2371.0,2107.0],"win_rate_if_ahead_10":53.6,"n_if_ahead_10":28,"insights":[]},{"champion":"Locke","enemy":"Azir","role":"MIDDLE","tier_group":"all","sample_size":91,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":91,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":91,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":39,"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":91,"grade":"small"},"interval":{"points":8,"max_points":25,"ci95_width_pp":20.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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":52.7,"win_rate_summary":{"raw":52.7,"ci95":{"method":"wilson","level":0.95,"lower":42.6,"upper":62.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.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":[-5.0,40.0,82.0,104.0,218.0,219.0,335.0,363.0,387.0,429.0,483.0,370.0,461.0,734.0,704.0,1352.0,980.0],"win_rate_if_ahead_10":60.7,"n_if_ahead_10":61,"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":55,"desc":"Most early deaths land 2:00-6:00 (55% of them). Play safe there."},{"type":"power_spike","time":1620,"value":1352,"desc":"Your spike: +1352g at 27:00"},{"type":"level_timing","time":317,"value":303,"desc":"Hit 6 by 5:17 (fast: 5:03)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Gwen","role":"MIDDLE","tier_group":"all","sample_size":80,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":80,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":80,"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":80,"grade":"small"},"interval":{"points":7,"max_points":25,"ci95_width_pp":21.4},"normalized_edge":{"points":7,"max_points":20,"baseline_win_rate":50.5,"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":52.5,"win_rate_summary":{"raw":52.5,"ci95":{"method":"wilson","level":0.95,"lower":41.7,"upper":63.1},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.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":[14.0,88.0,261.5,247.5,288.0,362.0,359.0,400.5,568.0,660.5,755.0,935.0,650.5,215.0,268.0,-857.0,-2067.0],"win_rate_if_ahead_10":57.6,"n_if_ahead_10":59,"insights":[{"type":"archetype","archetype":"conversion_problem","desc":"Win lane, fall off late - close before 21 min"},{"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":"enemy_spike","time":1800,"value":-2067,"desc":"Their spike: -2067g at 30:00"},{"type":"win_condition","time":1703,"desc":"Close before 28 min - wins avg 28m vs losses 30m"},{"type":"level_timing","time":310,"value":299,"desc":"Hit 6 by 5:10 (fast: 4:59)"},{"type":"trade_window","time":900,"desc":"Best trade window at 15:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Galio","role":"MIDDLE","tier_group":"all","sample_size":563,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":563,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":563,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":58,"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":28,"max_points":30,"sample_size":563,"grade":"trusted"},"interval":{"points":21,"max_points":25,"ci95_width_pp":8.2},"normalized_edge":{"points":6,"max_points":20,"baseline_win_rate":50.5,"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.4,"win_rate_summary":{"raw":52.4,"ci95":{"method":"wilson","level":0.95,"lower":48.3,"upper":56.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":52.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":[34.0,70.0,97.0,114.0,162.0,214.0,239.0,289.0,349.0,357.0,500.0,553.0,771.0,921.0,1038.0,1299.0,1249.5],"win_rate_if_ahead_10":60.8,"n_if_ahead_10":347,"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":1620,"value":1299,"desc":"Your spike: +1299g at 27:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":321,"value":305,"desc":"Hit 6 by 5:21 (fast: 5:05)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Sylas","role":"MIDDLE","tier_group":"all","sample_size":759,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":759,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":759,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":60,"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":29,"max_points":30,"sample_size":759,"grade":"trusted"},"interval":{"points":22,"max_points":25,"ci95_width_pp":7.1},"normalized_edge":{"points":6,"max_points":20,"baseline_win_rate":50.5,"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":52.3,"win_rate_summary":{"raw":52.3,"ci95":{"method":"wilson","level":0.95,"lower":48.7,"upper":55.8},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":52.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":[46.0,74.0,102.0,96.0,141.0,128.0,171.0,196.0,218.0,267.5,342.5,380.0,412.0,635.5,766.0,925.0,1031.0],"win_rate_if_ahead_10":61.2,"n_if_ahead_10":446,"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":80,"desc":"Most early deaths land 2:00-6:00 (80% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1031,"desc":"Your spike: +1031g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":331,"value":309,"desc":"Hit 6 by 5:31 (fast: 5:09)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Garen","role":"MIDDLE","tier_group":"all","sample_size":67,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":67,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":67,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":31,"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":67,"grade":"small"},"interval":{"points":5,"max_points":25,"ci95_width_pp":23.2},"normalized_edge":{"points":5,"max_points":20,"baseline_win_rate":50.5,"edge_pp":1.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":52.2,"win_rate_summary":{"raw":52.2,"ci95":{"method":"wilson","level":0.95,"lower":40.5,"upper":63.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.3,"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":[26.0,20.0,76.0,91.0,183.0,204.0,181.0,169.0,282.0,633.0,488.0,887.0,378.0,481.0,368.0,486.5,-1093.5],"win_rate_if_ahead_10":55.0,"n_if_ahead_10":40,"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":73,"desc":"Most early deaths land 2:00-6:00 (73% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-1093,"desc":"Their spike: -1093g at 30:00"},{"type":"win_condition","time":900,"desc":"Force dragon/tower at 12-15 min when you spike hardest"},{"type":"level_timing","time":315,"value":301,"desc":"Hit 6 by 5:15 (fast: 5:01)"},{"type":"trade_window","time":900,"desc":"Best trade window at 15:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Vex","role":"MIDDLE","tier_group":"all","sample_size":257,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":257,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":257,"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":257,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.2},"normalized_edge":{"points":5,"max_points":20,"baseline_win_rate":50.5,"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":52.1,"win_rate_summary":{"raw":52.1,"ci95":{"method":"wilson","level":0.95,"lower":46.0,"upper":58.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.8,"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":[0.0,-12.0,1.0,22.0,49.0,114.0,133.0,127.0,148.0,211.0,290.0,218.0,469.5,556.5,624.0,565.0,594.5],"win_rate_if_ahead_10":61.0,"n_if_ahead_10":146,"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":1440,"value":624,"desc":"Your spike: +624g at 24:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":325,"value":309,"desc":"Hit 6 by 5:25 (fast: 5:09)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Taliyah","role":"MIDDLE","tier_group":"all","sample_size":71,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":71,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":71,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":33,"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":71,"grade":"small"},"interval":{"points":6,"max_points":25,"ci95_width_pp":22.6},"normalized_edge":{"points":5,"max_points":20,"baseline_win_rate":50.5,"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":52.1,"win_rate_summary":{"raw":52.1,"ci95":{"method":"wilson","level":0.95,"lower":40.7,"upper":63.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.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":[14.0,40.0,25.0,65.0,230.0,302.0,305.0,421.0,487.0,827.0,938.5,915.5,1308.5,1422.0,1355.0,1406.0,1335.0],"win_rate_if_ahead_10":57.7,"n_if_ahead_10":52,"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":58,"desc":"Most early deaths land 2:00-6:00 (58% of them). Play safe there."},{"type":"power_spike","time":1260,"value":1422,"desc":"Your spike: +1422g at 21:00"},{"type":"cs_benchmark","time":600,"value":72,"desc":"Winners average 72 CS at 10:00 (losers: 66)"},{"type":"level_timing","time":324,"value":306,"desc":"Hit 6 by 5:24 (fast: 5:06)"},{"type":"trade_window","time":1260,"desc":"Best trade window at 21:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"TwistedFate","role":"MIDDLE","tier_group":"all","sample_size":301,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":301,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":301,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"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":301,"grade":"trusted"},"interval":{"points":18,"max_points":25,"ci95_width_pp":11.2},"normalized_edge":{"points":4,"max_points":20,"baseline_win_rate":50.5,"edge_pp":1.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":51.8,"win_rate_summary":{"raw":51.8,"ci95":{"method":"wilson","level":0.95,"lower":46.2,"upper":57.4},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.6,"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":[-26.0,8.0,77.0,127.0,186.0,242.0,240.0,325.0,387.0,432.0,501.0,608.0,590.5,756.0,956.5,960.0,1314.0],"win_rate_if_ahead_10":60.0,"n_if_ahead_10":195,"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":1800,"value":1314,"desc":"Your spike: +1314g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":313,"value":300,"desc":"Hit 6 by 5:13 (fast: 5:00)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Ryze","role":"MIDDLE","tier_group":"all","sample_size":197,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":197,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":197,"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":23,"max_points":30,"sample_size":197,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":13.9},"normalized_edge":{"points":3,"max_points":20,"baseline_win_rate":50.5,"edge_pp":1.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":51.8,"win_rate_summary":{"raw":51.8,"ci95":{"method":"wilson","level":0.95,"lower":44.8,"upper":58.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.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":[-8.0,53.0,113.0,101.0,211.0,268.0,271.0,307.0,313.0,456.0,706.0,780.0,1060.5,1013.0,732.0,537.0,459.0],"win_rate_if_ahead_10":61.4,"n_if_ahead_10":132,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"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":1080,"value":1060,"desc":"Your spike: +1060g at 18:00"},{"type":"cs_benchmark","time":600,"value":68,"desc":"Winners average 68 CS at 10:00 (losers: 63)"},{"type":"level_timing","time":319,"value":304,"desc":"Hit 6 by 5:19 (fast: 5:04)"},{"type":"trade_window","time":1080,"desc":"Best trade window at 18:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Ekko","role":"MIDDLE","tier_group":"all","sample_size":221,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":221,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":221,"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":23,"max_points":30,"sample_size":221,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":13.1},"normalized_edge":{"points":3,"max_points":20,"baseline_win_rate":50.5,"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.6,"win_rate_summary":{"raw":51.6,"ci95":{"method":"wilson","level":0.95,"lower":45.0,"upper":58.1},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.3,"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.0,74.0,55.0,83.0,96.0,163.0,123.0,150.0,296.0,313.0,367.5,471.5,227.5,216.0,347.0,125.0,114.0],"win_rate_if_ahead_10":63.0,"n_if_ahead_10":135,"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":73,"desc":"Most early deaths land 2:00-6:00 (73% of them). Play safe there."},{"type":"power_spike","time":900,"value":471,"desc":"Your spike: +471g at 15:00"},{"type":"win_condition","time":900,"desc":"Force dragon/tower at 12-15 min when you spike hardest"},{"type":"level_timing","time":324,"value":306,"desc":"Hit 6 by 5:24 (fast: 5:06)"},{"type":"trade_window","time":900,"desc":"Best trade window at 15:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Yone","role":"MIDDLE","tier_group":"all","sample_size":456,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":456,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":456,"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":27,"max_points":30,"sample_size":456,"grade":"trusted"},"interval":{"points":20,"max_points":25,"ci95_width_pp":9.1},"normalized_edge":{"points":2,"max_points":20,"baseline_win_rate":50.5,"edge_pp":1.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":51.5,"win_rate_summary":{"raw":51.5,"ci95":{"method":"wilson","level":0.95,"lower":47.0,"upper":56.1},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.4,"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":[19.5,81.5,151.5,216.5,259.5,313.0,379.0,378.5,412.0,474.5,525.0,401.0,522.0,623.0,738.0,597.0,292.0],"win_rate_if_ahead_10":60.4,"n_if_ahead_10":308,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"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":1440,"value":738,"desc":"Your spike: +738g at 24:00"},{"type":"cs_benchmark","time":600,"value":70,"desc":"Winners average 70 CS at 10:00 (losers: 63)"},{"type":"level_timing","time":316,"value":300,"desc":"Hit 6 by 5:16 (fast: 5:00)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Yasuo","role":"MIDDLE","tier_group":"all","sample_size":688,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":688,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":688,"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":28,"max_points":30,"sample_size":688,"grade":"trusted"},"interval":{"points":21,"max_points":25,"ci95_width_pp":7.4},"normalized_edge":{"points":1,"max_points":20,"baseline_win_rate":50.5,"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":51.3,"win_rate_summary":{"raw":51.3,"ci95":{"method":"wilson","level":0.95,"lower":47.6,"upper":55.0},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.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":[5.0,58.0,156.0,179.0,236.0,255.0,267.5,260.0,261.5,326.0,363.0,391.0,385.0,407.0,381.0,366.0,518.0],"win_rate_if_ahead_10":60.5,"n_if_ahead_10":413,"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":1800,"value":518,"desc":"Your spike: +518g at 30:00"},{"type":"level_timing","time":319,"value":302,"desc":"Hit 6 by 5:19 (fast: 5:02)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Qiyana","role":"MIDDLE","tier_group":"all","sample_size":193,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":193,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":193,"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":23,"max_points":30,"sample_size":193,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":14.0},"normalized_edge":{"points":1,"max_points":20,"baseline_win_rate":50.5,"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":51.3,"win_rate_summary":{"raw":51.3,"ci95":{"method":"wilson","level":0.95,"lower":44.3,"upper":58.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.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":[60.0,116.0,161.0,155.0,159.0,167.0,162.0,216.0,252.0,179.0,222.0,219.0,277.0,128.0,426.0,619.0,453.0],"win_rate_if_ahead_10":60.5,"n_if_ahead_10":114,"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":82,"desc":"Most early deaths land 2:00-6:00 (82% of them). Play safe there."},{"type":"power_spike","time":1620,"value":619,"desc":"Your spike: +619g at 27:00"},{"type":"level_timing","time":326,"value":306,"desc":"Hit 6 by 5:26 (fast: 5:06)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Fizz","role":"MIDDLE","tier_group":"all","sample_size":433,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":433,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":433,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"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":26,"max_points":30,"sample_size":433,"grade":"trusted"},"interval":{"points":19,"max_points":25,"ci95_width_pp":9.3},"normalized_edge":{"points":1,"max_points":20,"baseline_win_rate":50.5,"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":51.3,"win_rate_summary":{"raw":51.3,"ci95":{"method":"wilson","level":0.95,"lower":46.6,"upper":55.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.1,"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":[22.0,10.0,7.0,-26.0,39.0,30.0,17.0,43.0,80.0,96.5,70.0,-20.0,76.5,131.0,33.0,140.0,-112.0],"win_rate_if_ahead_10":58.4,"n_if_ahead_10":231,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":360,"value":75,"desc":"Most early deaths land 2:00-6:00 (75% of them). Play safe there."},{"type":"level_timing","time":329,"value":308,"desc":"Hit 6 by 5:29 (fast: 5:08)"}]},{"champion":"Locke","enemy":"Veigar","role":"MIDDLE","tier_group":"all","sample_size":334,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":334,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":334,"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":334,"grade":"trusted"},"interval":{"points":18,"max_points":25,"ci95_width_pp":10.6},"normalized_edge":{"points":1,"max_points":20,"baseline_win_rate":50.5,"edge_pp":0.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":51.2,"win_rate_summary":{"raw":51.2,"ci95":{"method":"wilson","level":0.95,"lower":45.9,"upper":56.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":51.0,"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.0,42.0,126.5,165.0,253.0,317.0,364.0,363.5,415.5,464.0,536.0,552.0,694.0,687.5,488.0,491.0,353.5],"win_rate_if_ahead_10":57.0,"n_if_ahead_10":230,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"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":"power_spike","time":1080,"value":694,"desc":"Your spike: +694g at 18:00"},{"type":"level_timing","time":311,"value":300,"desc":"Hit 6 by 5:11 (fast: 5:00)"},{"type":"trade_window","time":1080,"desc":"Best trade window at 18:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Vladimir","role":"MIDDLE","tier_group":"all","sample_size":217,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":217,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":217,"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":23,"max_points":30,"sample_size":217,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":13.2},"normalized_edge":{"points":1,"max_points":20,"baseline_win_rate":50.5,"edge_pp":0.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.2,"win_rate_summary":{"raw":51.2,"ci95":{"method":"wilson","level":0.95,"lower":44.5,"upper":57.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.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":[-1.0,23.0,132.0,198.0,265.0,299.0,403.0,481.0,462.0,526.0,633.0,643.0,794.0,962.5,997.0,771.0,513.0],"win_rate_if_ahead_10":59.5,"n_if_ahead_10":153,"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":61,"desc":"Most early deaths land 2:00-6:00 (61% of them). Play safe there."},{"type":"power_spike","time":1440,"value":997,"desc":"Your spike: +997g at 24:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":315,"value":301,"desc":"Hit 6 by 5:15 (fast: 5:01)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Orianna","role":"MIDDLE","tier_group":"all","sample_size":133,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":133,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":133,"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":133,"grade":"solid"},"interval":{"points":12,"max_points":25,"ci95_width_pp":16.8},"normalized_edge":{"points":1,"max_points":20,"baseline_win_rate":50.5,"edge_pp":0.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.1,"win_rate_summary":{"raw":51.1,"ci95":{"method":"wilson","level":0.95,"lower":42.7,"upper":59.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.8,"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":[-6.0,32.0,77.0,145.0,251.0,294.0,329.0,280.0,342.0,360.0,346.0,445.0,391.5,774.0,937.0,915.5,896.0],"win_rate_if_ahead_10":57.8,"n_if_ahead_10":83,"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":1440,"value":937,"desc":"Your spike: +937g at 24:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":323,"value":304,"desc":"Hit 6 by 5:23 (fast: 5:04)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Lissandra","role":"MIDDLE","tier_group":"all","sample_size":353,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":353,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":353,"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":353,"grade":"trusted"},"interval":{"points":18,"max_points":25,"ci95_width_pp":10.4},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.5,"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":51.0,"win_rate_summary":{"raw":51.0,"ci95":{"method":"wilson","level":0.95,"lower":45.8,"upper":56.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.9,"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,40.0,94.0,143.0,215.0,264.0,271.0,297.0,308.0,291.5,433.0,354.0,525.0,610.0,915.5,865.0,1226.0],"win_rate_if_ahead_10":55.3,"n_if_ahead_10":228,"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":1226,"desc":"Your spike: +1226g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":315,"value":302,"desc":"Hit 6 by 5:15 (fast: 5:02)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Akali","role":"MIDDLE","tier_group":"all","sample_size":596,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":596,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":596,"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":28,"max_points":30,"sample_size":596,"grade":"trusted"},"interval":{"points":21,"max_points":25,"ci95_width_pp":8.0},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.5,"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.7,"win_rate_summary":{"raw":50.7,"ci95":{"method":"wilson","level":0.95,"lower":46.7,"upper":54.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.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":[0.0,0.0,50.0,59.5,64.0,65.5,58.0,53.5,69.0,57.0,-5.0,18.0,8.0,134.5,-9.0,211.5,430.0],"win_rate_if_ahead_10":61.2,"n_if_ahead_10":312,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"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":"power_spike","time":1800,"value":430,"desc":"Your spike: +430g at 30:00"},{"type":"level_timing","time":323,"value":306,"desc":"Hit 6 by 5:23 (fast: 5:06)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Leblanc","role":"MIDDLE","tier_group":"all","sample_size":321,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":321,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":321,"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":321,"grade":"trusted"},"interval":{"points":18,"max_points":25,"ci95_width_pp":10.9},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.5,"edge_pp":0.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":50.5,"win_rate_summary":{"raw":50.5,"ci95":{"method":"wilson","level":0.95,"lower":45.0,"upper":55.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":50.4,"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":[-20.0,-50.0,-84.0,-71.0,-65.0,-99.0,-71.0,-57.0,-35.0,-11.0,97.0,56.0,163.0,468.0,443.0,521.0,522.5],"win_rate_if_ahead_10":63.0,"n_if_ahead_10":154,"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":59,"desc":"Most early deaths land 2:00-4:00 (59% of them). Play safe there."},{"type":"power_spike","time":1800,"value":522,"desc":"Your spike: +522g 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":"Locke","enemy":"Irelia","role":"MIDDLE","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":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":23,"max_points":30,"sample_size":213,"grade":"solid"},"interval":{"points":15,"max_points":25,"ci95_width_pp":13.3},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.5,"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.2,"win_rate_summary":{"raw":50.2,"ci95":{"method":"wilson","level":0.95,"lower":43.6,"upper":56.9},"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":[-11.0,17.0,26.0,20.0,10.0,-28.0,-17.0,34.0,-80.0,-171.0,-273.0,-475.0,-408.0,-657.5,-722.0,-1021.0,-1026.0],"win_rate_if_ahead_10":64.6,"n_if_ahead_10":96,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"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":"enemy_spike","time":1800,"value":-1026,"desc":"Their spike: -1026g at 30:00"},{"type":"level_timing","time":331,"value":308,"desc":"Hit 6 by 5:31 (fast: 5:08)"}]},{"champion":"Locke","enemy":"Velkoz","role":"MIDDLE","tier_group":"all","sample_size":68,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":68,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":68,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":26,"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":68,"grade":"small"},"interval":{"points":5,"max_points":25,"ci95_width_pp":23.2},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.5,"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.0,"win_rate_summary":{"raw":50.0,"ci95":{"method":"wilson","level":0.95,"lower":38.4,"upper":61.6},"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":[13.0,64.5,118.0,195.5,284.5,228.0,278.5,372.5,319.0,306.0,464.0,582.5,705.5,820.0,1639.0,1749.0,2149.0],"win_rate_if_ahead_10":57.1,"n_if_ahead_10":42,"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":54,"desc":"Most early deaths land 2:00-6:00 (54% of them). Play safe there."},{"type":"power_spike","time":1800,"value":2149,"desc":"Your spike: +2149g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":315,"value":301,"desc":"Hit 6 by 5:15 (fast: 5:01)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Morgana","role":"MIDDLE","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":18,"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":15,"max_points":30,"sample_size":28,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":34.8},"normalized_edge":{"points":0,"max_points":20,"baseline_win_rate":50.5,"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.0,"win_rate_summary":{"raw":50.0,"ci95":{"method":"wilson","level":0.95,"lower":32.6,"upper":67.4},"noise_flag":{"tier":"thin","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":[27.0,56.0,41.0,159.5,184.0,247.0,231.5,36.0,56.5,152.0,381.0,318.0,682.0,1205.0,2052.0,2130.0,2932.0],"win_rate_if_ahead_10":46.7,"n_if_ahead_10":15,"insights":[]},{"champion":"Locke","enemy":"Cassiopeia","role":"MIDDLE","tier_group":"all","sample_size":103,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":103,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":103,"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":103,"grade":"solid"},"interval":{"points":9,"max_points":25,"ci95_width_pp":18.9},"normalized_edge":{"points":2,"max_points":20,"baseline_win_rate":50.5,"edge_pp":1.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":49.5,"win_rate_summary":{"raw":49.5,"ci95":{"method":"wilson","level":0.95,"lower":40.1,"upper":59.0},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":49.7,"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":[-36.0,-60.0,6.0,-43.0,29.0,-21.0,47.0,42.0,52.0,239.0,249.0,296.0,389.5,980.0,1101.0,767.0,1011.0],"win_rate_if_ahead_10":65.5,"n_if_ahead_10":55,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":360,"value":82,"desc":"Most early deaths land 2:00-6:00 (82% of them). Play safe there."},{"type":"power_spike","time":1440,"value":1101,"desc":"Your spike: +1101g at 24:00"},{"type":"cs_benchmark","time":600,"value":66,"desc":"Winners average 66 CS at 10:00 (losers: 59)"},{"type":"level_timing","time":328,"value":305,"desc":"Hit 6 by 5:28 (fast: 5:05)"},{"type":"trade_window","time":1260,"desc":"Best trade window at 21:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Lux","role":"MIDDLE","tier_group":"all","sample_size":255,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":255,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":255,"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":24,"max_points":30,"sample_size":255,"grade":"solid"},"interval":{"points":17,"max_points":25,"ci95_width_pp":12.1},"normalized_edge":{"points":6,"max_points":20,"baseline_win_rate":50.5,"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":48.6,"win_rate_summary":{"raw":48.6,"ci95":{"method":"wilson","level":0.95,"lower":42.6,"upper":54.7},"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":[12.0,80.0,129.0,162.0,259.0,310.0,337.0,447.0,483.0,487.0,703.0,679.0,897.5,1070.0,1262.0,1227.0,1253.5],"win_rate_if_ahead_10":50.9,"n_if_ahead_10":173,"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":46,"desc":"Most early deaths land 2:00-4:00 (46% of them). Play safe there."},{"type":"power_spike","time":1440,"value":1262,"desc":"Your spike: +1262g at 24:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":318,"value":303,"desc":"Hit 6 by 5:18 (fast: 5:03)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"AurelionSol","role":"MIDDLE","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":39,"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":7,"max_points":20,"baseline_win_rate":50.5,"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.5,"win_rate_summary":{"raw":48.5,"ci95":{"method":"wilson","level":0.95,"lower":38.8,"upper":58.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":49.0,"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":[5.0,59.0,155.0,222.0,378.0,440.0,603.0,615.0,670.0,920.0,1223.0,1194.0,1230.0,1377.0,1411.0,1032.0,864.0],"win_rate_if_ahead_10":54.7,"n_if_ahead_10":75,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":240,"value":36,"desc":"Most early deaths land 2:00-4:00 (36% of them). Play safe there."},{"type":"power_spike","time":1440,"value":1411,"desc":"Your spike: +1411g at 24:00"},{"type":"level_timing","time":311,"value":299,"desc":"Hit 6 by 5:11 (fast: 4:59)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Hwei","role":"MIDDLE","tier_group":"all","sample_size":224,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":224,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":224,"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":224,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":13.0},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":2.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":47.8,"win_rate_summary":{"raw":47.8,"ci95":{"method":"wilson","level":0.95,"lower":41.3,"upper":54.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.2,"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":[0.0,35.0,68.0,105.5,126.5,182.5,264.0,306.0,361.5,512.0,767.5,825.5,880.0,1039.0,1277.0,1236.0,1233.5],"win_rate_if_ahead_10":51.6,"n_if_ahead_10":153,"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":1440,"value":1277,"desc":"Your spike: +1277g at 24:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":321,"value":303,"desc":"Hit 6 by 5:21 (fast: 5:03)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Talon","role":"MIDDLE","tier_group":"all","sample_size":122,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":122,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":122,"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":122,"grade":"solid"},"interval":{"points":11,"max_points":25,"ci95_width_pp":17.4},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":3.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":47.5,"win_rate_summary":{"raw":47.5,"ci95":{"method":"wilson","level":0.95,"lower":38.9,"upper":56.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.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":[-10.0,-31.0,-10.0,24.0,-1.0,-7.5,37.0,110.5,21.5,7.0,80.0,356.0,304.0,63.5,117.0,-21.0,-153.0],"win_rate_if_ahead_10":65.6,"n_if_ahead_10":61,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":360,"value":73,"desc":"Most early deaths land 2:00-6:00 (73% of them). Play safe there."},{"type":"power_spike","time":900,"value":356,"desc":"Your spike: +356g at 15:00"},{"type":"level_timing","time":325,"value":298,"desc":"Hit 6 by 5:25 (fast: 4:58)"},{"type":"trade_window","time":900,"desc":"Best trade window at 15:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Katarina","role":"MIDDLE","tier_group":"all","sample_size":480,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":480,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":480,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":58,"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":27,"max_points":30,"sample_size":480,"grade":"trusted"},"interval":{"points":20,"max_points":25,"ci95_width_pp":8.9},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":3.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.3,"win_rate_summary":{"raw":47.3,"ci95":{"method":"wilson","level":0.95,"lower":42.9,"upper":51.8},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":47.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":[56.0,110.0,161.0,201.5,236.0,262.0,274.5,273.5,205.5,288.0,294.0,358.0,197.0,40.0,242.0,185.5,128.0],"win_rate_if_ahead_10":61.0,"n_if_ahead_10":277,"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":68,"desc":"Most early deaths land 2:00-6:00 (68% of them). Play safe there."},{"type":"power_spike","time":900,"value":358,"desc":"Your spike: +358g at 15:00"},{"type":"level_timing","time":319,"value":301,"desc":"Hit 6 by 5:19 (fast: 5:01)"},{"type":"trade_window","time":900,"desc":"Best trade window at 15:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Tristana","role":"MIDDLE","tier_group":"all","sample_size":34,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":34,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":34,"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":34,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":31.8},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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":47.1,"win_rate_summary":{"raw":47.1,"ci95":{"method":"wilson","level":0.95,"lower":31.5,"upper":63.3},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":48.8,"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":[-31.0,-26.0,4.0,-30.0,-32.5,-53.0,-23.0,-21.0,66.0,-123.0,-69.0,-135.0,335.5,561.0,352.0,314.0,337.0],"win_rate_if_ahead_10":57.9,"n_if_ahead_10":19,"insights":[]},{"champion":"Locke","enemy":"Ahri","role":"MIDDLE","tier_group":"all","sample_size":563,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":563,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":563,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":60,"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":28,"max_points":30,"sample_size":563,"grade":"trusted"},"interval":{"points":21,"max_points":25,"ci95_width_pp":8.2},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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":46.9,"win_rate_summary":{"raw":46.9,"ci95":{"method":"wilson","level":0.95,"lower":42.8,"upper":51.0},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":47.1,"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,49.0,114.0,160.0,215.0,216.0,258.0,224.0,277.0,374.5,459.0,470.0,617.0,742.0,990.0,912.0,1328.0],"win_rate_if_ahead_10":52.3,"n_if_ahead_10":352,"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":1800,"value":1328,"desc":"Your spike: +1328g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":319,"value":303,"desc":"Hit 6 by 5:19 (fast: 5:03)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Sion","role":"MIDDLE","tier_group":"all","sample_size":79,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":79,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":79,"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":79,"grade":"small"},"interval":{"points":7,"max_points":25,"ci95_width_pp":21.5},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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.8,"win_rate_summary":{"raw":46.8,"ci95":{"method":"wilson","level":0.95,"lower":36.2,"upper":57.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":48.1,"prior_strength":50.0,"target":50.0,"regressed_pp":1.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[16.0,155.0,196.0,235.0,267.0,258.0,340.0,324.0,236.0,185.0,66.0,142.0,-51.0,167.0,45.5,586.0,281.5],"win_rate_if_ahead_10":54.2,"n_if_ahead_10":48,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"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":1620,"value":586,"desc":"Your spike: +586g at 27:00"},{"type":"level_timing","time":312,"value":299,"desc":"Hit 6 by 5:12 (fast: 4:59)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Zoe","role":"MIDDLE","tier_group":"all","sample_size":180,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":180,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":180,"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":180,"grade":"solid"},"interval":{"points":14,"max_points":25,"ci95_width_pp":14.4},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":3.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":46.7,"win_rate_summary":{"raw":46.7,"ci95":{"method":"wilson","level":0.95,"lower":39.5,"upper":53.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":47.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":[-2.0,-14.0,40.0,43.0,29.5,146.5,113.5,91.0,112.0,235.5,222.0,198.5,431.0,565.0,979.0,1332.0,1455.0],"win_rate_if_ahead_10":55.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":240,"value":48,"desc":"Most early deaths land 2:00-4:00 (48% of them). Play safe there."},{"type":"power_spike","time":1800,"value":1455,"desc":"Your spike: +1455g at 30:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":325,"value":304,"desc":"Hit 6 by 5:25 (fast: 5:04)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Syndra","role":"MIDDLE","tier_group":"all","sample_size":352,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":352,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":352,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":54,"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":352,"grade":"trusted"},"interval":{"points":18,"max_points":25,"ci95_width_pp":10.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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":46.3,"win_rate_summary":{"raw":46.3,"ci95":{"method":"wilson","level":0.95,"lower":41.2,"upper":51.5},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":46.8,"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":[-12.0,8.0,46.0,85.5,167.5,205.5,276.5,315.0,339.5,387.5,555.5,486.5,609.0,558.0,702.5,822.0,772.0],"win_rate_if_ahead_10":53.2,"n_if_ahead_10":231,"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":1620,"value":822,"desc":"Your spike: +822g at 27:00"},{"type":"win_condition","time":1080,"desc":"Farm to 18+ min - your advantage grows over time"},{"type":"level_timing","time":314,"value":302,"desc":"Hit 6 by 5:14 (fast: 5:02)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Akshan","role":"MIDDLE","tier_group":"all","sample_size":165,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":165,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":165,"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":165,"grade":"solid"},"interval":{"points":13,"max_points":25,"ci95_width_pp":15.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":4.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.1,"win_rate_summary":{"raw":46.1,"ci95":{"method":"wilson","level":0.95,"lower":38.6,"upper":53.7},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":47.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":[-34.0,-14.0,-9.0,33.0,49.0,21.0,6.0,-128.0,-22.0,-38.5,-70.0,-83.5,-279.5,-321.0,-585.5,-425.0,142.0],"win_rate_if_ahead_10":61.3,"n_if_ahead_10":80,"insights":[{"type":"danger_window","time":120,"end_time":240,"value":54,"desc":"Most early deaths land 2:00-4:00 (54% of them). Play safe there."},{"type":"enemy_spike","time":1440,"value":-585,"desc":"Their spike: -585g at 24:00"},{"type":"level_timing","time":325,"value":305,"desc":"Hit 6 by 5:25 (fast: 5:05)"}]},{"champion":"Locke","enemy":"Ambessa","role":"MIDDLE","tier_group":"all","sample_size":35,"confidence":{"tier":"coinflip","label":"Too few games","description":"Under 40 games. Not enough to tell an edge from luck.","sample_size":35,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":true},"evidence":{"grade":"coinflip","label":"Too few games","sample_size":35,"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":35,"grade":"coinflip"},"interval":{"points":0,"max_points":25,"ci95_width_pp":31.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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":45.7,"win_rate_summary":{"raw":45.7,"ci95":{"method":"wilson","level":0.95,"lower":30.5,"upper":61.8},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":48.2,"prior_strength":50.0,"target":50.0,"regressed_pp":2.5},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[12.0,-64.0,-99.0,-51.0,-116.0,141.0,12.0,-30.0,-267.0,10.0,123.0,237.0,34.0,-211.5,-2.0,214.0,274.0],"win_rate_if_ahead_10":68.8,"n_if_ahead_10":16,"insights":[]},{"champion":"Locke","enemy":"Riven","role":"MIDDLE","tier_group":"all","sample_size":99,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":99,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":99,"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":99,"grade":"small"},"interval":{"points":9,"max_points":25,"ci95_width_pp":19.2},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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":45.5,"win_rate_summary":{"raw":45.5,"ci95":{"method":"wilson","level":0.95,"lower":36.0,"upper":55.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":47.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":[28.0,130.0,164.0,246.0,183.0,140.0,186.0,215.0,168.0,384.5,403.5,410.5,341.0,470.0,505.0,-499.0,-613.0],"win_rate_if_ahead_10":47.2,"n_if_ahead_10":53,"insights":[{"type":"archetype","archetype":"midgame_spike","desc":"Mid-game spike at 12-15 min - force objectives"},{"type":"danger_window","time":120,"end_time":240,"value":53,"desc":"Most early deaths land 2:00-4:00 (53% of them). Play safe there."},{"type":"enemy_spike","time":1800,"value":-613,"desc":"Their spike: -613g at 30:00"},{"type":"win_condition","time":900,"desc":"Force dragon/tower at 12-15 min when you spike hardest"},{"type":"level_timing","time":323,"value":306,"desc":"Hit 6 by 5:23 (fast: 5:06)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Diana","role":"MIDDLE","tier_group":"all","sample_size":326,"confidence":{"tier":"trusted","label":"Trusted","description":"300+ games. Enough to lean on for matchup guidance.","sample_size":326,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"trusted","label":"Trusted","sample_size":326,"claim_policy":"ranking_ok","description":"300+ games. Enough to lean on for matchup guidance."},"evidence_score":{"score":66,"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":25,"max_points":30,"sample_size":326,"grade":"trusted"},"interval":{"points":18,"max_points":25,"ci95_width_pp":10.7},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.5,"edge_pp":5.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":44.8,"win_rate_summary":{"raw":44.8,"ci95":{"method":"wilson","level":0.95,"lower":39.5,"upper":50.2},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":45.5,"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":[28.0,-33.0,-71.5,-111.0,-137.5,-196.0,-154.0,-124.0,-196.5,-181.5,-127.5,-218.5,-419.0,-458.0,-317.0,-243.0,-241.0],"win_rate_if_ahead_10":52.7,"n_if_ahead_10":129,"insights":[{"type":"archetype","archetype":"unfavorable","desc":"Unfavorable matchup - minimize losses, outplay to win"},{"type":"danger_window","time":120,"end_time":240,"value":62,"desc":"Most early deaths land 2:00-4:00 (62% of them). Play safe there."},{"type":"enemy_spike","time":1260,"value":-458,"desc":"Their spike: -458g at 21:00"},{"type":"level_timing","time":330,"value":310,"desc":"Hit 6 by 5:30 (fast: 5:10)"}]},{"champion":"Locke","enemy":"Aurora","role":"MIDDLE","tier_group":"all","sample_size":167,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":167,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":167,"claim_policy":"recommendation_ok","description":"100+ games. A usable read; the interval still matters."},"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":22,"max_points":30,"sample_size":167,"grade":"solid"},"interval":{"points":14,"max_points":25,"ci95_width_pp":14.9},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":6.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.3,"win_rate_summary":{"raw":44.3,"ci95":{"method":"wilson","level":0.95,"lower":37.0,"upper":51.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":45.6,"prior_strength":50.0,"target":50.0,"regressed_pp":1.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-20.0,-32.0,-10.0,49.0,74.0,49.0,93.0,155.0,184.0,281.0,217.0,200.0,309.0,376.0,342.0,510.0,229.0],"win_rate_if_ahead_10":53.8,"n_if_ahead_10":93,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"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":510,"desc":"Your spike: +510g at 27:00"},{"type":"level_timing","time":331,"value":307,"desc":"Hit 6 by 5:31 (fast: 5:07)"},{"type":"trade_window","time":1620,"desc":"Best trade window at 27:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Kassadin","role":"MIDDLE","tier_group":"all","sample_size":266,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":266,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":266,"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":266,"grade":"solid"},"interval":{"points":17,"max_points":25,"ci95_width_pp":11.9},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.5,"edge_pp":6.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":44.0,"win_rate_summary":{"raw":44.0,"ci95":{"method":"wilson","level":0.95,"lower":38.1,"upper":50.0},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":44.9,"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":[40.0,62.0,126.0,213.5,266.0,289.0,334.0,361.5,355.0,379.0,508.0,494.0,500.0,498.0,183.5,-187.0,-378.0],"win_rate_if_ahead_10":54.3,"n_if_ahead_10":175,"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":63,"desc":"Most early deaths land 2:00-6:00 (63% of them). Play safe there."},{"type":"power_spike","time":840,"value":508,"desc":"Your spike: +508g at 14:00"},{"type":"win_condition","time":900,"desc":"Force dragon/tower at 12-15 min when you spike hardest"},{"type":"level_timing","time":315,"value":303,"desc":"Hit 6 by 5:15 (fast: 5:03)"},{"type":"trade_window","time":840,"desc":"Best trade window at 14:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Annie","role":"MIDDLE","tier_group":"all","sample_size":131,"confidence":{"tier":"solid","label":"Solid","description":"100+ games. A usable read; the interval still matters.","sample_size":131,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"solid","label":"Solid","sample_size":131,"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":131,"grade":"solid"},"interval":{"points":12,"max_points":25,"ci95_width_pp":16.7},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":7.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":42.7,"win_rate_summary":{"raw":42.7,"ci95":{"method":"wilson","level":0.95,"lower":34.6,"upper":51.3},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":44.8,"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":[6.0,10.0,48.0,38.0,156.0,217.0,250.0,297.0,304.0,460.0,571.0,597.5,617.0,623.0,715.0,507.0,475.0],"win_rate_if_ahead_10":48.8,"n_if_ahead_10":84,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"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":1440,"value":715,"desc":"Your spike: +715g at 24:00"},{"type":"level_timing","time":325,"value":302,"desc":"Hit 6 by 5:25 (fast: 5:02)"},{"type":"trade_window","time":1440,"desc":"Best trade window at 24:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Ziggs","role":"MIDDLE","tier_group":"all","sample_size":61,"confidence":{"tier":"small","label":"Small sample","description":"40+ games. Show with its interval; treat as a wide signal.","sample_size":61,"min_small_sample":40,"min_solid_sample":100,"min_trusted_sample":300,"show_warning":false},"evidence":{"grade":"small","label":"Small sample","sample_size":61,"claim_policy":"wide_interval","description":"40+ games. Show with its interval; treat as a wide signal."},"evidence_score":{"score":33,"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":61,"grade":"small"},"interval":{"points":4,"max_points":25,"ci95_width_pp":24.1},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":7.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":42.6,"win_rate_summary":{"raw":42.6,"ci95":{"method":"wilson","level":0.95,"lower":31.0,"upper":55.1},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":45.9,"prior_strength":50.0,"target":50.0,"regressed_pp":3.3},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-6.0,13.0,27.0,81.0,131.0,203.0,236.0,375.0,534.0,447.0,766.0,615.0,784.5,670.0,676.5,385.0,475.0],"win_rate_if_ahead_10":51.4,"n_if_ahead_10":37,"insights":[{"type":"archetype","archetype":"favorable","desc":"Favorable matchup - you're ahead most of the game"},{"type":"danger_window","time":120,"end_time":240,"value":47,"desc":"Most early deaths land 2:00-4:00 (47% of them). Play safe there."},{"type":"power_spike","time":1080,"value":784,"desc":"Your spike: +784g at 18:00"},{"type":"level_timing","time":316,"value":307,"desc":"Hit 6 by 5:16 (fast: 5:07)"},{"type":"trade_window","time":1080,"desc":"Best trade window at 18:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Briar","role":"MIDDLE","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":25,"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":35.6},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"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":42.3,"win_rate_summary":{"raw":42.3,"ci95":{"method":"wilson","level":0.95,"lower":25.5,"upper":61.1},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":47.4,"prior_strength":50.0,"target":50.0,"regressed_pp":5.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[52.0,134.0,169.5,24.5,179.5,410.0,412.5,416.5,374.0,87.5,-250.5,-357.5,-265.0,-504.0,-977.5,-666.5,-1850.0],"win_rate_if_ahead_10":40.0,"n_if_ahead_10":15,"insights":[]},{"champion":"Locke","enemy":"Naafiri","role":"MIDDLE","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":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":229,"grade":"solid"},"interval":{"points":16,"max_points":25,"ci95_width_pp":12.7},"normalized_edge":{"points":20,"max_points":20,"baseline_win_rate":50.5,"edge_pp":9.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":41.5,"win_rate_summary":{"raw":41.5,"ci95":{"method":"wilson","level":0.95,"lower":35.3,"upper":48.0},"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":[-16.0,-32.0,14.0,5.0,-26.0,-1.0,-31.0,-39.0,-19.0,-122.0,-168.5,-188.5,-335.5,-159.0,-301.0,1.0,-1.0],"win_rate_if_ahead_10":50.4,"n_if_ahead_10":113,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"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":1080,"value":-335,"desc":"Their spike: -335g at 18:00"},{"type":"level_timing","time":328,"value":305,"desc":"Hit 6 by 5:28 (fast: 5:05)"}]},{"champion":"Locke","enemy":"Heimerdinger","role":"MIDDLE","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.5},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":9.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":41.0,"win_rate_summary":{"raw":41.0,"ci95":{"method":"wilson","level":0.95,"lower":27.1,"upper":56.6},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":46.1,"prior_strength":50.0,"target":50.0,"regressed_pp":5.1},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-23.0,-63.0,-116.0,-194.0,-169.0,-354.0,-314.0,-479.0,-373.0,-591.0,-342.0,-656.0,-635.5,-72.0,99.5,177.0,-338.0],"win_rate_if_ahead_10":44.4,"n_if_ahead_10":9,"insights":[]},{"champion":"Locke","enemy":"Swain","role":"MIDDLE","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.3},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":13.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":36.6,"win_rate_summary":{"raw":36.6,"ci95":{"method":"wilson","level":0.95,"lower":23.6,"upper":51.9},"noise_flag":{"tier":"coinflip","side":null,"margin_pp":null},"shrunk":{"estimate":44.0,"prior_strength":50.0,"target":50.0,"regressed_pp":7.4},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-14.0,-8.0,13.0,152.0,58.0,145.0,53.0,-36.0,-175.0,-22.0,66.0,132.0,106.0,29.0,217.0,-476.0,511.0],"win_rate_if_ahead_10":52.6,"n_if_ahead_10":19,"insights":[{"type":"archetype","archetype":"volatile","desc":"Volatile matchup - outcome swings on small advantages"},{"type":"danger_window","time":120,"end_time":240,"value":40,"desc":"Most early deaths land 2:00-4:00 (40% of them). Play safe there."},{"type":"power_spike","time":1800,"value":511,"desc":"Your spike: +511g at 30:00"},{"type":"level_timing","time":321,"value":302,"desc":"Hit 6 by 5:21 (fast: 5:02)"},{"type":"trade_window","time":1800,"desc":"Best trade window at 30:00 - you have stat advantage"}]},{"champion":"Locke","enemy":"Tryndamere","role":"MIDDLE","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.0},"normalized_edge":{"points":8,"max_points":20,"baseline_win_rate":50.5,"edge_pp":15.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":35.5,"win_rate_summary":{"raw":35.5,"ci95":{"method":"wilson","level":0.95,"lower":21.1,"upper":53.1},"noise_flag":{"tier":"thin","side":null,"margin_pp":null},"shrunk":{"estimate":44.4,"prior_strength":50.0,"target":50.0,"regressed_pp":8.9},"note":"Observed association from ranked match data, not a causal counter guarantee."},"gold_diff_curve":[-45.0,-24.0,-36.0,-8.0,65.0,-40.0,-8.0,37.0,-58.0,-68.0,-180.0,-278.0,271.0,93.5,13.0,464.5,-393.5],"win_rate_if_ahead_10":33.3,"n_if_ahead_10":15,"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."}}