[
  {
    "id": "daily-2026-11-01",
    "number": "001",
    "preview": false,
    "date": "2026-11-01",
    "contentVersion": 1,
    "questions": [
      {
        "id": "core-rohit-ipl-runs",
        "sport": "cricket",
        "mode": "continuation",
        "title": "A captain's runs, season by season.",
        "subtitle": "Rohit Sharma · IPL runs",
        "context": "Rohit Sharma's batting runs in each Indian Premier League season, including playoffs. Runs credited to the batter count; extras and super overs do not. Fill the missing seasons.",
        "unit": "batting runs",
        "shortUnit": "runs",
        "precision": 0,
        "difficulty": "hard",
        "series": [
          {
            "x": 0,
            "label": "2014",
            "value": 390
          },
          {
            "x": 1,
            "label": "2015",
            "value": 482
          },
          {
            "x": 2,
            "label": "2016",
            "value": 489
          },
          {
            "x": 3,
            "label": "2017",
            "value": 333
          },
          {
            "x": 4,
            "label": "2018",
            "value": 286
          },
          {
            "x": 5,
            "label": "2019",
            "value": 405
          },
          {
            "x": 6,
            "label": "2020",
            "value": 332
          },
          {
            "x": 7,
            "label": "2021",
            "value": 381
          }
        ],
        "hidden": [
          5,
          7
        ],
        "yDomain": [
          0,
          1100
        ],
        "source": {
          "name": "Cricsheet / Stephen Rushe — IPL ball-by-ball data",
          "url": "https://cricsheet.org/",
          "terms": "ODC-BY 1.0, Cricsheet / Stephen Rushe. This chart contains data from Cricsheet, made available here under the Open Data Commons Attribution License. Adapted into annual batting-run totals; changes described in transformation. JSON uses ODC-BY, not the separate XML CC BY license. No endorsement.",
          "licenseUrl": "https://opendatacommons.org/licenses/by/1-0/",
          "revision": "ipl_json.zip snapshot 2026-10-31; 1,243 match files; SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:5757e04287179767ff8495f02902bd13812b9572ec8fa2ac1347ec2e9c6d4709",
          "transformation": "Cricsheet / Stephen Rushe: sum delivery.runs.batter for batter=RG Sharma across all IPL innings, seasons 2014–2021, excluding innings.super_over=true; extras excluded, playoffs included. Map season 2020/21 to 2020. Abandoned matches with no deliveries add no runs. Source archive README lists its 1,243 matches; values use the ball-by-ball records, not inferred season totals. Source bytes: ipl.zip; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Every delivery adds to the story.",
          "text": "Rohit Sharma's peak in these seasons was 489 runs in 2016. The final season shown has 381. These totals add up runs off the bat across the whole IPL season, including playoffs."
        }
      },
      {
        "id": "badminton-china-gold-medals",
        "sport": "badminton",
        "mode": "gap",
        "difficulty": "medium",
        "title": "The shuttle’s changing course.",
        "subtitle": "China’s Olympic badminton gold medals",
        "context": "Singles and doubles each count as one medal-winning event. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "gold medals",
        "shortUnit": "gold",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 0
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 1
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 4
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 3
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 3
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 5
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 2
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 2
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 2
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          6
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read gold medals (Gold column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:3d99a67ea949a065d4533d1c1fade4a3daf3a66e36a2b239b53d2847cc0a4f64"
        },
        "reveal": {
          "title": "A high of 5 gold medals.",
          "text": "China reached 5 gold medals in 2012. The tally went from 0 gold medals in 1992 to 2 gold medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "core-red-sox-wins",
        "sport": "baseball",
        "mode": "continuation",
        "title": "A roller coaster at the ballpark.",
        "subtitle": "Boston Red Sox · regular-season wins",
        "context": "Boston Red Sox's annual regular-season wins. Most years have 162 games; an extra tiebreaker or an unplayed game can change that total. Draw the missing seasons.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "medium",
        "series": [
          {
            "x": 0,
            "label": "2008",
            "value": 95
          },
          {
            "x": 1,
            "label": "2009",
            "value": 95
          },
          {
            "x": 2,
            "label": "2010",
            "value": 89
          },
          {
            "x": 3,
            "label": "2011",
            "value": 90
          },
          {
            "x": 4,
            "label": "2012",
            "value": 69
          },
          {
            "x": 5,
            "label": "2013",
            "value": 97
          },
          {
            "x": 6,
            "label": "2014",
            "value": 71
          },
          {
            "x": 7,
            "label": "2015",
            "value": 78
          },
          {
            "x": 8,
            "label": "2016",
            "value": 93
          },
          {
            "x": 9,
            "label": "2017",
            "value": 93
          }
        ],
        "hidden": [
          5,
          9
        ],
        "yDomain": [
          0,
          115
        ],
        "source": {
          "name": "FiveThirtyEight — Historical MLB Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/mlb-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:edce3332193f4f81ce85c7dcac3662bae46ecc2dcb712cb2af8c433619461fe7",
          "transformation": "FiveThirtyEight historical MLB Elo, archived by Datahub: filter team1 or team2=bos, season=2008–2017, empty playoff and completed scores; verify 161–163 games each season. Count own score greater than opposing score. Regular-season tiebreakers retained. Retain original FiveThirtyEight CC BY 4.0; do not rely on mirror's PDDL metadata. Source bytes: mlb-mirror.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "A long season can change the picture.",
          "text": "Boston Red Sox ranged from 69 to 97 wins during 2008–2017. The final season shown has 93. These totals include regular-season tiebreakers, and exclude postseason games."
        }
      },
      {
        "id": "table-tennis-china-gold-medals",
        "sport": "table-tennis",
        "mode": "gap",
        "difficulty": "medium",
        "title": "When dominance still has a shape.",
        "subtitle": "China’s Olympic table tennis gold medals",
        "context": "Singles, doubles, and team medals follow the programme used at each Games. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "gold medals",
        "shortUnit": "gold",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 3
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 4
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 4
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 3
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 4
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 4
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 4
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 4
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 5
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          6
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read gold medals (Gold column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:375222dd48a44c74a8e5e09ca587ea8080bfd727d273a495749c63ec9c100832"
        },
        "reveal": {
          "title": "A high of 5 gold medals.",
          "text": "China reached 5 gold medals in 2024. The tally went from 3 gold medals in 1992 to 5 gold medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "tennis-united-states-medals",
        "sport": "tennis",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Olympic tennis has its own rhythm.",
        "subtitle": "USA’s Olympic tennis medals",
        "context": "Singles, doubles, and mixed doubles follow each edition’s programme. Rebuild USA’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "medals",
        "shortUnit": "medals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 3
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 3
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 3
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 1
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 2
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 4
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 3
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 0
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 2
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          5
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=United_States_at_the_1992_Summer_Olympics&oldid=1380191464",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read medals (Total column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-11-01T00:00:46.730Z",
          "revision": "1380191464,1380191478,1343195545,1367398471,1381634420,1380742457,1380754571,1382062962,1381544151",
          "checksum": "sha256:27ac5b71b3af5c97856e8e79a7e06dde83ba328bc69154cd88fe85992c19bbd0"
        },
        "reveal": {
          "title": "A high of 4 medals.",
          "text": "USA reached 4 medals in 2012. The tally went from 3 medals in 1992 to 2 medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-02",
    "number": "002",
    "preview": false,
    "date": "2026-11-02",
    "contentVersion": 1,
    "questions": [
      {
        "id": "gymnastics-china-medals",
        "sport": "gymnastics",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Big routines. Uneven returns.",
        "subtitle": "China’s Olympic gymnastics medals",
        "context": "Artistic, rhythmic, and trampoline medals are combined. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "medals",
        "shortUnit": "medals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 8
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 6
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 7
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 4
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 18
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 12
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 5
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 11
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 12
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          22
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read medals (Total column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:df7d555c51726fc076b251b6837b47a1dc023ae5a531d73c7d679994d74c591c"
        },
        "reveal": {
          "title": "A high of 18 medals.",
          "text": "China reached 18 medals in 2008. The tally went from 8 medals in 1992 to 12 medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "core-cavaliers-wins",
        "sport": "basketball",
        "mode": "gap",
        "title": "A city's basketball heartbeat.",
        "subtitle": "Cleveland Cavaliers · regular-season wins",
        "context": "Follow Cleveland Cavaliers's regular-season wins. Labels show the season's ending year. The 2011/12 season had 66 games; the others had 82. Draw the missing stretch.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "medium",
        "series": [
          {
            "x": 0,
            "label": "2006",
            "value": 50
          },
          {
            "x": 1,
            "label": "2007",
            "value": 50
          },
          {
            "x": 2,
            "label": "2008",
            "value": 45
          },
          {
            "x": 3,
            "label": "2009",
            "value": 66
          },
          {
            "x": 4,
            "label": "2010",
            "value": 61
          },
          {
            "x": 5,
            "label": "2011",
            "value": 19
          },
          {
            "x": 6,
            "label": "2012",
            "value": 21
          },
          {
            "x": 7,
            "label": "2013",
            "value": 24
          },
          {
            "x": 8,
            "label": "2014",
            "value": 33
          },
          {
            "x": 9,
            "label": "2015",
            "value": 53
          }
        ],
        "hidden": [
          3,
          7
        ],
        "yDomain": [
          0,
          85
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NBA Elo; game information credited to Basketball-Reference.com",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nba-elo",
          "terms": "CC BY 4.0, FiveThirtyEight. Publisher credits game information to Basketball-Reference.com. Adapted from game rows into annual win counts; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "4c1ff5e3aef1816ae04af63218015066e186c147",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:d46ed3540ee8d9eca31b3e94cc8c777e0be5156173d814ebf65b8195e8d616bc",
          "transformation": "FiveThirtyEight, historical NBA Elo (game information credited by publisher to Basketball-Reference.com): filter team_id=CLE, year_id=2006–2015, is_playoffs=0. Count game_result=W; each team has one row per game so retain both _iscopy values. Verify 82 games per season, except 66 in 2012. Label by season-ending year. Source bytes: nba.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Every season writes its own story.",
          "text": "In this ten-season window, Cleveland Cavaliers peaked at 66 wins in 2009. The curve ends at 53 in 2015. The shorter 2012 schedule is part of the story; playoff games are excluded."
        }
      },
      {
        "id": "rowing-great-britain-medals",
        "sport": "rowing",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Reading the rhythm of the boats.",
        "subtitle": "Great Britain’s Olympic rowing medals",
        "context": "Every medal-winning boat counts once, regardless of crew size. Rebuild Great Britain’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "medals",
        "shortUnit": "medals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 2
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 2
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 3
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 4
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 6
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 9
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 5
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 2
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 8
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          11
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=Great_Britain_at_the_1992_Summer_Olympics&oldid=1379423784",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read medals (Total column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:59:26.682Z",
          "revision": "1379423784,1357598467,1371359322,1357048879,1382424559,1380750981,1380754392,1380757465,1380760998",
          "checksum": "sha256:0ab13b584a71d5eabfe623200e29adbf4933adc7026a4fbcd1a4192008c6acba"
        },
        "reveal": {
          "title": "A high of 9 medals.",
          "text": "Great Britain reached 9 medals in 2012. The tally went from 2 medals in 1992 to 8 medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "archery-china-medals",
        "sport": "archery",
        "mode": "gap",
        "difficulty": "medium",
        "title": "A tally with a Beijing bump.",
        "subtitle": "China’s Olympic archery medals",
        "context": "Individual and team medals each count once. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "medals",
        "shortUnit": "medals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 1
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 1
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 0
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 1
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 3
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 2
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 0
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 0
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 1
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          4
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read medals (Total column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:b5b20852ed4135ec0ad1bf862bb380ca53b9ee761a2574584cbda9d730effed8"
        },
        "reveal": {
          "title": "A high of 3 medals.",
          "text": "China reached 3 medals in 2008. The tally went from 1 medal in 1992 to 1 medal in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "golf-open-winning-scores",
        "sport": "golf",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "A different course, a different target.",
        "subtitle": "Open Championship winning 72-hole totals",
        "context": "Trace the champion’s total strokes from 2010 to 2019. Lower is better. Playoff strokes are excluded. The Open rotates between courses.",
        "unit": "strokes · lower is better",
        "shortUnit": "strokes",
        "precision": 0,
        "series": [
          {
            "x": 2010,
            "label": "2010",
            "value": 272
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 275
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 273
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 281
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 271
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 273
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 264
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 268
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 276
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 269
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          255,
          290
        ],
        "source": {
          "name": "Wikipedia contributors — List of The Open Championship champions",
          "url": "https://en.wikipedia.org/w/index.php?title=List_of_The_Open_Championship_champions&oldid=1370205648",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read the Total score column from the Wikipedia Open Championship champions table, 2010–2019; four-round 72-hole total, playoff strokes excluded.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-11-01T00:02:31.730Z",
          "revision": "1370205648",
          "checksum": "sha256:b9582bd23ab8877a0a970f4968c69ab5366dd978e125aa68c8d373976a96424b"
        },
        "reveal": {
          "title": "The links never hold still.",
          "text": "Henrik Stenson won the 2016 Open with 264 strokes at Royal Troon. The previous year’s winning total was 273 at St Andrews. Different courses and conditions make this a jagged line."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-03",
    "number": "003",
    "preview": false,
    "date": "2026-11-03",
    "contentVersion": 1,
    "questions": [
      {
        "id": "core-verstappen-wins",
        "sport": "motorsport",
        "mode": "continuation",
        "title": "From promise to a towering peak.",
        "subtitle": "Max Verstappen · Grand Prix wins",
        "context": "Max Verstappen's grand prix wins by calendar year. Sprint races are excluded. Zero means no Grand Prix win that calendar year. Draw the missing seasons.",
        "unit": "Grand Prix wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "easy",
        "series": [
          {
            "x": 0,
            "label": "2015",
            "value": 0
          },
          {
            "x": 1,
            "label": "2016",
            "value": 1
          },
          {
            "x": 2,
            "label": "2017",
            "value": 2
          },
          {
            "x": 3,
            "label": "2018",
            "value": 2
          },
          {
            "x": 4,
            "label": "2019",
            "value": 3
          },
          {
            "x": 5,
            "label": "2020",
            "value": 2
          },
          {
            "x": 6,
            "label": "2021",
            "value": 10
          },
          {
            "x": 7,
            "label": "2022",
            "value": 15
          },
          {
            "x": 8,
            "label": "2023",
            "value": 19
          },
          {
            "x": 9,
            "label": "2024",
            "value": 9
          }
        ],
        "hidden": [
          5,
          9
        ],
        "yDomain": [
          0,
          25
        ],
        "source": {
          "name": "F1DB contributors / Marcel Overdijk — Formula 1 database",
          "url": "https://github.com/f1db/f1db/releases/tag/v2026.18.0",
          "terms": "CC BY 4.0, F1DB contributors / Marcel Overdijk. Race results aggregated to annual wins or podiums; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "v2026.18.0; release archive SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:fba7a98c9b0ee946525e6ef497a86eb933f45fbf40398dd568e60196724e0840",
          "transformation": "F1DB contributors: f1db-races-race-results.json from v2026.18.0; select driverId=max-verstappen, years 2015–2024; count positionNumber 1 by year. Race-result records only, not sprint results; initialize every year to zero so winless years remain present. Source bytes: f1.zip; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "The height of a racing season.",
          "text": "Max Verstappen's highest total in this window was 19 wins in 2023. The last year shown has 9. Zero means no Grand Prix win that calendar year."
        }
      },
      {
        "id": "ice-hockey-olympic-final-gold-scores",
        "sport": "ice-hockey",
        "mode": "gap",
        "difficulty": "medium",
        "title": "The score that won Olympic gold.",
        "subtitle": "Men’s Olympic ice hockey final winners’ goals",
        "context": "Gold-medal games from 1992 to 2022. Use the recorded final score, including overtime and the decisive shootout goal when applicable. The 1992 and 1994 Games were two years apart.",
        "unit": "goals in final",
        "shortUnit": "goals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 3
          },
          {
            "x": 1994,
            "label": "1994",
            "value": 3
          },
          {
            "x": 1998,
            "label": "1998",
            "value": 1
          },
          {
            "x": 2002,
            "label": "2002",
            "value": 5
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 3
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 3
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 3
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 4
          },
          {
            "x": 2022,
            "label": "2022",
            "value": 2
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          6
        ],
        "source": {
          "name": "Wikipedia contributors — Ice hockey at the Olympic Games",
          "url": "https://en.wikipedia.org/w/index.php?title=Ice_hockey_at_the_Olympic_Games&oldid=1382717868",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read the first (gold medallist) number of the gold-medal final score in the Single-elimination format table, 1992–2022. Scores include overtime and the decisive shootout tally where used.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-11-01T00:01:44.138Z",
          "revision": "1382717868",
          "checksum": "sha256:d303f6b47b6e821353179af039dea313af143294de0f6b571b7716560d577ff1"
        },
        "reveal": {
          "title": "A gold medal can take just one goal.",
          "text": "The Czech Republic won the 1998 final 1–0. Canada won with five goals in 2002, while Finland needed two to take the 2022 final 2–1."
        }
      },
      {
        "id": "judo-china-medals",
        "sport": "judo",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "A changing haul on the tatami.",
        "subtitle": "China’s Olympic judo medals",
        "context": "A medal in any weight class counts once. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "medals",
        "shortUnit": "medals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 3
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 2
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 4
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 5
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 4
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 2
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 2
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 0
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 1
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          6
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read medals (Total column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:57f45e80a48ed3c65983ff8f5a7bec9ce9be75236b42bb0e4ff1d2432c16bd25"
        },
        "reveal": {
          "title": "A high of 5 medals.",
          "text": "China reached 5 medals in 2004. The tally went from 3 medals in 1992 to 1 medal in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "boxing-china-gold-medals",
        "sport": "boxing",
        "mode": "gap",
        "difficulty": "medium",
        "title": "From quiet Games to big punches.",
        "subtitle": "China’s Olympic boxing gold medals",
        "context": "Men’s and women’s Olympic boxing medals are combined. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "gold medals",
        "shortUnit": "gold",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 0
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 0
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 0
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 0
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 2
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 1
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 0
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 0
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 3
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          4
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read gold medals (Gold column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:36859fc1a04230eb834fe51f3ec61646600e2737bd2210afed2ec1d491a8236c"
        },
        "reveal": {
          "title": "A high of 3 gold medals.",
          "text": "China reached 3 gold medals in 2024. The tally went from 0 gold medals in 1992 to 3 gold medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "fencing-china-medals",
        "sport": "fencing",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How sharp was each campaign?",
        "subtitle": "China’s Olympic fencing medals",
        "context": "Across all weapons, team and individual events each award one medal. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "medals",
        "shortUnit": "medals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 1
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 0
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 2
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 3
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 2
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 3
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 2
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 1
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 0
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          4
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read medals (Total column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:bcfb42117bf09b424812ed9373687b5d9567b1b88c258b32a2e8b22b689010cf"
        },
        "reveal": {
          "title": "A high of 3 medals.",
          "text": "China reached 3 medals in 2004 and 2012. The tally went from 1 medal in 1992 to 0 medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-04",
    "number": "004",
    "preview": false,
    "date": "2026-11-04",
    "contentVersion": 2,
    "questions": [
      {
        "id": "story-rugby-world-cup-final-margin",
        "sport": "rugby",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How narrow was the road to the Webb Ellis Cup?",
        "subtitle": "Men’s Rugby World Cup · final winning margin",
        "context": "The champion's recorded final score minus the runner-up's, 1987–2023. Extra time is included. These are points, rather than tries.",
        "unit": "points won by",
        "shortUnit": "pts",
        "precision": 0,
        "series": [
          {
            "x": 1987,
            "label": "1987",
            "value": 20
          },
          {
            "x": 1991,
            "label": "1991",
            "value": 6
          },
          {
            "x": 1995,
            "label": "1995",
            "value": 3
          },
          {
            "x": 1999,
            "label": "1999",
            "value": 23
          },
          {
            "x": 2003,
            "label": "2003",
            "value": 3
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 9
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 1
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 17
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 20
          },
          {
            "x": 2023,
            "label": "2023",
            "value": 1
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          27
        ],
        "source": {
          "name": "Wikipedia contributors — Rugby World Cup",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1379407678",
          "revision": "1379407678",
          "retrievedAt": "2026-11-01T00:01:50.132Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:feb0e5769bbcc4b99669082a0308028d8895a83ca028a2c5ae61fca29db40741",
          "transformation": "Read final-score cell of the First place game results table, 1987–2023; subtract second score from first. Include extra time; no inferred zero or reconstructed goals. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "The trophy can turn on the smallest margin.",
          "text": "New Zealand won the 2011 final by one point. South Africa did the same in 2023. Australia’s 1999 final margin was a very different 23 points."
        }
      },
      {
        "id": "story-bolt-200-season-best",
        "sport": "athletics",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Before the lightning struck.",
        "subtitle": "Usain Bolt · 200 m season best",
        "context": "Bolt's fastest listed 200-metre time in each observed season. Lower is faster. Seasons without a listed performance are omitted; the labels show the actual years.",
        "unit": "seconds · lower is faster",
        "shortUnit": "s",
        "precision": 2,
        "series": [
          {
            "x": 2001,
            "label": "2001",
            "value": 21.73
          },
          {
            "x": 2002,
            "label": "2002",
            "value": 20.58
          },
          {
            "x": 2003,
            "label": "2003",
            "value": 20.13
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 19.93
          },
          {
            "x": 2005,
            "label": "2005",
            "value": 19.99
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 19.88
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 19.75
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 19.3
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 19.19
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 19.56
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 19.4
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 19.32
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 19.66
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 19.55
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 19.78
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          19,
          22
        ],
        "source": {
          "name": "Wikipedia contributors — Usain Bolt",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1382643075",
          "revision": "1382643075",
          "retrievedAt": "2026-11-03T10:42:14.242Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:bc712fb47d02525281cf23e1debfca5c96a706ce15d17eb4c3314dd77cb0e9fc",
          "transformation": "Read 200 metres in the Season's bests table, 2001–2016; strip parenthesized world-ranking annotations, preserve seconds to two decimals, omit em-dash missing marks. Use actual observation years for x positions. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Every season has its own pace.",
          "text": "Bolt improved from 21.73 seconds as a teenager in 2001 to 19.19 in 2009. The later seasons never matched that low point; no 200-metre mark is listed for 2014."
        }
      },
      {
        "id": "story-sea-points-allowed",
        "sport": "american-football",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Building the Legion of Boom.",
        "subtitle": "Seattle Seahawks · regular-season points allowed",
        "context": "Seattle Seahawks' points allowed across ten 16-game NFL regular seasons. Lower is better. Playoffs are excluded.",
        "unit": "regular-season points allowed",
        "shortUnit": "pts",
        "precision": 0,
        "series": [
          {
            "x": 2008,
            "label": "2008",
            "value": 392
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 390
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 407
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 315
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 245
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 231
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 254
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 277
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 292
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 332
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          434
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NFL Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nfl-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:3c7530259be7d16e4ee24e98ed1b4ceb499e31f33d27033619c143fac69622ea",
          "transformation": "Filter team1 or team2=sea, season 2008–2017, empty playoff; verify 16 games each season; sum opponent's final score. Evidence rows: date, home, away, points allowed. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Seattle allowed 407 points in 2010 and just 231 in 2013. That low point came in the season that ended with their first Super Bowl win."
        }
      },
      {
        "id": "story-ledecky-800-m-freestyle-records",
        "sport": "swimming",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Ledecky chips away at eight hundred.",
        "subtitle": "Katie Ledecky · 800 m freestyle world-record swims",
        "context": "Each point is one long-course (50 m pool) world-record swim by Katie Ledecky, oldest to newest, evenly spaced by swim rather than elapsed time. 2013–2025. Time is in seconds; lower is faster.",
        "unit": "seconds · lower is faster",
        "shortUnit": "s",
        "precision": 2,
        "series": [
          {
            "x": 1,
            "label": "Record 1",
            "value": 493.86
          },
          {
            "x": 2,
            "label": "Record 2",
            "value": 491
          },
          {
            "x": 3,
            "label": "Record 3",
            "value": 487.39
          },
          {
            "x": 4,
            "label": "Record 4",
            "value": 486.68
          },
          {
            "x": 5,
            "label": "Record 5",
            "value": 484.79
          },
          {
            "x": 6,
            "label": "Record 6",
            "value": 484.12
          }
        ],
        "hidden": [
          1,
          3
        ],
        "yDomain": [
          483,
          495
        ],
        "source": {
          "name": "Wikipedia contributors — Katie Ledecky",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1376050476",
          "revision": "1376050476",
          "retrievedAt": "2026-11-03T10:42:16.621Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:42ca66f0a91a28cf1635180a098d57f6528f65fb7ae01302e71a893f1e3718d7",
          "transformation": "Filter the long-course World records table for exactly 800 m freestyle, including numbered repeat records; convert minutes:seconds to seconds. Preserve full UTC dates in evidence and source order; plot x=1..n by record swim, explicitly not elapsed time. Do not aggregate multiple swims in a year or interpolate intervening races. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A record is a moving target.",
          "text": "Ledecky moved her 800-metre freestyle world record from 8:13.86 in 2013 to 8:04.12 in 2025. A long gap separates the final two record swims."
        }
      },
      {
        "id": "core-leicester-points-history",
        "sport": "football",
        "mode": "continuation",
        "title": "How long does a fairy tale last?",
        "subtitle": "Leicester City · Premier League points",
        "context": "Leicester's league points changed sharply after their famous title season. Rebuild the middle years between the visible anchors.",
        "unit": "league points",
        "shortUnit": "pts",
        "precision": 0,
        "difficulty": "hard",
        "series": [
          {
            "x": 0,
            "label": "2014/15",
            "value": 41
          },
          {
            "x": 1,
            "label": "2015/16",
            "value": 81
          },
          {
            "x": 2,
            "label": "2016/17",
            "value": 44
          },
          {
            "x": 3,
            "label": "2017/18",
            "value": 47
          },
          {
            "x": 4,
            "label": "2018/19",
            "value": 52
          },
          {
            "x": 5,
            "label": "2019/20",
            "value": 62
          },
          {
            "x": 6,
            "label": "2020/21",
            "value": 66
          },
          {
            "x": 7,
            "label": "2021/22",
            "value": 52
          },
          {
            "x": 8,
            "label": "2022/23",
            "value": 34
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          110
        ],
        "source": {
          "name": "OpenFootball contributors — football.json",
          "url": "https://github.com/openfootball/football.json/tree/e6744429ee395bc86f247348c6184bb08d4eb361",
          "terms": "CC0 1.0 / public-domain dedication by OpenFootball contributors. Derived season-point totals; see transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
          "revision": "e6744429ee395bc86f247348c6184bb08d4eb361",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:21cbf40e0897f9179d34a69bf53068b5d19c24f42f204de3241fa42978e6fdf0",
          "transformation": "OpenFootball contributors: select Leicester City, seasons 2014/15–2022/23, normalizing an optional trailing FC in club names; verify 38 matches each; award 3 per win, 1 per draw from score.ft, then sum. This is on-field points, with no administrative deductions needed for these teams/seasons. Source bytes: en-2014.json, en-2015.json, en-2016.json, en-2017.json, en-2018.json, en-2019.json, en-2020.json, en-2021.json, en-2022.json; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "A spike with a long afterlife.",
          "text": "Leicester's 81 points in 2015/16 stand apart from the surrounding years. They later reached 62 and 66 before ending this run of seasons on 34."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-05",
    "number": "005",
    "preview": false,
    "date": "2026-11-05",
    "contentVersion": 2,
    "questions": [
      {
        "id": "core-warriors-wins",
        "sport": "basketball",
        "mode": "continuation",
        "title": "Before the golden years.",
        "subtitle": "Golden State Warriors · regular-season wins",
        "context": "Follow Golden State Warriors's regular-season wins. Labels show the season's ending year. The 2011/12 season had 66 games; the others had 82. Draw the missing stretch.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "easy",
        "series": [
          {
            "x": 0,
            "label": "2006",
            "value": 34
          },
          {
            "x": 1,
            "label": "2007",
            "value": 42
          },
          {
            "x": 2,
            "label": "2008",
            "value": 48
          },
          {
            "x": 3,
            "label": "2009",
            "value": 29
          },
          {
            "x": 4,
            "label": "2010",
            "value": 26
          },
          {
            "x": 5,
            "label": "2011",
            "value": 36
          },
          {
            "x": 6,
            "label": "2012",
            "value": 23
          },
          {
            "x": 7,
            "label": "2013",
            "value": 47
          },
          {
            "x": 8,
            "label": "2014",
            "value": 51
          },
          {
            "x": 9,
            "label": "2015",
            "value": 67
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          85
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NBA Elo; game information credited to Basketball-Reference.com",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nba-elo",
          "terms": "CC BY 4.0, FiveThirtyEight. Publisher credits game information to Basketball-Reference.com. Adapted from game rows into annual win counts; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "4c1ff5e3aef1816ae04af63218015066e186c147",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:d46ed3540ee8d9eca31b3e94cc8c777e0be5156173d814ebf65b8195e8d616bc",
          "transformation": "FiveThirtyEight, historical NBA Elo (game information credited by publisher to Basketball-Reference.com): filter team_id=GSW, year_id=2006–2015, is_playoffs=0. Count game_result=W; each team has one row per game so retain both _iscopy values. Verify 82 games per season, except 66 in 2012. Label by season-ending year. Source bytes: nba.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Every season writes its own story.",
          "text": "In this ten-season window, Golden State Warriors peaked at 67 wins in 2015. The curve ends at 67 in 2015. The shorter 2012 schedule is part of the story; playoff games are excluded."
        }
      },
      {
        "id": "wrestling-china-silver-medals",
        "sport": "wrestling",
        "mode": "gap",
        "difficulty": "medium",
        "title": "A different kind of medal fight.",
        "subtitle": "China’s Olympic wrestling silver medals",
        "context": "Freestyle and Greco-Roman results are combined. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "silver medals",
        "shortUnit": "silver",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 0
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 0
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 0
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 0
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 2
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 1
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 0
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 2
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 1
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          4
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read silver medals (Silver column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:e291e91c89818758695a07cbee4235b03664f44f6f2f8b840a2f0497227fd5d2"
        },
        "reveal": {
          "title": "A high of 2 silver medals.",
          "text": "China reached 2 silver medals in 2008 and 2020. The tally went from 0 silver medals in 1992 to 1 silver medal in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "core-alonso-podiums",
        "sport": "motorsport",
        "mode": "continuation",
        "title": "A champion's peaks and valleys.",
        "subtitle": "Fernando Alonso · Grand Prix podiums",
        "context": "Fernando Alonso's grand prix podiums by calendar year. Sprint races are excluded. A podium means a top-three race finish. Draw the missing seasons.",
        "unit": "Grand Prix podiums",
        "shortUnit": "podiums",
        "precision": 0,
        "difficulty": "medium",
        "series": [
          {
            "x": 0,
            "label": "2005",
            "value": 15
          },
          {
            "x": 1,
            "label": "2006",
            "value": 14
          },
          {
            "x": 2,
            "label": "2007",
            "value": 12
          },
          {
            "x": 3,
            "label": "2008",
            "value": 3
          },
          {
            "x": 4,
            "label": "2009",
            "value": 1
          },
          {
            "x": 5,
            "label": "2010",
            "value": 10
          },
          {
            "x": 6,
            "label": "2011",
            "value": 10
          },
          {
            "x": 7,
            "label": "2012",
            "value": 13
          },
          {
            "x": 8,
            "label": "2013",
            "value": 9
          },
          {
            "x": 9,
            "label": "2014",
            "value": 2
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          25
        ],
        "source": {
          "name": "F1DB contributors / Marcel Overdijk — Formula 1 database",
          "url": "https://github.com/f1db/f1db/releases/tag/v2026.18.0",
          "terms": "CC BY 4.0, F1DB contributors / Marcel Overdijk. Race results aggregated to annual wins or podiums; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "v2026.18.0; release archive SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:fba7a98c9b0ee946525e6ef497a86eb933f45fbf40398dd568e60196724e0840",
          "transformation": "F1DB contributors: f1db-races-race-results.json from v2026.18.0; select driverId=fernando-alonso, years 2005–2014; count positionNumber 1, 2 or 3 by year. Race-result records only, not sprint results; initialize every year to zero so winless years remain present. Source bytes: f1.zip; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "The height of a racing season.",
          "text": "Fernando Alonso's highest total in this window was 15 podiums in 2005. The last year shown has 2. A podium means a top-three race finish."
        }
      },
      {
        "id": "golf-masters-winning-scores",
        "sport": "golf",
        "mode": "gap",
        "difficulty": "medium",
        "title": "How low could Augusta go?",
        "subtitle": "Masters winning 72-hole totals",
        "context": "Trace the champion’s total strokes from 2015 to 2024. Lower is better. Playoff strokes are excluded. Every point comes from Augusta National.",
        "unit": "strokes · lower is better",
        "shortUnit": "strokes",
        "precision": 0,
        "series": [
          {
            "x": 2015,
            "label": "2015",
            "value": 270
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 283
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 279
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 273
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 275
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 268
          },
          {
            "x": 2021,
            "label": "2021",
            "value": 278
          },
          {
            "x": 2022,
            "label": "2022",
            "value": 278
          },
          {
            "x": 2023,
            "label": "2023",
            "value": 276
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 277
          }
        ],
        "hidden": [
          3,
          6
        ],
        "yDomain": [
          260,
          290
        ],
        "source": {
          "name": "Wikipedia contributors — List of Masters Tournament champions",
          "url": "https://en.wikipedia.org/w/index.php?title=List_of_Masters_Tournament_champions&oldid=1370854661",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read the Total score column from the Wikipedia Masters champions table, 2015–2024; four-round 72-hole total, playoff strokes excluded.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-11-01T00:01:47.093Z",
          "revision": "1370854661",
          "checksum": "sha256:777de65baeff56a7205aed969d8f73166bbfc1f650d8413a9aa247c51490d276"
        },
        "reveal": {
          "title": "A November low at Augusta.",
          "text": "Dustin Johnson’s 268 in the postponed 2020 Masters sits below every other total in this window. It was followed by Hideki Matsuyama’s winning 278 in 2021."
        }
      },
      {
        "id": "story-tour-champion-stage-wins",
        "sport": "cycling",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Can you win the Tour without winning a stage?",
        "subtitle": "Tour de France · stage wins by the overall champion",
        "context": "The number of individual stages won by each year’s eventual Tour champion, 2011–2024. The overall race is decided on cumulative time, so zero stage wins can still be enough.",
        "unit": "stage wins",
        "shortUnit": "wins",
        "precision": 0,
        "series": [
          {
            "x": 2011,
            "label": "2011",
            "value": 1
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 2
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 3
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 4
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 1
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 2
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 0
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 2
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 0
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 3
          },
          {
            "x": 2021,
            "label": "2021",
            "value": 3
          },
          {
            "x": 2022,
            "label": "2022",
            "value": 2
          },
          {
            "x": 2023,
            "label": "2023",
            "value": 1
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 6
          }
        ],
        "hidden": [
          10,
          13
        ],
        "yDomain": [
          0,
          7
        ],
        "source": {
          "name": "Wikipedia contributors — List of Tour de France general classification winners",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1368358956",
          "revision": "1368358956",
          "retrievedAt": "2026-11-03T10:42:24.170Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:7b54aa83e2c1e479d50d5e193915da9d859f9a48102c61dea31135f58394f71f",
          "transformation": "Read Stage wins in the row of the overall general-classification champion, 2011–2024. Zero is an explicit table value. Do not count all stage wins by the rider’s team. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Zero can still win yellow.",
          "text": "Chris Froome in 2017 and Egan Bernal in 2019 won the Tour without a stage win. Pogačar won six stages on his way to the 2024 title."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-06",
    "number": "006",
    "preview": false,
    "date": "2026-11-06",
    "contentVersion": 2,
    "questions": [
      {
        "id": "shooting-china-gold-medals",
        "sport": "shooting",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How often did the targets pay off?",
        "subtitle": "China’s Olympic shooting gold medals",
        "context": "All Olympic shooting disciplines are combined. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "gold medals",
        "shortUnit": "gold",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 2
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 2
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 3
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 4
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 5
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 2
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 1
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 4
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 5
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          6
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read gold medals (Gold column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1339295661,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:9f3eddc560eaeb86b2e55bca324c55883fc04b701774a789ff1f234a2507acc4"
        },
        "reveal": {
          "title": "A high of 5 gold medals.",
          "text": "China reached 5 gold medals in 2008 and 2024. The tally went from 2 gold medals in 1992 to 5 gold medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "core-steelers-wins",
        "sport": "american-football",
        "mode": "gap",
        "title": "Steel city, shifting seasons.",
        "subtitle": "Pittsburgh Steelers · regular-season wins",
        "context": "Pittsburgh Steelers's wins across ten 16-game regular seasons. A tie counts as neither a win nor a loss here. Fill the missing part of the curve.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "medium",
        "series": [
          {
            "x": 0,
            "label": "2008",
            "value": 12
          },
          {
            "x": 1,
            "label": "2009",
            "value": 9
          },
          {
            "x": 2,
            "label": "2010",
            "value": 12
          },
          {
            "x": 3,
            "label": "2011",
            "value": 12
          },
          {
            "x": 4,
            "label": "2012",
            "value": 8
          },
          {
            "x": 5,
            "label": "2013",
            "value": 8
          },
          {
            "x": 6,
            "label": "2014",
            "value": 11
          },
          {
            "x": 7,
            "label": "2015",
            "value": 10
          },
          {
            "x": 8,
            "label": "2016",
            "value": 11
          },
          {
            "x": 9,
            "label": "2017",
            "value": 13
          }
        ],
        "hidden": [
          3,
          6
        ],
        "yDomain": [
          0,
          16
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NFL Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nfl-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:eb172c15f02fd6e674d280b4e8578adcede9dac68cb70255e8308b3e739049c4",
          "transformation": "FiveThirtyEight historical NFL Elo, archived by Datahub: filter team1 or team2=pit, season=2008–2017 and empty playoff; verify 16 games each season. Count own score strictly greater than opponent score, excluding ties. Retain original FiveThirtyEight CC BY 4.0; do not rely on mirror's PDDL metadata. Source bytes: nfl-mirror.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Sixteen chances each season.",
          "text": "Pittsburgh Steelers ranged from 8 to 13 regular-season wins during 2008–2017. They finished this window on 13. Playoffs are a separate competition and do not add to these totals."
        }
      },
      {
        "id": "core-cubs-wins",
        "sport": "baseball",
        "mode": "continuation",
        "title": "The long climb in Chicago.",
        "subtitle": "Chicago Cubs · regular-season wins",
        "context": "Chicago Cubs's annual regular-season wins. Most years have 162 games; an extra tiebreaker or an unplayed game can change that total. Draw the missing seasons.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "hard",
        "series": [
          {
            "x": 0,
            "label": "2008",
            "value": 97
          },
          {
            "x": 1,
            "label": "2009",
            "value": 83
          },
          {
            "x": 2,
            "label": "2010",
            "value": 75
          },
          {
            "x": 3,
            "label": "2011",
            "value": 71
          },
          {
            "x": 4,
            "label": "2012",
            "value": 61
          },
          {
            "x": 5,
            "label": "2013",
            "value": 66
          },
          {
            "x": 6,
            "label": "2014",
            "value": 73
          },
          {
            "x": 7,
            "label": "2015",
            "value": 97
          },
          {
            "x": 8,
            "label": "2016",
            "value": 103
          },
          {
            "x": 9,
            "label": "2017",
            "value": 92
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          115
        ],
        "source": {
          "name": "FiveThirtyEight — Historical MLB Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/mlb-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:edce3332193f4f81ce85c7dcac3662bae46ecc2dcb712cb2af8c433619461fe7",
          "transformation": "FiveThirtyEight historical MLB Elo, archived by Datahub: filter team1 or team2=chc, season=2008–2017, empty playoff and completed scores; verify 161–163 games each season. Count own score greater than opposing score. Regular-season tiebreakers retained. Retain original FiveThirtyEight CC BY 4.0; do not rely on mirror's PDDL metadata. Source bytes: mlb-mirror.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "A long season can change the picture.",
          "text": "Chicago Cubs ranged from 61 to 103 wins during 2008–2017. The final season shown has 92. These totals include regular-season tiebreakers, and exclude postseason games."
        }
      },
      {
        "id": "core-city-points",
        "sport": "football",
        "mode": "gap",
        "title": "The hundred-point horizon.",
        "subtitle": "Manchester City · Premier League points",
        "context": "Manchester City's seasons show how hard it is to stay near the top. Draw the missing part of this 38-match league-points curve.",
        "unit": "league points",
        "shortUnit": "pts",
        "precision": 0,
        "difficulty": "medium",
        "series": [
          {
            "x": 0,
            "label": "2014/15",
            "value": 79
          },
          {
            "x": 1,
            "label": "2015/16",
            "value": 66
          },
          {
            "x": 2,
            "label": "2016/17",
            "value": 78
          },
          {
            "x": 3,
            "label": "2017/18",
            "value": 100
          },
          {
            "x": 4,
            "label": "2018/19",
            "value": 98
          },
          {
            "x": 5,
            "label": "2019/20",
            "value": 81
          },
          {
            "x": 6,
            "label": "2020/21",
            "value": 86
          },
          {
            "x": 7,
            "label": "2021/22",
            "value": 93
          },
          {
            "x": 8,
            "label": "2022/23",
            "value": 89
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          110
        ],
        "source": {
          "name": "OpenFootball contributors — football.json",
          "url": "https://github.com/openfootball/football.json/tree/e6744429ee395bc86f247348c6184bb08d4eb361",
          "terms": "CC0 1.0 / public-domain dedication by OpenFootball contributors. Derived season-point totals; see transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
          "revision": "e6744429ee395bc86f247348c6184bb08d4eb361",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:21cbf40e0897f9179d34a69bf53068b5d19c24f42f204de3241fa42978e6fdf0",
          "transformation": "OpenFootball contributors: select Manchester City, seasons 2014/15–2022/23, normalizing an optional trailing FC in club names; verify 38 matches each; award 3 per win, 1 per draw from score.ft, then sum. This is on-field points, with no administrative deductions needed for these teams/seasons. Source bytes: en-2014.json, en-2015.json, en-2016.json, en-2017.json, en-2018.json, en-2019.json, en-2020.json, en-2021.json, en-2022.json; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "A hundred is a hard act to follow.",
          "text": "City reached 100 points in 2017/18 and followed with 98. Later totals moved between 81 and 93: even an exceptional team does not repeat exactly the same season."
        }
      },
      {
        "id": "story-phelps-400-m-medley-records",
        "sport": "swimming",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "The long medley gets shorter.",
        "subtitle": "Michael Phelps · 400 m individual medley world-record swims",
        "context": "Each point is one long-course (50 m pool) world-record swim by Michael Phelps, oldest to newest, evenly spaced by swim rather than elapsed time. 2002–2008. Time is in seconds; lower is faster.",
        "unit": "seconds · lower is faster",
        "shortUnit": "s",
        "precision": 2,
        "series": [
          {
            "x": 1,
            "label": "Record 1",
            "value": 251.09
          },
          {
            "x": 2,
            "label": "Record 2",
            "value": 250.73
          },
          {
            "x": 3,
            "label": "Record 3",
            "value": 249.09
          },
          {
            "x": 4,
            "label": "Record 4",
            "value": 248.41
          },
          {
            "x": 5,
            "label": "Record 5",
            "value": 248.26
          },
          {
            "x": 6,
            "label": "Record 6",
            "value": 246.22
          },
          {
            "x": 7,
            "label": "Record 7",
            "value": 245.25
          },
          {
            "x": 8,
            "label": "Record 8",
            "value": 243.84
          }
        ],
        "hidden": [
          4,
          7
        ],
        "yDomain": [
          243,
          252
        ],
        "source": {
          "name": "Wikipedia contributors — Michael Phelps",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1382959160",
          "revision": "1382959160",
          "retrievedAt": "2026-11-03T10:42:15.430Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:4c7e57f60908a3ed13539c20dd340b11d8d6b7f68fe73e4af742ed0d4a38a729",
          "transformation": "Filter the long-course World records table for exactly 400 m individual medley, including numbered repeat records; convert minutes:seconds to seconds. Preserve full UTC dates in evidence and source order; plot x=1..n by record swim, explicitly not elapsed time. Do not aggregate multiple swims in a year or interpolate intervening races. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A record is a moving target.",
          "text": "Phelps lowered the 400-metre medley world record from 4:11.09 in 2002 to 4:03.84 at Beijing 2008. These are record-breaking swims, rather than every race he entered."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-07",
    "number": "007",
    "preview": false,
    "date": "2026-11-07",
    "contentVersion": 2,
    "questions": [
      {
        "id": "story-lin-dan-all-england-match-wins",
        "sport": "badminton",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How far did Super Dan go at the All England?",
        "subtitle": "Lin Dan · All England singles matches won",
        "context": "Lin Dan’s match wins at each All England Open from 2004 to 2012. Tournament draw formats changed: six wins were needed in 2004 and five in 2007. A match-win count measures the route through that year’s draw.",
        "unit": "matches won at the All England",
        "shortUnit": "wins",
        "precision": 0,
        "series": [
          {
            "x": 2004,
            "label": "2004",
            "value": 6
          },
          {
            "x": 2005,
            "label": "2005",
            "value": 5
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 6
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 5
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 4
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 5
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 2
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 4
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 5
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          7
        ],
        "source": {
          "name": "Wikipedia contributors — Lin Dan",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1382783969",
          "revision": "1382783969",
          "retrievedAt": "2026-11-03T10:42:19.011Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:9e3bad9b2163dad3665bea9e8a251ef7e8955eb9bd7ffad41a4a02e8ef0dbf97",
          "transformation": "Read the All England Open timeline row aligned to the 1999–2020 year header; select 2004–2012 and take the first integer of each explicit match W–L pair. Preserve changing draw sizes; do not convert finishing rounds or medals to fabricated wins. The timeline cites tournament reports and BWF results. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "The draw changed the number of steps.",
          "text": "Lin Dan won the 2004 and 2006 All England titles with six match wins each, and the 2007 title with five. His 2010 run ended after two wins in the quarter-finals."
        }
      },
      {
        "id": "story-serena-top-ten-wins",
        "sport": "tennis",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Serena against the very best.",
        "subtitle": "Serena Williams · wins over top-ten opponents",
        "context": "Serena’s annual match wins over opponents ranked in the top ten at the time of their meeting, 2000–2016. This is a match-win count, rather than titles or her own year-end ranking.",
        "unit": "wins over top-ten opponents",
        "shortUnit": "wins",
        "precision": 0,
        "series": [
          {
            "x": 2000,
            "label": "2000",
            "value": 5
          },
          {
            "x": 2001,
            "label": "2001",
            "value": 7
          },
          {
            "x": 2002,
            "label": "2002",
            "value": 17
          },
          {
            "x": 2003,
            "label": "2003",
            "value": 10
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 8
          },
          {
            "x": 2005,
            "label": "2005",
            "value": 3
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 0
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 7
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 9
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 14
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 1
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 5
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 18
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 21
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 12
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 6
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 6
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          25
        ],
        "source": {
          "name": "Wikipedia contributors — Serena Williams career statistics",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1380996565",
          "revision": "1380996565",
          "retrievedAt": "2026-11-03T10:42:22.195Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:31b9743da16eacec320c7b1283d51ba63eb9d31cee76f003790ffed2067d85f9",
          "transformation": "Count individually listed Top 10 wins by their year section, 2000–2016; assert every opponent rank is 1–10 and every annual count equals the separate annual Wins summary. Opponent ranking is at match time. An empty section is zero only when the exhaustive list and annual summary agree. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Twenty-one wins against the top ten.",
          "text": "Serena beat top-ten opponents 21 times in 2013, after 18 such wins in 2012. Her 2015 total was six: title counts and top-ten match counts follow different curves."
        }
      },
      {
        "id": "ice-hockey-olympic-final-silver-scores",
        "sport": "ice-hockey",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How close was silver?",
        "subtitle": "Men’s Olympic ice hockey final losers’ goals",
        "context": "Gold-medal games from 1992 to 2022. Use the recorded final score, including overtime and the decisive shootout goal when applicable. The 1992 and 1994 Games were two years apart.",
        "unit": "goals in final",
        "shortUnit": "goals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 1
          },
          {
            "x": 1994,
            "label": "1994",
            "value": 2
          },
          {
            "x": 1998,
            "label": "1998",
            "value": 0
          },
          {
            "x": 2002,
            "label": "2002",
            "value": 2
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 2
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 2
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 0
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 3
          },
          {
            "x": 2022,
            "label": "2022",
            "value": 1
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          4
        ],
        "source": {
          "name": "Wikipedia contributors — Ice hockey at the Olympic Games",
          "url": "https://en.wikipedia.org/w/index.php?title=Ice_hockey_at_the_Olympic_Games&oldid=1382717868",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read the second (silver medallist) number of the gold-medal final score in the Single-elimination format table, 1992–2022. Scores include overtime and the decisive shootout tally where used.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-11-01T00:01:44.138Z",
          "revision": "1382717868",
          "checksum": "sha256:d60c1d5d6d90937d15eaeccc0576acffb722cfbe05549a8941b88bf4da31d3c6"
        },
        "reveal": {
          "title": "Some silvers were painfully close.",
          "text": "Canada scored twice in the 1994 final but lost to Sweden in a shootout. In 2018, Germany scored three and still lost 4–3 after overtime."
        }
      },
      {
        "id": "core-kohli-ipl-runs",
        "sport": "cricket",
        "mode": "gap",
        "title": "How tall can one batting season get?",
        "subtitle": "Virat Kohli · IPL runs",
        "context": "Virat Kohli's batting runs in each Indian Premier League season, including playoffs. Runs credited to the batter count; extras and super overs do not. Fill the missing seasons.",
        "unit": "batting runs",
        "shortUnit": "runs",
        "precision": 0,
        "difficulty": "medium",
        "series": [
          {
            "x": 0,
            "label": "2014",
            "value": 359
          },
          {
            "x": 1,
            "label": "2015",
            "value": 505
          },
          {
            "x": 2,
            "label": "2016",
            "value": 973
          },
          {
            "x": 3,
            "label": "2017",
            "value": 308
          },
          {
            "x": 4,
            "label": "2018",
            "value": 530
          },
          {
            "x": 5,
            "label": "2019",
            "value": 464
          },
          {
            "x": 6,
            "label": "2020",
            "value": 466
          },
          {
            "x": 7,
            "label": "2021",
            "value": 405
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          1100
        ],
        "source": {
          "name": "Cricsheet / Stephen Rushe — IPL ball-by-ball data",
          "url": "https://cricsheet.org/",
          "terms": "ODC-BY 1.0, Cricsheet / Stephen Rushe. This chart contains data from Cricsheet, made available here under the Open Data Commons Attribution License. Adapted into annual batting-run totals; changes described in transformation. JSON uses ODC-BY, not the separate XML CC BY license. No endorsement.",
          "licenseUrl": "https://opendatacommons.org/licenses/by/1-0/",
          "revision": "ipl_json.zip snapshot 2026-10-31; 1,243 match files; SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:5757e04287179767ff8495f02902bd13812b9572ec8fa2ac1347ec2e9c6d4709",
          "transformation": "Cricsheet / Stephen Rushe: sum delivery.runs.batter for batter=V Kohli across all IPL innings, seasons 2014–2021, excluding innings.super_over=true; extras excluded, playoffs included. Map season 2020/21 to 2020. Abandoned matches with no deliveries add no runs. Source archive README lists its 1,243 matches; values use the ball-by-ball records, not inferred season totals. Source bytes: ipl.zip; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Every delivery adds to the story.",
          "text": "Virat Kohli's peak in these seasons was 973 runs in 2016. The final season shown has 405. These totals add up runs off the bat across the whole IPL season, including playoffs."
        }
      },
      {
        "id": "story-bolt-100-season-best",
        "sport": "athletics",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "The fastest man still had changing seasons.",
        "subtitle": "Usain Bolt · 100 m season best",
        "context": "Bolt's fastest listed 100-metre time in each observed season. Lower is faster. Seasons without a listed performance are omitted; the labels show the actual years. The 2014 Warsaw race took place under a closed stadium roof.",
        "unit": "seconds · lower is faster",
        "shortUnit": "s",
        "precision": 2,
        "series": [
          {
            "x": 2007,
            "label": "2007",
            "value": 10.03
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 9.69
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 9.58
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 9.82
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 9.76
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 9.63
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 9.77
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 9.98
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 9.79
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 9.81
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 9.95
          }
        ],
        "hidden": [
          7,
          10
        ],
        "yDomain": [
          9.5,
          10.1
        ],
        "source": {
          "name": "Wikipedia contributors — Usain Bolt",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1382643075",
          "revision": "1382643075",
          "retrievedAt": "2026-11-03T10:42:14.242Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:8efdd2eadde09d3a6efb28de89e4eb00096e2b623547034d17c2c14944c2e8a3",
          "transformation": "Read 100 metres in the Season's bests table, 2007–2017; strip parenthesized world-ranking annotations, preserve seconds to two decimals, omit em-dash missing marks. Use actual observation years for x positions. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Every season has its own pace.",
          "text": "Bolt ran 9.58 seconds in 2009, but his annual best was 9.98 in 2014 and 9.95 in his final season, 2017. Even the world-record holder did not run the same time every year."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-08",
    "number": "008",
    "preview": false,
    "date": "2026-11-08",
    "contentVersion": 2,
    "questions": [
      {
        "id": "story-tour-winning-margin",
        "sport": "cycling",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How much room inside the yellow jersey?",
        "subtitle": "Tour de France · overall winning margin",
        "context": "The final time gap from the Tour champion to the runner-up, 2011–2024, in seconds. Bigger means a more comfortable overall winning margin; route lengths and conditions vary.",
        "unit": "winning margin in seconds",
        "shortUnit": "s",
        "precision": 0,
        "series": [
          {
            "x": 2011,
            "label": "2011",
            "value": 94
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 201
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 260
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 457
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 72
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 245
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 54
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 111
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 71
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 59
          },
          {
            "x": 2021,
            "label": "2021",
            "value": 320
          },
          {
            "x": 2022,
            "label": "2022",
            "value": 163
          },
          {
            "x": 2023,
            "label": "2023",
            "value": 449
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 377
          }
        ],
        "hidden": [
          10,
          13
        ],
        "yDomain": [
          0,
          518
        ],
        "source": {
          "name": "Wikipedia contributors — List of Tour de France general classification winners",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1368358956",
          "revision": "1368358956",
          "retrievedAt": "2026-11-03T10:42:24.170Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:24b6c8528f213e37f167fc55ec29809c266d115c7f8191b429659f384137dbc7",
          "transformation": "Read final Margin from general-classification winners table, 2011–2024; convert minutes and seconds to seconds. This is time to second place, not winning rider elapsed time or an individual-stage margin. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Some yellow jerseys fit much more comfortably.",
          "text": "Chris Froome won by only 54 seconds in 2017; Vincenzo Nibali’s 2014 margin was 457 seconds. Pogačar finished 377 seconds clear in 2024."
        }
      },
      {
        "id": "core-arsenal-points",
        "sport": "football",
        "mode": "gap",
        "title": "A familiar club, a new climb.",
        "subtitle": "Arsenal · Premier League points",
        "context": "Track Arsenal's league points over nine full seasons. Can you carry the curve through its later seasons?",
        "unit": "league points",
        "shortUnit": "pts",
        "precision": 0,
        "difficulty": "easy",
        "series": [
          {
            "x": 0,
            "label": "2014/15",
            "value": 75
          },
          {
            "x": 1,
            "label": "2015/16",
            "value": 71
          },
          {
            "x": 2,
            "label": "2016/17",
            "value": 75
          },
          {
            "x": 3,
            "label": "2017/18",
            "value": 63
          },
          {
            "x": 4,
            "label": "2018/19",
            "value": 70
          },
          {
            "x": 5,
            "label": "2019/20",
            "value": 56
          },
          {
            "x": 6,
            "label": "2020/21",
            "value": 61
          },
          {
            "x": 7,
            "label": "2021/22",
            "value": 69
          },
          {
            "x": 8,
            "label": "2022/23",
            "value": 84
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          110
        ],
        "source": {
          "name": "OpenFootball contributors — football.json",
          "url": "https://github.com/openfootball/football.json/tree/e6744429ee395bc86f247348c6184bb08d4eb361",
          "terms": "CC0 1.0 / public-domain dedication by OpenFootball contributors. Derived season-point totals; see transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
          "revision": "e6744429ee395bc86f247348c6184bb08d4eb361",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:21cbf40e0897f9179d34a69bf53068b5d19c24f42f204de3241fa42978e6fdf0",
          "transformation": "OpenFootball contributors: select Arsenal FC, seasons 2014/15–2022/23, normalizing an optional trailing FC in club names; verify 38 matches each; award 3 per win, 1 per draw from score.ft, then sum. This is on-field points, with no administrative deductions needed for these teams/seasons. Source bytes: en-2014.json, en-2015.json, en-2016.json, en-2017.json, en-2018.json, en-2019.json, en-2020.json, en-2021.json, en-2022.json; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "The late lift.",
          "text": "Arsenal moved from 56 points in 2019/20 to 61, 69 and 84. The chart measures league points, rather than final position or cup results."
        }
      },
      {
        "id": "rugby-world-cup-final-winners-points",
        "sport": "rugby",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "What did it take to lift the cup?",
        "subtitle": "Men’s Rugby World Cup final winners’ points",
        "context": "Every final from 1987 to 2023. This is the full-time score after any extra time, rather than the number of tries.",
        "unit": "points in final",
        "shortUnit": "pts",
        "precision": 0,
        "series": [
          {
            "x": 1987,
            "label": "1987",
            "value": 29
          },
          {
            "x": 1991,
            "label": "1991",
            "value": 12
          },
          {
            "x": 1995,
            "label": "1995",
            "value": 15
          },
          {
            "x": 1999,
            "label": "1999",
            "value": 35
          },
          {
            "x": 2003,
            "label": "2003",
            "value": 20
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 15
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 8
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 34
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 32
          },
          {
            "x": 2023,
            "label": "2023",
            "value": 12
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          42
        ],
        "source": {
          "name": "Wikipedia contributors — Rugby World Cup",
          "url": "https://en.wikipedia.org/w/index.php?title=Rugby_World_Cup&oldid=1379407678",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read the first (champion) number of the final-score cell in the tournament results table, 1987–2023. Extra time included.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-11-01T00:01:50.132Z",
          "revision": "1379407678",
          "checksum": "sha256:5da0a4c908f1cfcc8db1d0dccffe11a4f79ea4f56b1ea226abb77b389f641c68"
        },
        "reveal": {
          "title": "Eight can be enough.",
          "text": "New Zealand won the 2011 final with just eight points. Four years later, they scored 34 to win again. The same trophy can demand very different scorelines."
        }
      },
      {
        "id": "volleyball-united-states-medals",
        "sport": "volleyball",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Two courts, one medal tally.",
        "subtitle": "USA’s Olympic volleyball medals",
        "context": "Indoor and beach volleyball are combined. Rebuild USA’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "medals",
        "shortUnit": "medals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 2
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 2
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 1
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 2
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 4
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 3
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 3
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 2
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 2
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          5
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=United_States_at_the_1992_Summer_Olympics&oldid=1380191464",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read medals (Total column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-11-01T00:00:46.730Z",
          "revision": "1380191464,1380191478,1343195545,1367398471,1381634420,1380742457,1380754571,1382062962,1381544151",
          "checksum": "sha256:cc740c3ca67559c3e7808b058df50a139ee67bd85768ea4e0451c000b2e14bd7"
        },
        "reveal": {
          "title": "A high of 4 medals.",
          "text": "USA reached 4 medals in 2008. The tally went from 2 medals in 1992 to 2 medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "story-gsw-margin",
        "sport": "basketball",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Before the scoreboard tilted.",
        "subtitle": "Golden State Warriors · scoring margin per game",
        "context": "Golden State Warriors's scoring margin per regular-season game, rounded to one decimal. Labels show the season-ending year; 2012 had 66 games, the others 82. Playoffs are excluded. A negative margin means opponents scored more.",
        "unit": "scoring margin per game",
        "shortUnit": "pts",
        "precision": 1,
        "series": [
          {
            "x": 2006,
            "label": "2006",
            "value": -1.4
          },
          {
            "x": 2007,
            "label": "2007",
            "value": -0.3
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 2.2
          },
          {
            "x": 2009,
            "label": "2009",
            "value": -3.7
          },
          {
            "x": 2010,
            "label": "2010",
            "value": -3.6
          },
          {
            "x": 2011,
            "label": "2011",
            "value": -2.3
          },
          {
            "x": 2012,
            "label": "2012",
            "value": -3.4
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 0.9
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 4.8
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 10.1
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          -6,
          13
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NBA Elo; game information credited to Basketball-Reference.com",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nba-elo",
          "terms": "CC BY 4.0, FiveThirtyEight. Publisher credits game information to Basketball-Reference.com. Adapted from game rows into annual win counts; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "4c1ff5e3aef1816ae04af63218015066e186c147",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:f40ca6c5d27f242c0974513eb996ac042477d6c35e3a5226091103159a936ac7",
          "transformation": "Filter team_id=GSW, year_id 2006–2015, is_playoffs=0; retain both _iscopy values, one team row per game; verify 82 games except 66 in 2012. Average pts minus opp_pts, round to one decimal. Evidence rows: game ID, own points, opposing points. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "The 2014/15 Warriors outscored opponents by 10.1 points per game. Earlier seasons in this window included several negative margins."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-09",
    "number": "009",
    "preview": false,
    "date": "2026-11-09",
    "contentVersion": 2,
    "questions": [
      {
        "id": "weightlifting-china-gold-medals",
        "sport": "weightlifting",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Heavy lifts, shifting totals.",
        "subtitle": "China’s Olympic weightlifting gold medals",
        "context": "All Olympic weight categories are combined; the number of events has changed. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "gold medals",
        "shortUnit": "gold",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 0
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 2
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 5
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 5
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 5
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 5
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 5
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 7
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 5
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          9
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read gold medals (Gold column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:61e09d2a6012b4973a7445c464d24ef1ff67e3ba9b13aaf6de5d27aac108ba6c"
        },
        "reveal": {
          "title": "A high of 7 gold medals.",
          "text": "China reached 7 gold medals in 2020. The tally went from 0 gold medals in 1992 to 5 gold medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "story-phelps-200-m-butterfly-records",
        "sport": "swimming",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Phelps keeps moving the butterfly line.",
        "subtitle": "Michael Phelps · 200 m butterfly world-record swims",
        "context": "Each point is one long-course (50 m pool) world-record swim by Michael Phelps, oldest to newest, evenly spaced by swim rather than elapsed time. 2001–2009. Time is in seconds; lower is faster.",
        "unit": "seconds · lower is faster",
        "shortUnit": "s",
        "precision": 2,
        "series": [
          {
            "x": 1,
            "label": "Record 1",
            "value": 114.92
          },
          {
            "x": 2,
            "label": "Record 2",
            "value": 114.58
          },
          {
            "x": 3,
            "label": "Record 3",
            "value": 113.93
          },
          {
            "x": 4,
            "label": "Record 4",
            "value": 113.8
          },
          {
            "x": 5,
            "label": "Record 5",
            "value": 113.71
          },
          {
            "x": 6,
            "label": "Record 6",
            "value": 112.09
          },
          {
            "x": 7,
            "label": "Record 7",
            "value": 112.03
          },
          {
            "x": 8,
            "label": "Record 8",
            "value": 111.51
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          111,
          116
        ],
        "source": {
          "name": "Wikipedia contributors — Michael Phelps",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1382959160",
          "revision": "1382959160",
          "retrievedAt": "2026-11-03T10:42:15.430Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:d56195bb1fba29e32131a754406daccd4c5a3eb2c9697b1d7b7cff21b119fb4a",
          "transformation": "Filter the long-course World records table for exactly 200 m butterfly, including numbered repeat records; convert minutes:seconds to seconds. Preserve full UTC dates in evidence and source order; plot x=1..n by record swim, explicitly not elapsed time. Do not aggregate multiple swims in a year or interpolate intervening races. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A record is a moving target.",
          "text": "Phelps lowered his own 200-metre butterfly world record eight times, from 1:54.92 in 2001 to 1:51.51 in 2009. The size of each improvement was very different."
        }
      },
      {
        "id": "core-patriots-wins",
        "sport": "american-football",
        "mode": "continuation",
        "title": "A decade of setting the pace.",
        "subtitle": "New England Patriots · regular-season wins",
        "context": "New England Patriots's wins across ten 16-game regular seasons. A tie counts as neither a win nor a loss here. Fill the missing part of the curve.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "easy",
        "series": [
          {
            "x": 0,
            "label": "2008",
            "value": 11
          },
          {
            "x": 1,
            "label": "2009",
            "value": 10
          },
          {
            "x": 2,
            "label": "2010",
            "value": 14
          },
          {
            "x": 3,
            "label": "2011",
            "value": 13
          },
          {
            "x": 4,
            "label": "2012",
            "value": 12
          },
          {
            "x": 5,
            "label": "2013",
            "value": 12
          },
          {
            "x": 6,
            "label": "2014",
            "value": 12
          },
          {
            "x": 7,
            "label": "2015",
            "value": 12
          },
          {
            "x": 8,
            "label": "2016",
            "value": 14
          },
          {
            "x": 9,
            "label": "2017",
            "value": 13
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          16
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NFL Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nfl-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:eb172c15f02fd6e674d280b4e8578adcede9dac68cb70255e8308b3e739049c4",
          "transformation": "FiveThirtyEight historical NFL Elo, archived by Datahub: filter team1 or team2=ne, season=2008–2017 and empty playoff; verify 16 games each season. Count own score strictly greater than opponent score, excluding ties. Retain original FiveThirtyEight CC BY 4.0; do not rely on mirror's PDDL metadata. Source bytes: nfl-mirror.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Sixteen chances each season.",
          "text": "New England Patriots ranged from 10 to 14 regular-season wins during 2008–2017. They finished this window on 13. Playoffs are a separate competition and do not add to these totals."
        }
      },
      {
        "id": "story-open-72-hole-winning-margin",
        "sport": "golf",
        "mode": "gap",
        "difficulty": "medium",
        "title": "How close was the chase for the Claret Jug?",
        "subtitle": "Open Championship · winning margin after 72 holes",
        "context": "The champion's stroke advantage after four rounds, 2010–2019. A playoff means a tie after 72 holes and is plotted as zero. Playoff strokes are excluded. The Open rotates between courses.",
        "unit": "stroke advantage after 72 holes",
        "shortUnit": "strokes",
        "precision": 0,
        "series": [
          {
            "x": 2010,
            "label": "2010",
            "value": 7
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 3
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 1
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 3
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 2
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 0
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 3
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 3
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 2
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 6
          }
        ],
        "hidden": [
          3,
          6
        ],
        "yDomain": [
          0,
          9
        ],
        "source": {
          "name": "Wikipedia contributors — The Open Championship",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1382090811",
          "revision": "1382090811",
          "retrievedAt": "2026-11-03T10:46:39.092Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:03a3c8e9ddd19fdee023f4e87bc196440de4df92c427cd1448470579fb0a9c2d",
          "transformation": "Read Margin of victory, 2010–2019; numeric strokes retained, explicit Playoff mapped to zero because tied after regulation 72 holes. This curve measures regulation stroke margin, not the final playoff margin. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A zero can still lift the trophy.",
          "text": "Louis Oosthuizen won by seven strokes in 2010. Five years later, Zach Johnson needed a playoff after finishing the four rounds tied with Louis Oosthuizen and Marc Leishman."
        }
      },
      {
        "id": "core-hamilton-wins-history",
        "sport": "motorsport",
        "mode": "continuation",
        "title": "A champion's changing rhythm.",
        "subtitle": "Lewis Hamilton · Grand Prix wins",
        "context": "Lewis Hamilton's grand prix wins by calendar year. Sprint races are excluded. Zero means no Grand Prix win that calendar year. Draw the missing seasons.",
        "unit": "Grand Prix wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "medium",
        "series": [
          {
            "x": 0,
            "label": "2015",
            "value": 10
          },
          {
            "x": 1,
            "label": "2016",
            "value": 10
          },
          {
            "x": 2,
            "label": "2017",
            "value": 9
          },
          {
            "x": 3,
            "label": "2018",
            "value": 11
          },
          {
            "x": 4,
            "label": "2019",
            "value": 11
          },
          {
            "x": 5,
            "label": "2020",
            "value": 11
          },
          {
            "x": 6,
            "label": "2021",
            "value": 8
          },
          {
            "x": 7,
            "label": "2022",
            "value": 0
          },
          {
            "x": 8,
            "label": "2023",
            "value": 0
          },
          {
            "x": 9,
            "label": "2024",
            "value": 2
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          25
        ],
        "source": {
          "name": "F1DB contributors / Marcel Overdijk — Formula 1 database",
          "url": "https://github.com/f1db/f1db/releases/tag/v2026.18.0",
          "terms": "CC BY 4.0, F1DB contributors / Marcel Overdijk. Race results aggregated to annual wins or podiums; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "v2026.18.0; release archive SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:fba7a98c9b0ee946525e6ef497a86eb933f45fbf40398dd568e60196724e0840",
          "transformation": "F1DB contributors: f1db-races-race-results.json from v2026.18.0; select driverId=lewis-hamilton, years 2015–2024; count positionNumber 1 by year. Race-result records only, not sprint results; initialize every year to zero so winless years remain present. Source bytes: f1.zip; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "The height of a racing season.",
          "text": "Lewis Hamilton's highest total in this window was 11 wins in 2018. The last year shown has 2. Zero means no Grand Prix win that calendar year."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-10",
    "number": "010",
    "preview": false,
    "date": "2026-11-10",
    "contentVersion": 2,
    "questions": [
      {
        "id": "story-r-ashwin-ipl-wickets",
        "sport": "cricket",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Ashwin's wickets, season by season.",
        "subtitle": "Ravichandran Ashwin · bowler-credited wickets",
        "context": "Ravichandran Ashwin's bowler-credited IPL wickets, including playoffs. Run-outs and super overs are excluded. Ashwin missed the entire 2017 tournament; that year is zero.",
        "unit": "bowler-credited wickets",
        "shortUnit": "wkts",
        "precision": 0,
        "series": [
          {
            "x": 2014,
            "label": "2014",
            "value": 16
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 10
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 10
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 0
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 10
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 15
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 13
          },
          {
            "x": 2021,
            "label": "2021",
            "value": 7
          }
        ],
        "hidden": [
          4,
          7
        ],
        "yDomain": [
          0,
          19
        ],
        "source": {
          "name": "Cricsheet / Stephen Rushe — IPL ball-by-ball data",
          "url": "https://cricsheet.org/",
          "terms": "ODC-BY 1.0, Cricsheet / Stephen Rushe. This chart contains data from Cricsheet, made available here under the Open Data Commons Attribution License. Adapted into annual batting-run totals; changes described in transformation. JSON uses ODC-BY, not the separate XML CC BY license. No endorsement.",
          "licenseUrl": "https://opendatacommons.org/licenses/by/1-0/",
          "revision": "ipl_json.zip snapshot 2026-10-31; 1,243 match files; SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:5eb4d32c95aaaacd2915c0a6fa7618784d679883006c596c1fb4dba613789ad9",
          "transformation": "Select delivery.bowler=R Ashwin, IPL season 2014–2021 (map 2020/21 to 2020), exclude super_over innings; count wickets except run out, retired hurt, obstructing the field and retired out. No wicket kind is silently mapped. Evidence rows: match file, innings index, over, delivery index, player out, dismissal kind. Exhaustive archive supports absent-season zero. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Ashwin's tally fell from 16 wickets in 2014 to seven in 2021. His zero in 2017 records a missed tournament, rather than a season of wicketless bowling."
        }
      },
      {
        "id": "story-chc-run-differential",
        "sport": "baseball",
        "mode": "gap",
        "difficulty": "medium",
        "title": "The run gap before the drought broke.",
        "subtitle": "Chicago Cubs · regular-season run differential",
        "context": "Chicago Cubs' annual runs scored minus runs allowed. Positive means they outscored opponents. Regular season only; an extra tiebreaker or unplayed game can change the usual 162-game schedule.",
        "unit": "regular-season run differential",
        "shortUnit": "runs",
        "precision": 0,
        "series": [
          {
            "x": 2008,
            "label": "2008",
            "value": 184
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 35
          },
          {
            "x": 2010,
            "label": "2010",
            "value": -82
          },
          {
            "x": 2011,
            "label": "2011",
            "value": -102
          },
          {
            "x": 2012,
            "label": "2012",
            "value": -146
          },
          {
            "x": 2013,
            "label": "2013",
            "value": -87
          },
          {
            "x": 2014,
            "label": "2014",
            "value": -93
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 81
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 252
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 127
          }
        ],
        "hidden": [
          3,
          6
        ],
        "yDomain": [
          -206,
          312
        ],
        "source": {
          "name": "FiveThirtyEight — Historical MLB Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/mlb-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:ca57e97ba421d7644c19641b6e567384e939d407a86aaf2a0fcf47c278d2b532",
          "transformation": "Filter team1 or team2=chc, season 2008–2017, empty playoff and completed scores; verify 161–163 games; sum own score minus opponent score. Regular-season tiebreakers retained. Evidence rows: date, home, away, own runs, opposing runs. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "The Cubs outscored opponents by 252 runs in 2016. Their championship postseason sits outside this regular-season curve."
        }
      },
      {
        "id": "rugby-world-cup-final-runners-up-points",
        "sport": "rugby",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How much was almost enough?",
        "subtitle": "Men’s Rugby World Cup final runners-up’ points",
        "context": "Every final from 1987 to 2023. This is the full-time score after any extra time, rather than the number of tries.",
        "unit": "points in final",
        "shortUnit": "pts",
        "precision": 0,
        "series": [
          {
            "x": 1987,
            "label": "1987",
            "value": 9
          },
          {
            "x": 1991,
            "label": "1991",
            "value": 6
          },
          {
            "x": 1995,
            "label": "1995",
            "value": 12
          },
          {
            "x": 1999,
            "label": "1999",
            "value": 12
          },
          {
            "x": 2003,
            "label": "2003",
            "value": 17
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 6
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 7
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 17
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 12
          },
          {
            "x": 2023,
            "label": "2023",
            "value": 11
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          21
        ],
        "source": {
          "name": "Wikipedia contributors — Rugby World Cup",
          "url": "https://en.wikipedia.org/w/index.php?title=Rugby_World_Cup&oldid=1379407678",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read the second (runner-up) number of the final-score cell in the tournament results table, 1987–2023. Extra time included.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-11-01T00:01:50.132Z",
          "revision": "1379407678",
          "checksum": "sha256:0065d0e7f448211919fe5c3624aa020598773d601cfdc11041574d8a183f63ba"
        },
        "reveal": {
          "title": "So close, yet one point short.",
          "text": "New Zealand scored 11 in the 2023 final and lost 12–11. France also fell one point short in 2011, scoring seven against New Zealand’s eight."
        }
      },
      {
        "id": "shooting-china-medals",
        "sport": "shooting",
        "mode": "gap",
        "difficulty": "medium",
        "title": "How often did the targets pay off?",
        "subtitle": "China’s Olympic shooting medals",
        "context": "All Olympic shooting disciplines are combined. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "medals",
        "shortUnit": "medals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 4
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 5
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 8
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 9
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 8
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 7
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 7
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 11
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 10
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          14
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read medals (Total column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1339295661,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:b35399e6c8a49320e154b04dbc8a110389fb89e44c9299292aabe6d02e9a32d1"
        },
        "reveal": {
          "title": "A high of 11 medals.",
          "text": "China reached 11 medals in 2020. The tally went from 4 medals in 1992 to 10 medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "story-williams-singles-titles",
        "sport": "tennis",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Serena’s trophy seasons had their own rhythm.",
        "subtitle": "Serena Williams · annual singles titles",
        "context": "Serena Williams's completed-season singles titles, 1999–2016. Grand Slams and other tour-level singles titles count once each; doubles titles are excluded.",
        "unit": "singles titles",
        "shortUnit": "titles",
        "precision": 0,
        "series": [
          {
            "x": 1999,
            "label": "1999",
            "value": 5
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 3
          },
          {
            "x": 2001,
            "label": "2001",
            "value": 3
          },
          {
            "x": 2002,
            "label": "2002",
            "value": 8
          },
          {
            "x": 2003,
            "label": "2003",
            "value": 4
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 2
          },
          {
            "x": 2005,
            "label": "2005",
            "value": 1
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 0
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 2
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 4
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 3
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 2
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 2
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 7
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 11
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 7
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 5
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 2
          }
        ],
        "hidden": [
          14,
          17
        ],
        "yDomain": [
          0,
          13
        ],
        "source": {
          "name": "Wikipedia contributors — Serena Williams career statistics",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1380996565",
          "revision": "1380996565",
          "retrievedAt": "2026-11-03T10:42:22.195Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:2fca853068936cc279d0e08ce4bf11542ec586d7047d26c0a79611ca33bf83df",
          "transformation": "Read the singles-performance-timeline Titles row aligned to its year header, 1999–2016; not Grand Slam titles alone, not doubles and not cumulative totals. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Great careers contain different kinds of seasons.",
          "text": "Serena won 11 singles titles in 2013. A year later she won seven, and in 2015 she won five. A dominant career still produces a changing annual curve."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-11",
    "number": "011",
    "preview": false,
    "date": "2026-11-11",
    "contentVersion": 2,
    "questions": [
      {
        "id": "story-bolt-400-season-best",
        "sport": "athletics",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Bolt, one lap at a time.",
        "subtitle": "Usain Bolt · 400 m season best",
        "context": "Bolt's fastest listed 400-metre time in each observed season. Lower is faster. Seasons without a listed performance are omitted; the labels show the actual years.",
        "unit": "seconds · lower is faster",
        "shortUnit": "s",
        "precision": 2,
        "series": [
          {
            "x": 2001,
            "label": "2001",
            "value": 48.28
          },
          {
            "x": 2002,
            "label": "2002",
            "value": 47.12
          },
          {
            "x": 2003,
            "label": "2003",
            "value": 45.35
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 47.58
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 47.58
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 45.28
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 46.94
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 45.54
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 45.87
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 46.44
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 46.38
          }
        ],
        "hidden": [
          7,
          10
        ],
        "yDomain": [
          45,
          49
        ],
        "source": {
          "name": "Wikipedia contributors — Usain Bolt",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1382643075",
          "revision": "1382643075",
          "retrievedAt": "2026-11-03T10:42:14.242Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:c6ccff021e195cfbfb5348a42fd25dbf0a85d47a4dd0fae4304a6a93872cabbc",
          "transformation": "Read 400 metres in the Season's bests table, 2001–2015; strip parenthesized world-ranking annotations, preserve seconds to two decimals, omit em-dash missing marks. Use actual observation years for x positions. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Every season has its own pace.",
          "text": "Bolt also raced a full lap. His listed seasonal best was 45.28 in 2007, compared with 48.28 in 2001. Only seasons with an actual 400-metre mark appear."
        }
      },
      {
        "id": "story-olympic-hockey-final-margin",
        "sport": "ice-hockey",
        "mode": "gap",
        "difficulty": "medium",
        "title": "How close was the last game on ice?",
        "subtitle": "Men’s Olympic ice hockey · final winning margin",
        "context": "The champion's recorded final score minus the runner-up's, 1992–2022. Extra time is included. A decisive shootout tally counts in the recorded score. The 1992 and 1994 Games were two years apart.",
        "unit": "goals won by",
        "shortUnit": "goals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 2
          },
          {
            "x": 1994,
            "label": "1994",
            "value": 1
          },
          {
            "x": 1998,
            "label": "1998",
            "value": 1
          },
          {
            "x": 2002,
            "label": "2002",
            "value": 3
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 1
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 1
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 3
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 1
          },
          {
            "x": 2022,
            "label": "2022",
            "value": 1
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          4
        ],
        "source": {
          "name": "Wikipedia contributors — Ice hockey at the Olympic Games",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1382717868",
          "revision": "1382717868",
          "retrievedAt": "2026-11-01T00:01:44.138Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:e10b92b1ae73369c7d9fb70219e38b6fdc0fcce02edd11ca50236cbdd1182062",
          "transformation": "Read final-score cell of the Single-elimination format results table, 1992–2022; subtract second score from first. Include extra time and recorded shootout tally; no inferred zero or reconstructed goals. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "The trophy can turn on the smallest margin.",
          "text": "The 1994 and 1998 finals were decided by one recorded goal. Canada’s 2002 win came by three goals, while Finland’s 2022 victory was another one-goal final."
        }
      },
      {
        "id": "story-liverpool-goals",
        "sport": "football",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "When the attack catches fire.",
        "subtitle": "Liverpool · league goals scored",
        "context": "Liverpool's goals scored in nine 38-match Premier League seasons. Cup matches are excluded.",
        "unit": "league goals scored",
        "shortUnit": "goals",
        "precision": 0,
        "series": [
          {
            "x": 2014,
            "label": "2014/15",
            "value": 52
          },
          {
            "x": 2015,
            "label": "2015/16",
            "value": 63
          },
          {
            "x": 2016,
            "label": "2016/17",
            "value": 78
          },
          {
            "x": 2017,
            "label": "2017/18",
            "value": 84
          },
          {
            "x": 2018,
            "label": "2018/19",
            "value": 89
          },
          {
            "x": 2019,
            "label": "2019/20",
            "value": 85
          },
          {
            "x": 2020,
            "label": "2020/21",
            "value": 68
          },
          {
            "x": 2021,
            "label": "2021/22",
            "value": 94
          },
          {
            "x": 2022,
            "label": "2022/23",
            "value": 75
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          101
        ],
        "source": {
          "name": "OpenFootball contributors — football.json",
          "url": "https://github.com/openfootball/football.json/tree/e6744429ee395bc86f247348c6184bb08d4eb361",
          "terms": "CC0 1.0 / public-domain dedication by OpenFootball contributors. Derived season-point totals; see transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
          "revision": "e6744429ee395bc86f247348c6184bb08d4eb361",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:53be4615f57dfcd8ba2e4f1ae0ed1bac069226e13f333d0ed700504a4832ecab",
          "transformation": "Normalize optional trailing FC; select Liverpool; verify 38 matches per season; sum full-time own goals. Evidence rows: date, home team, away team, own goals, opposing goals. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Liverpool's title-winning attack was not its highest-scoring attack in this window: the 2021/22 side scored 94 league goals."
        }
      },
      {
        "id": "story-sas-scoring",
        "sport": "basketball",
        "mode": "gap",
        "difficulty": "medium",
        "title": "How the Spurs found another gear.",
        "subtitle": "San Antonio Spurs · points per game",
        "context": "San Antonio Spurs's points scored per regular-season game, rounded to one decimal. Labels show the season-ending year; 2012 had 66 games, the others 82. Playoffs are excluded.",
        "unit": "points per game",
        "shortUnit": "pts",
        "precision": 1,
        "series": [
          {
            "x": 2006,
            "label": "2006",
            "value": 95.6
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 98.5
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 95.4
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 97
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 101.4
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 103.7
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 103.7
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 103
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 105.4
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 103.2
          }
        ],
        "hidden": [
          3,
          6
        ],
        "yDomain": [
          90,
          110
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NBA Elo; game information credited to Basketball-Reference.com",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nba-elo",
          "terms": "CC BY 4.0, FiveThirtyEight. Publisher credits game information to Basketball-Reference.com. Adapted from game rows into annual win counts; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "4c1ff5e3aef1816ae04af63218015066e186c147",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:572374a0212e3fccc08f2c9a625e72d91643648b833fe66a6e1e843721b5cf25",
          "transformation": "Filter team_id=SAS, year_id 2006–2015, is_playoffs=0; retain both _iscopy values, one team row per game; verify 82 games except 66 in 2012. Average pts, round to one decimal. Evidence rows: game ID, own points, opposing points. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "San Antonio's scoring average rose from 95.6 in 2005/06 to 105.4 in 2013/14. That last championship team could really move the ball."
        }
      },
      {
        "id": "story-lee-chong-wei-singles-titles",
        "sport": "badminton",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "The King of Superseries builds his haul.",
        "subtitle": "Lee Chong Wei · international singles titles",
        "context": "Count Lee Chong Wei’s singles titles in each year, 2004–2017, from his career finals. This includes Commonwealth Games and Asian Championships singles titles alongside tour events; team competitions are excluded.",
        "unit": "singles titles",
        "shortUnit": "titles",
        "precision": 0,
        "series": [
          {
            "x": 2004,
            "label": "2004",
            "value": 2
          },
          {
            "x": 2005,
            "label": "2005",
            "value": 2
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 4
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 4
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 3
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 7
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 10
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 6
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 5
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 7
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 4
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 5
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 5
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 2
          }
        ],
        "hidden": [
          10,
          13
        ],
        "yDomain": [
          0,
          12
        ],
        "source": {
          "name": "Wikipedia contributors — Lee Chong Wei",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1379364621",
          "revision": "1379364621",
          "retrievedAt": "2026-11-03T10:42:20.108Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:52890b620ebffd8ba7b0d16f02f61ef271a9798528f1b04c527c62e132c4655c",
          "transformation": "Count Outcome=1 rows by explicit Year in the career-singles-finals table, 2004–2017. Include walkover final wins as titles. Do not count Outcome=2 or disqualified finals; no doubles or team results. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Ten titles in one year.",
          "text": "The table gives Lee Chong Wei ten singles titles in 2010, including the Commonwealth Games. His tally fell to four in 2014 before rising again."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-12",
    "number": "012",
    "preview": false,
    "date": "2026-11-12",
    "contentVersion": 2,
    "questions": [
      {
        "id": "story-sebastian-vettel-championship-points",
        "sport": "motorsport",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Four titles, then a different road.",
        "subtitle": "Sebastian Vettel · championship points",
        "context": "Sebastian Vettel's final Formula 1 drivers' championship points, including sprint and bonus points where awarded. Calendar lengths and scoring rules changed.",
        "unit": "championship points",
        "shortUnit": "pts",
        "precision": 1,
        "series": [
          {
            "x": 2010,
            "label": "2010",
            "value": 256
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 392
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 281
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 397
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 167
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 278
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 212
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 317
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 320
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 240
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          432
        ],
        "source": {
          "name": "F1DB contributors / Marcel Overdijk — Formula 1 database",
          "url": "https://github.com/f1db/f1db/releases/tag/v2026.18.0",
          "terms": "CC BY 4.0, F1DB contributors / Marcel Overdijk. Race results aggregated to annual wins or podiums; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "v2026.18.0; release archive SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:6b37ebd854cb84b21dbb2e5ad983d65fb56505e1a4921c879faee9b90b5709e9",
          "transformation": "Read points from the unique year/driverId=sebastian-vettel row of f1db-seasons-driver-standings.json; final championship standings, not sum of race rows. Includes sprints, bonus points and official deductions where applicable. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Vettel's 397 points in 2013 capped his run of four straight titles. He scored 167 in 2014 before climbing again with Ferrari."
        }
      },
      {
        "id": "fencing-china-gold-medals",
        "sport": "fencing",
        "mode": "gap",
        "difficulty": "medium",
        "title": "How sharp was each campaign?",
        "subtitle": "China’s Olympic fencing gold medals",
        "context": "Across all weapons, team and individual events each award one medal. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "gold medals",
        "shortUnit": "gold",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 0
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 0
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 0
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 0
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 1
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 2
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 0
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 1
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 0
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          4
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read gold medals (Gold column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:6a6db438d855f521cf21a8258d55264cf046db7c6f2f9b18f2b40dece4836dbc"
        },
        "reveal": {
          "title": "A high of 2 gold medals.",
          "text": "China reached 2 gold medals in 2012. The tally went from 0 gold medals in 1992 to 0 gold medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "core-packers-wins",
        "sport": "american-football",
        "mode": "continuation",
        "title": "The road has a few bends.",
        "subtitle": "Green Bay Packers · regular-season wins",
        "context": "Green Bay Packers's wins across ten 16-game regular seasons. A tie counts as neither a win nor a loss here. Fill the missing part of the curve.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "hard",
        "series": [
          {
            "x": 0,
            "label": "2008",
            "value": 6
          },
          {
            "x": 1,
            "label": "2009",
            "value": 11
          },
          {
            "x": 2,
            "label": "2010",
            "value": 10
          },
          {
            "x": 3,
            "label": "2011",
            "value": 15
          },
          {
            "x": 4,
            "label": "2012",
            "value": 11
          },
          {
            "x": 5,
            "label": "2013",
            "value": 8
          },
          {
            "x": 6,
            "label": "2014",
            "value": 12
          },
          {
            "x": 7,
            "label": "2015",
            "value": 10
          },
          {
            "x": 8,
            "label": "2016",
            "value": 10
          },
          {
            "x": 9,
            "label": "2017",
            "value": 7
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          16
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NFL Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nfl-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:eb172c15f02fd6e674d280b4e8578adcede9dac68cb70255e8308b3e739049c4",
          "transformation": "FiveThirtyEight historical NFL Elo, archived by Datahub: filter team1 or team2=gb, season=2008–2017 and empty playoff; verify 16 games each season. Count own score strictly greater than opponent score, excluding ties. Retain original FiveThirtyEight CC BY 4.0; do not rely on mirror's PDDL metadata. Source bytes: nfl-mirror.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Sixteen chances each season.",
          "text": "Green Bay Packers ranged from 6 to 15 regular-season wins during 2008–2017. They finished this window on 7. Playoffs are a separate competition and do not add to these totals."
        }
      },
      {
        "id": "story-sp-narine-ipl-wickets",
        "sport": "cricket",
        "mode": "gap",
        "difficulty": "medium",
        "title": "The mystery spinner's changing yield.",
        "subtitle": "Sunil Narine · bowler-credited wickets",
        "context": "Sunil Narine's bowler-credited IPL wickets, including playoffs. Run-outs and super overs are excluded.",
        "unit": "bowler-credited wickets",
        "shortUnit": "wkts",
        "precision": 0,
        "series": [
          {
            "x": 2014,
            "label": "2014",
            "value": 21
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 7
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 11
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 10
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 17
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 10
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 5
          },
          {
            "x": 2021,
            "label": "2021",
            "value": 16
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          24
        ],
        "source": {
          "name": "Cricsheet / Stephen Rushe — IPL ball-by-ball data",
          "url": "https://cricsheet.org/",
          "terms": "ODC-BY 1.0, Cricsheet / Stephen Rushe. This chart contains data from Cricsheet, made available here under the Open Data Commons Attribution License. Adapted into annual batting-run totals; changes described in transformation. JSON uses ODC-BY, not the separate XML CC BY license. No endorsement.",
          "licenseUrl": "https://opendatacommons.org/licenses/by/1-0/",
          "revision": "ipl_json.zip snapshot 2026-10-31; 1,243 match files; SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:ea165d6d0d437c52269e870afcf8943fda5b812e3066e1f51384b3cb7e6fd793",
          "transformation": "Select delivery.bowler=SP Narine, IPL season 2014–2021 (map 2020/21 to 2020), exclude super_over innings; count wickets except run out, retired hurt, obstructing the field and retired out. No wicket kind is silently mapped. Evidence rows: match file, innings index, over, delivery index, player out, dismissal kind. Exhaustive archive supports absent-season zero. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Narine took 21 wickets in 2014, just five in 2020, and 16 in 2021. The final two seasons turn this curve sharply upward again."
        }
      },
      {
        "id": "story-phelps-200-m-medley-records",
        "sport": "swimming",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Four strokes, one moving target.",
        "subtitle": "Michael Phelps · 200 m individual medley world-record swims",
        "context": "Each point is one long-course (50 m pool) world-record swim by Michael Phelps, oldest to newest, evenly spaced by swim rather than elapsed time. 2003–2008. Time is in seconds; lower is faster.",
        "unit": "seconds · lower is faster",
        "shortUnit": "s",
        "precision": 2,
        "series": [
          {
            "x": 1,
            "label": "Record 1",
            "value": 117.94
          },
          {
            "x": 2,
            "label": "Record 2",
            "value": 117.52
          },
          {
            "x": 3,
            "label": "Record 3",
            "value": 116.04
          },
          {
            "x": 4,
            "label": "Record 4",
            "value": 115.94
          },
          {
            "x": 5,
            "label": "Record 5",
            "value": 115.84
          },
          {
            "x": 6,
            "label": "Record 6",
            "value": 114.98
          },
          {
            "x": 7,
            "label": "Record 7",
            "value": 114.8
          },
          {
            "x": 8,
            "label": "Record 8",
            "value": 114.23
          }
        ],
        "hidden": [
          4,
          7
        ],
        "yDomain": [
          114,
          119
        ],
        "source": {
          "name": "Wikipedia contributors — Michael Phelps",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1382959160",
          "revision": "1382959160",
          "retrievedAt": "2026-11-03T10:42:15.430Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:7e45ee0187722520c1c9e844a8f3172b7de37ec4d79aa2ac8851baae7352c08c",
          "transformation": "Filter the long-course World records table for exactly 200 m individual medley, including numbered repeat records; convert minutes:seconds to seconds. Preserve full UTC dates in evidence and source order; plot x=1..n by record swim, explicitly not elapsed time. Do not aggregate multiple swims in a year or interpolate intervening races. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A record is a moving target.",
          "text": "Phelps brought the 200-metre medley world record from 1:57.94 to 1:54.23 across these eight swims. Several improvements were separated by only a day."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-13",
    "number": "013",
    "preview": false,
    "date": "2026-11-13",
    "contentVersion": 2,
    "questions": [
      {
        "id": "volleyball-china-medals",
        "sport": "volleyball",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Two courts, one medal tally.",
        "subtitle": "China’s Olympic volleyball medals",
        "context": "Indoor and beach volleyball are combined. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "medals",
        "shortUnit": "medals",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 0
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 1
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 0
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 1
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 3
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 0
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 1
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 0
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 0
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          4
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read medals (Total column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:967ea423157a17464e738b69315cf889d8930b6c8fef61ffa16dcfb75882fdfe"
        },
        "reveal": {
          "title": "A high of 3 medals.",
          "text": "China reached 3 medals in 2008. The tally went from 0 medals in 1992 to 0 medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "story-tiger-pga-tour-titles",
        "sport": "golf",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Tiger’s years of collecting trophies.",
        "subtitle": "Tiger Woods · PGA Tour wins per season",
        "context": "Tiger Woods’s PGA Tour wins in each season from 1997 to 2009. Major championships count when they are PGA Tour events. Other tours’ events are excluded.",
        "unit": "PGA Tour wins",
        "shortUnit": "wins",
        "precision": 0,
        "series": [
          {
            "x": 1997,
            "label": "1997",
            "value": 4
          },
          {
            "x": 1998,
            "label": "1998",
            "value": 1
          },
          {
            "x": 1999,
            "label": "1999",
            "value": 8
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 9
          },
          {
            "x": 2001,
            "label": "2001",
            "value": 5
          },
          {
            "x": 2002,
            "label": "2002",
            "value": 5
          },
          {
            "x": 2003,
            "label": "2003",
            "value": 5
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 1
          },
          {
            "x": 2005,
            "label": "2005",
            "value": 6
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 8
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 7
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 4
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 6
          }
        ],
        "hidden": [
          4,
          7
        ],
        "yDomain": [
          0,
          11
        ],
        "source": {
          "name": "Wikipedia contributors — Tiger Woods",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1383141845",
          "revision": "1383141845",
          "retrievedAt": "2026-11-03T10:46:43.349Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:fd7359823385d2c716fb89c5ea34af0a06293233777dac425d00c46ba79a7c08",
          "transformation": "Read Wins (majors) from PGA Tour career summary, 1997–2009; take the leading integer total and ignore parenthesized major subset. Do not add majors again or include worldwide wins. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Nine wins in a single season.",
          "text": "Tiger won nine PGA Tour events in 2000 and eight in 2006. His four wins in the shortened 2008 campaign show why season totals also depend on opportunity."
        }
      },
      {
        "id": "story-chelsea-conceded",
        "sport": "football",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How tight was the blue wall?",
        "subtitle": "Chelsea · league goals conceded",
        "context": "Chelsea's goals allowed in nine 38-match Premier League seasons. Cup matches are excluded. Lower is better.",
        "unit": "league goals conceded",
        "shortUnit": "goals",
        "precision": 0,
        "series": [
          {
            "x": 2014,
            "label": "2014/15",
            "value": 32
          },
          {
            "x": 2015,
            "label": "2015/16",
            "value": 53
          },
          {
            "x": 2016,
            "label": "2016/17",
            "value": 33
          },
          {
            "x": 2017,
            "label": "2017/18",
            "value": 38
          },
          {
            "x": 2018,
            "label": "2018/19",
            "value": 39
          },
          {
            "x": 2019,
            "label": "2019/20",
            "value": 54
          },
          {
            "x": 2020,
            "label": "2020/21",
            "value": 36
          },
          {
            "x": 2021,
            "label": "2021/22",
            "value": 33
          },
          {
            "x": 2022,
            "label": "2022/23",
            "value": 47
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          58
        ],
        "source": {
          "name": "OpenFootball contributors — football.json",
          "url": "https://github.com/openfootball/football.json/tree/e6744429ee395bc86f247348c6184bb08d4eb361",
          "terms": "CC0 1.0 / public-domain dedication by OpenFootball contributors. Derived season-point totals; see transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
          "revision": "e6744429ee395bc86f247348c6184bb08d4eb361",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:07fd77188e503d4896e32e019a29c46c4be16f5592317bf05632a9cf4e8f7e7e",
          "transformation": "Normalize optional trailing FC; select Chelsea; verify 38 matches per season; sum full-time opposing goals. Evidence rows: date, home team, away team, own goals, opposing goals. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Chelsea conceded 33 league goals in their 2016/17 title season, compared with 54 in 2019/20. Here, a lower line means fewer goals allowed."
        }
      },
      {
        "id": "story-lad-run-differential",
        "sport": "baseball",
        "mode": "gap",
        "difficulty": "medium",
        "title": "How wide was the Dodgers' edge?",
        "subtitle": "Los Angeles Dodgers · regular-season run differential",
        "context": "Los Angeles Dodgers' annual runs scored minus runs allowed. Positive means they outscored opponents. Regular season only; an extra tiebreaker or unplayed game can change the usual 162-game schedule.",
        "unit": "regular-season run differential",
        "shortUnit": "runs",
        "precision": 0,
        "series": [
          {
            "x": 2008,
            "label": "2008",
            "value": 52
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 169
          },
          {
            "x": 2010,
            "label": "2010",
            "value": -25
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 32
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 40
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 67
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 101
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 72
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 87
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 190
          }
        ],
        "hidden": [
          3,
          6
        ],
        "yDomain": [
          -58,
          223
        ],
        "source": {
          "name": "FiveThirtyEight — Historical MLB Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/mlb-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:c56b600b440120ea629cb906d52b6e8037462ec9baa3d350db1ce8d37ecef64d",
          "transformation": "Filter team1 or team2=lad, season 2008–2017, empty playoff and completed scores; verify 161–163 games; sum own score minus opponent score. Regular-season tiebreakers retained. Evidence rows: date, home, away, own runs, opposing runs. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "The Dodgers ended 2017 with a +190 run differential. This measures runs scored minus runs allowed across the regular season."
        }
      },
      {
        "id": "story-djokovic-singles-titles",
        "sport": "tennis",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How often did Novak close the deal?",
        "subtitle": "Novak Djokovic · annual singles titles",
        "context": "Novak Djokovic's completed-season singles titles, 2007–2024. Grand Slams and other tour-level singles titles count once each; doubles titles are excluded.",
        "unit": "singles titles",
        "shortUnit": "titles",
        "precision": 0,
        "series": [
          {
            "x": 2007,
            "label": "2007",
            "value": 5
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 4
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 5
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 2
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 10
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 6
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 7
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 7
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 11
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 7
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 2
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 4
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 5
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 4
          },
          {
            "x": 2021,
            "label": "2021",
            "value": 5
          },
          {
            "x": 2022,
            "label": "2022",
            "value": 5
          },
          {
            "x": 2023,
            "label": "2023",
            "value": 7
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 1
          }
        ],
        "hidden": [
          14,
          17
        ],
        "yDomain": [
          0,
          13
        ],
        "source": {
          "name": "Wikipedia contributors — Novak Djokovic career statistics",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1383534114",
          "revision": "1383534114",
          "retrievedAt": "2026-11-03T10:42:21.257Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:467d8bfaf59203dbdd6f91a90b66ca8a6f7480e4016a95013b292ec8490431ac",
          "transformation": "Read the singles-performance-timeline Titles row aligned to its year header, 2007–2024; not Grand Slam titles alone, not doubles and not cumulative totals. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "Great careers contain different kinds of seasons.",
          "text": "Djokovic won 11 singles titles in 2015, compared with two in 2017. His one title in 2024 was Olympic gold: a small annual count can still contain a major personal milestone."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-14",
    "number": "014",
    "preview": false,
    "date": "2026-11-14",
    "contentVersion": 2,
    "questions": [
      {
        "id": "story-ys-chahal-ipl-wickets",
        "sport": "cricket",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "A leg-spinner's rising threat.",
        "subtitle": "Yuzvendra Chahal · bowler-credited wickets",
        "context": "Yuzvendra Chahal's bowler-credited IPL wickets, including playoffs. Run-outs and super overs are excluded.",
        "unit": "bowler-credited wickets",
        "shortUnit": "wkts",
        "precision": 0,
        "series": [
          {
            "x": 2014,
            "label": "2014",
            "value": 12
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 23
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 21
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 14
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 12
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 18
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 21
          },
          {
            "x": 2021,
            "label": "2021",
            "value": 18
          }
        ],
        "hidden": [
          4,
          7
        ],
        "yDomain": [
          0,
          25
        ],
        "source": {
          "name": "Cricsheet / Stephen Rushe — IPL ball-by-ball data",
          "url": "https://cricsheet.org/",
          "terms": "ODC-BY 1.0, Cricsheet / Stephen Rushe. This chart contains data from Cricsheet, made available here under the Open Data Commons Attribution License. Adapted into annual batting-run totals; changes described in transformation. JSON uses ODC-BY, not the separate XML CC BY license. No endorsement.",
          "licenseUrl": "https://opendatacommons.org/licenses/by/1-0/",
          "revision": "ipl_json.zip snapshot 2026-10-31; 1,243 match files; SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:aa6c08dcbd0891e67164d0096138f65511a287c1a92ed3f38db309eb4afe1945",
          "transformation": "Select delivery.bowler=YS Chahal, IPL season 2014–2021 (map 2020/21 to 2020), exclude super_over innings; count wickets except run out, retired hurt, obstructing the field and retired out. No wicket kind is silently mapped. Evidence rows: match file, innings index, over, delivery index, player out, dismissal kind. Exhaustive archive supports absent-season zero. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Chahal's 23 wickets in 2015 followed 12 in 2014. He later reached 21 in 2020, another strong season for the leg-spinner."
        }
      },
      {
        "id": "story-ledecky-1500-m-freestyle-records",
        "sport": "swimming",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Fifteen hundred, faster each time.",
        "subtitle": "Katie Ledecky · 1500 m freestyle world-record swims",
        "context": "Each point is one long-course (50 m pool) world-record swim by Katie Ledecky, oldest to newest, evenly spaced by swim rather than elapsed time. 2013–2018. Time is in seconds; lower is faster.",
        "unit": "seconds · lower is faster",
        "shortUnit": "s",
        "precision": 2,
        "series": [
          {
            "x": 1,
            "label": "Record 1",
            "value": 936.53
          },
          {
            "x": 2,
            "label": "Record 2",
            "value": 934.23
          },
          {
            "x": 3,
            "label": "Record 3",
            "value": 928.36
          },
          {
            "x": 4,
            "label": "Record 4",
            "value": 927.71
          },
          {
            "x": 5,
            "label": "Record 5",
            "value": 925.48
          },
          {
            "x": 6,
            "label": "Record 6",
            "value": 920.48
          }
        ],
        "hidden": [
          1,
          3
        ],
        "yDomain": [
          919,
          938
        ],
        "source": {
          "name": "Wikipedia contributors — Katie Ledecky",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1376050476",
          "revision": "1376050476",
          "retrievedAt": "2026-11-03T10:42:16.621Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:eb61862b2ff3ac0bfcb6b42af839b243e440a462b045a4f637bcfae787a3aead",
          "transformation": "Filter the long-course World records table for exactly 1500 m freestyle, including numbered repeat records; convert minutes:seconds to seconds. Preserve full UTC dates in evidence and source order; plot x=1..n by record swim, explicitly not elapsed time. Do not aggregate multiple swims in a year or interpolate intervening races. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A record is a moving target.",
          "text": "Ledecky lowered her 1500-metre freestyle world record from 15:36.53 in 2013 to 15:20.48 in 2018. Two of the 2015 records came on consecutive days."
        }
      },
      {
        "id": "story-ne-points-allowed",
        "sport": "american-football",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "The defence behind the dynasty.",
        "subtitle": "New England Patriots · regular-season points allowed",
        "context": "New England Patriots' points allowed across ten 16-game NFL regular seasons. Lower is better. Playoffs are excluded.",
        "unit": "regular-season points allowed",
        "shortUnit": "pts",
        "precision": 0,
        "series": [
          {
            "x": 2008,
            "label": "2008",
            "value": 309
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 285
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 313
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 342
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 331
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 338
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 313
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 315
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 250
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 296
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          356
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NFL Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nfl-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:5c6143716eef2c24c799a03b041694131671c2d87ec2e4c318ef962468bb293d",
          "transformation": "Filter team1 or team2=ne, season 2008–2017, empty playoff; verify 16 games each season; sum opponent's final score. Evidence rows: date, home, away, points allowed. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "The Patriots allowed 250 regular-season points in 2016, the lowest total in their ten-year window. Their 2011 total had been 342."
        }
      },
      {
        "id": "story-fernando-alonso-championship-points",
        "sport": "motorsport",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Alonso's points across two scoring eras.",
        "subtitle": "Fernando Alonso · championship points",
        "context": "Fernando Alonso's final Formula 1 drivers' championship points, including sprint and bonus points where awarded. Calendar lengths and scoring rules changed. Before 2010 a win earned 10 points; from 2010 it earned 25.",
        "unit": "championship points",
        "shortUnit": "pts",
        "precision": 1,
        "series": [
          {
            "x": 2005,
            "label": "2005",
            "value": 133
          },
          {
            "x": 2006,
            "label": "2006",
            "value": 134
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 109
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 61
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 26
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 252
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 257
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 278
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 242
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 161
          }
        ],
        "hidden": [
          3,
          6
        ],
        "yDomain": [
          0,
          316
        ],
        "source": {
          "name": "F1DB contributors / Marcel Overdijk — Formula 1 database",
          "url": "https://github.com/f1db/f1db/releases/tag/v2026.18.0",
          "terms": "CC BY 4.0, F1DB contributors / Marcel Overdijk. Race results aggregated to annual wins or podiums; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "v2026.18.0; release archive SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:0d7f2d12fb901b9ca0bb9f899805c2d960e8e7c295875dadb1ad2a1732f8e802",
          "transformation": "Read points from the unique year/driverId=fernando-alonso row of f1db-seasons-driver-standings.json; final championship standings, not sum of race rows. Includes sprints, bonus points and official deductions where applicable. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Alonso scored 133 points in his 2005 title season and 278 in 2012. The scoring system changed in 2010, so those heights are not directly comparable."
        }
      },
      {
        "id": "core-lakers-wins",
        "sport": "basketball",
        "mode": "continuation",
        "title": "The glamour team hits a dip.",
        "subtitle": "Los Angeles Lakers · regular-season wins",
        "context": "Follow Los Angeles Lakers's regular-season wins. Labels show the season's ending year. The 2011/12 season had 66 games; the others had 82. Draw the missing stretch.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "medium",
        "series": [
          {
            "x": 0,
            "label": "2006",
            "value": 45
          },
          {
            "x": 1,
            "label": "2007",
            "value": 42
          },
          {
            "x": 2,
            "label": "2008",
            "value": 57
          },
          {
            "x": 3,
            "label": "2009",
            "value": 65
          },
          {
            "x": 4,
            "label": "2010",
            "value": 57
          },
          {
            "x": 5,
            "label": "2011",
            "value": 57
          },
          {
            "x": 6,
            "label": "2012",
            "value": 41
          },
          {
            "x": 7,
            "label": "2013",
            "value": 45
          },
          {
            "x": 8,
            "label": "2014",
            "value": 27
          },
          {
            "x": 9,
            "label": "2015",
            "value": 21
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          85
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NBA Elo; game information credited to Basketball-Reference.com",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nba-elo",
          "terms": "CC BY 4.0, FiveThirtyEight. Publisher credits game information to Basketball-Reference.com. Adapted from game rows into annual win counts; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "4c1ff5e3aef1816ae04af63218015066e186c147",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:d46ed3540ee8d9eca31b3e94cc8c777e0be5156173d814ebf65b8195e8d616bc",
          "transformation": "FiveThirtyEight, historical NBA Elo (game information credited by publisher to Basketball-Reference.com): filter team_id=LAL, year_id=2006–2015, is_playoffs=0. Count game_result=W; each team has one row per game so retain both _iscopy values. Verify 82 games per season, except 66 in 2012. Label by season-ending year. Source bytes: nba.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Every season writes its own story.",
          "text": "In this ten-season window, Los Angeles Lakers peaked at 65 wins in 2009. The curve ends at 21 in 2015. The shorter 2012 schedule is part of the story; playoff games are excluded."
        }
      }
    ]
  },
  {
    "id": "daily-2026-11-15",
    "number": "015",
    "preview": false,
    "date": "2026-11-15",
    "contentVersion": 2,
    "questions": [
      {
        "id": "story-lal-margin",
        "sport": "basketball",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "When Hollywood lost its edge.",
        "subtitle": "Los Angeles Lakers · scoring margin per game",
        "context": "Los Angeles Lakers's scoring margin per regular-season game, rounded to one decimal. Labels show the season-ending year; 2012 had 66 games, the others 82. Playoffs are excluded. A negative margin means opponents scored more.",
        "unit": "scoring margin per game",
        "shortUnit": "pts",
        "precision": 1,
        "series": [
          {
            "x": 2006,
            "label": "2006",
            "value": 2.5
          },
          {
            "x": 2007,
            "label": "2007",
            "value": -0.1
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 7.3
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 7.7
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 4.7
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 6.1
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 1.4
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 1.2
          },
          {
            "x": 2014,
            "label": "2014",
            "value": -6.3
          },
          {
            "x": 2015,
            "label": "2015",
            "value": -6.8
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          -9,
          10
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NBA Elo; game information credited to Basketball-Reference.com",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nba-elo",
          "terms": "CC BY 4.0, FiveThirtyEight. Publisher credits game information to Basketball-Reference.com. Adapted from game rows into annual win counts; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "4c1ff5e3aef1816ae04af63218015066e186c147",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:1fd4c28860cf1ce2602e3460953b40ba61feb1ce4a29571de300a4332df77827",
          "transformation": "Filter team_id=LAL, year_id 2006–2015, is_playoffs=0; retain both _iscopy values, one team row per game; verify 82 games except 66 in 2012. Average pts minus opp_pts, round to one decimal. Evidence rows: game ID, own points, opposing points. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "The Lakers' positive margins in their championship years gave way to negative margins in the last two seasons shown."
        }
      },
      {
        "id": "gymnastics-china-gold-medals",
        "sport": "gymnastics",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Big routines. Uneven returns.",
        "subtitle": "China’s Olympic gymnastics gold medals",
        "context": "Artistic, rhythmic, and trampoline medals are combined. Rebuild China’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "gold medals",
        "shortUnit": "gold",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 2
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 1
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 3
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 1
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 11
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 5
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 0
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 4
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 3
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          14
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=China_at_the_1992_Summer_Olympics&oldid=1380191468",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read gold medals (Gold column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:57:36.991Z",
          "revision": "1380191468,1373567172,1373608946,1373574171,1380744810,1380752092,1380754308,1380758458,1380760891",
          "checksum": "sha256:66e9e323600611901acdbc19d300b7dbd338b4c72472fa72b82663bcc5fb0592"
        },
        "reveal": {
          "title": "A high of 11 gold medals.",
          "text": "China reached 11 gold medals in 2008. The tally went from 2 gold medals in 1992 to 3 gold medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "story-masters-72-hole-winning-margin",
        "sport": "golf",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How much breathing room at Augusta?",
        "subtitle": "Masters · winning margin after 72 holes",
        "context": "The champion's stroke advantage after four rounds, 2010–2024. A playoff means a tie after 72 holes and is plotted as zero. Playoff strokes are excluded.",
        "unit": "stroke advantage after 72 holes",
        "shortUnit": "strokes",
        "precision": 0,
        "series": [
          {
            "x": 2010,
            "label": "2010",
            "value": 3
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 2
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 0
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 0
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 3
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 4
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 3
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 0
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 1
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 1
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 5
          },
          {
            "x": 2021,
            "label": "2021",
            "value": 1
          },
          {
            "x": 2022,
            "label": "2022",
            "value": 3
          },
          {
            "x": 2023,
            "label": "2023",
            "value": 4
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 4
          }
        ],
        "hidden": [
          11,
          14
        ],
        "yDomain": [
          0,
          6
        ],
        "source": {
          "name": "Wikipedia contributors — Masters Tournament",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1383278555",
          "revision": "1383278555",
          "retrievedAt": "2026-11-03T10:46:34.988Z",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "terms": "Numeric text-table extracts adapted from Wikipedia contributors under CC BY-SA 4.0; commercial reuse permitted with attribution, indication of changes and share-alike for adapted data. Original game copy and code are separately authored.",
          "checksum": "sha256:6a234eb5fd8db4697823edb23aa8bf7f90221c69d40b45adf1c9f0f8df423bcc",
          "transformation": "Read Margin of victory, 2010–2024; numeric strokes retained, explicit Playoff mapped to zero because tied after regulation 72 holes. This curve measures regulation stroke margin, not the final playoff margin. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A zero can still lift the trophy.",
          "text": "Dustin Johnson won the 2020 Masters by five strokes. The 2012, 2013 and 2017 champions needed playoffs after finishing 72 holes tied for the lead."
        }
      },
      {
        "id": "story-nyy-run-differential",
        "sport": "baseball",
        "mode": "gap",
        "difficulty": "medium",
        "title": "The Bronx's changing run balance.",
        "subtitle": "New York Yankees · regular-season run differential",
        "context": "New York Yankees' annual runs scored minus runs allowed. Positive means they outscored opponents. Regular season only; an extra tiebreaker or unplayed game can change the usual 162-game schedule.",
        "unit": "regular-season run differential",
        "shortUnit": "runs",
        "precision": 0,
        "series": [
          {
            "x": 2008,
            "label": "2008",
            "value": 62
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 162
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 166
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 210
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 136
          },
          {
            "x": 2013,
            "label": "2013",
            "value": -21
          },
          {
            "x": 2014,
            "label": "2014",
            "value": -31
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 66
          },
          {
            "x": 2016,
            "label": "2016",
            "value": -22
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 198
          }
        ],
        "hidden": [
          3,
          6
        ],
        "yDomain": [
          -68,
          247
        ],
        "source": {
          "name": "FiveThirtyEight — Historical MLB Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/mlb-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:41f60da0bf1a8d0c574450cae3754bf1d68a60aabd0cd46862f25b53a014d274",
          "transformation": "Filter team1 or team2=nyy, season 2008–2017, empty playoff and completed scores; verify 161–163 games; sum own score minus opponent score. Regular-season tiebreakers retained. Evidence rows: date, home, away, own runs, opposing runs. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "The Yankees' run differential climbed to +198 in 2017. In 2016 it had been −22, a sharp change in one year."
        }
      },
      {
        "id": "story-manchester-city-goals",
        "sport": "football",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "The goals behind the blue wave.",
        "subtitle": "Manchester City · league goals scored",
        "context": "Manchester City's goals scored in nine 38-match Premier League seasons. Cup matches are excluded.",
        "unit": "league goals scored",
        "shortUnit": "goals",
        "precision": 0,
        "series": [
          {
            "x": 2014,
            "label": "2014/15",
            "value": 83
          },
          {
            "x": 2015,
            "label": "2015/16",
            "value": 71
          },
          {
            "x": 2016,
            "label": "2016/17",
            "value": 80
          },
          {
            "x": 2017,
            "label": "2017/18",
            "value": 106
          },
          {
            "x": 2018,
            "label": "2018/19",
            "value": 95
          },
          {
            "x": 2019,
            "label": "2019/20",
            "value": 102
          },
          {
            "x": 2020,
            "label": "2020/21",
            "value": 83
          },
          {
            "x": 2021,
            "label": "2021/22",
            "value": 99
          },
          {
            "x": 2022,
            "label": "2022/23",
            "value": 94
          }
        ],
        "hidden": [
          5,
          8
        ],
        "yDomain": [
          0,
          112
        ],
        "source": {
          "name": "OpenFootball contributors — football.json",
          "url": "https://github.com/openfootball/football.json/tree/e6744429ee395bc86f247348c6184bb08d4eb361",
          "terms": "CC0 1.0 / public-domain dedication by OpenFootball contributors. Derived season-point totals; see transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
          "revision": "e6744429ee395bc86f247348c6184bb08d4eb361",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:2413a12fdb58d890d06cc3bdeb2623fb6100dccaffbc840a703997b25edce8e9",
          "transformation": "Normalize optional trailing FC; select Manchester City; verify 38 matches per season; sum full-time own goals. Evidence rows: date, home team, away team, own goals, opposing goals. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "City scored 106 league goals in the 100-point 2017/18 season. The 2021/22 team came close with 99."
        }
      }
    ]
  },
  {
    "id": "reserve-01",
    "number": "R01",
    "preview": false,
    "contentVersion": 2,
    "questions": [
      {
        "id": "core-spurs-wins",
        "sport": "basketball",
        "mode": "continuation",
        "title": "What does consistency look like?",
        "subtitle": "San Antonio Spurs · regular-season wins",
        "context": "Follow San Antonio Spurs's regular-season wins. Labels show the season's ending year. The 2011/12 season had 66 games; the others had 82. Draw the missing stretch.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "hard",
        "series": [
          {
            "x": 0,
            "label": "2006",
            "value": 63
          },
          {
            "x": 1,
            "label": "2007",
            "value": 58
          },
          {
            "x": 2,
            "label": "2008",
            "value": 56
          },
          {
            "x": 3,
            "label": "2009",
            "value": 54
          },
          {
            "x": 4,
            "label": "2010",
            "value": 50
          },
          {
            "x": 5,
            "label": "2011",
            "value": 61
          },
          {
            "x": 6,
            "label": "2012",
            "value": 50
          },
          {
            "x": 7,
            "label": "2013",
            "value": 58
          },
          {
            "x": 8,
            "label": "2014",
            "value": 62
          },
          {
            "x": 9,
            "label": "2015",
            "value": 55
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          85
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NBA Elo; game information credited to Basketball-Reference.com",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nba-elo",
          "terms": "CC BY 4.0, FiveThirtyEight. Publisher credits game information to Basketball-Reference.com. Adapted from game rows into annual win counts; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "4c1ff5e3aef1816ae04af63218015066e186c147",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:d46ed3540ee8d9eca31b3e94cc8c777e0be5156173d814ebf65b8195e8d616bc",
          "transformation": "FiveThirtyEight, historical NBA Elo (game information credited by publisher to Basketball-Reference.com): filter team_id=SAS, year_id=2006–2015, is_playoffs=0. Count game_result=W; each team has one row per game so retain both _iscopy values. Verify 82 games per season, except 66 in 2012. Label by season-ending year. Source bytes: nba.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Every season writes its own story.",
          "text": "In this ten-season window, San Antonio Spurs peaked at 63 wins in 2006. The curve ends at 55 in 2015. The shorter 2012 schedule is part of the story; playoff games are excluded."
        }
      },
      {
        "id": "core-vettel-wins",
        "sport": "motorsport",
        "mode": "gap",
        "title": "Winning streaks can change quickly.",
        "subtitle": "Sebastian Vettel · Grand Prix wins",
        "context": "Sebastian Vettel's grand prix wins by calendar year. Sprint races are excluded. Zero means no Grand Prix win that calendar year. Draw the missing seasons.",
        "unit": "Grand Prix wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "hard",
        "series": [
          {
            "x": 0,
            "label": "2007",
            "value": 0
          },
          {
            "x": 1,
            "label": "2008",
            "value": 1
          },
          {
            "x": 2,
            "label": "2009",
            "value": 4
          },
          {
            "x": 3,
            "label": "2010",
            "value": 5
          },
          {
            "x": 4,
            "label": "2011",
            "value": 11
          },
          {
            "x": 5,
            "label": "2012",
            "value": 5
          },
          {
            "x": 6,
            "label": "2013",
            "value": 13
          },
          {
            "x": 7,
            "label": "2014",
            "value": 0
          },
          {
            "x": 8,
            "label": "2015",
            "value": 3
          },
          {
            "x": 9,
            "label": "2016",
            "value": 0
          }
        ],
        "hidden": [
          3,
          6
        ],
        "yDomain": [
          0,
          25
        ],
        "source": {
          "name": "F1DB contributors / Marcel Overdijk — Formula 1 database",
          "url": "https://github.com/f1db/f1db/releases/tag/v2026.18.0",
          "terms": "CC BY 4.0, F1DB contributors / Marcel Overdijk. Race results aggregated to annual wins or podiums; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "v2026.18.0; release archive SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:fba7a98c9b0ee946525e6ef497a86eb933f45fbf40398dd568e60196724e0840",
          "transformation": "F1DB contributors: f1db-races-race-results.json from v2026.18.0; select driverId=sebastian-vettel, years 2007–2016; count positionNumber 1 by year. Race-result records only, not sprint results; initialize every year to zero so winless years remain present. Source bytes: f1.zip; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "The height of a racing season.",
          "text": "Sebastian Vettel's highest total in this window was 13 wins in 2013. The last year shown has 0. Zero means no Grand Prix win that calendar year."
        }
      },
      {
        "id": "core-seahawks-wins",
        "sport": "american-football",
        "mode": "continuation",
        "title": "Finding a winning groove.",
        "subtitle": "Seattle Seahawks · regular-season wins",
        "context": "Seattle Seahawks's wins across ten 16-game regular seasons. A tie counts as neither a win nor a loss here. Fill the missing part of the curve.",
        "unit": "regular-season wins",
        "shortUnit": "wins",
        "precision": 0,
        "difficulty": "medium",
        "series": [
          {
            "x": 0,
            "label": "2008",
            "value": 4
          },
          {
            "x": 1,
            "label": "2009",
            "value": 5
          },
          {
            "x": 2,
            "label": "2010",
            "value": 7
          },
          {
            "x": 3,
            "label": "2011",
            "value": 7
          },
          {
            "x": 4,
            "label": "2012",
            "value": 11
          },
          {
            "x": 5,
            "label": "2013",
            "value": 13
          },
          {
            "x": 6,
            "label": "2014",
            "value": 12
          },
          {
            "x": 7,
            "label": "2015",
            "value": 10
          },
          {
            "x": 8,
            "label": "2016",
            "value": 10
          },
          {
            "x": 9,
            "label": "2017",
            "value": 9
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          16
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NFL Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nfl-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:eb172c15f02fd6e674d280b4e8578adcede9dac68cb70255e8308b3e739049c4",
          "transformation": "FiveThirtyEight historical NFL Elo, archived by Datahub: filter team1 or team2=sea, season=2008–2017 and empty playoff; verify 16 games each season. Count own score strictly greater than opponent score, excluding ties. Retain original FiveThirtyEight CC BY 4.0; do not rely on mirror's PDDL metadata. Source bytes: nfl-mirror.csv; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "Sixteen chances each season.",
          "text": "Seattle Seahawks ranged from 4 to 13 regular-season wins during 2008–2017. They finished this window on 9. Playoffs are a separate competition and do not add to these totals."
        }
      },
      {
        "id": "core-liverpool-points",
        "sport": "football",
        "mode": "gap",
        "title": "Can a great season get even better?",
        "subtitle": "Liverpool · Premier League points",
        "context": "Liverpool's league points trace a climb, a dip and a comeback. One win earns three points; a draw earns one. Draw the missing seasons.",
        "unit": "league points",
        "shortUnit": "pts",
        "precision": 0,
        "difficulty": "easy",
        "series": [
          {
            "x": 0,
            "label": "2014/15",
            "value": 62
          },
          {
            "x": 1,
            "label": "2015/16",
            "value": 60
          },
          {
            "x": 2,
            "label": "2016/17",
            "value": 76
          },
          {
            "x": 3,
            "label": "2017/18",
            "value": 75
          },
          {
            "x": 4,
            "label": "2018/19",
            "value": 97
          },
          {
            "x": 5,
            "label": "2019/20",
            "value": 99
          },
          {
            "x": 6,
            "label": "2020/21",
            "value": 69
          },
          {
            "x": 7,
            "label": "2021/22",
            "value": 92
          },
          {
            "x": 8,
            "label": "2022/23",
            "value": 67
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          110
        ],
        "source": {
          "name": "OpenFootball contributors — football.json",
          "url": "https://github.com/openfootball/football.json/tree/e6744429ee395bc86f247348c6184bb08d4eb361",
          "terms": "CC0 1.0 / public-domain dedication by OpenFootball contributors. Derived season-point totals; see transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
          "revision": "e6744429ee395bc86f247348c6184bb08d4eb361",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:21cbf40e0897f9179d34a69bf53068b5d19c24f42f204de3241fa42978e6fdf0",
          "transformation": "OpenFootball contributors: select Liverpool FC, seasons 2014/15–2022/23, normalizing an optional trailing FC in club names; verify 38 matches each; award 3 per win, 1 per draw from score.ft, then sum. This is on-field points, with no administrative deductions needed for these teams/seasons. Source bytes: en-2014.json, en-2015.json, en-2016.json, en-2017.json, en-2018.json, en-2019.json, en-2020.json, en-2021.json, en-2022.json; SHA-256 is of these files concatenated in that order. No interpolation or estimated values."
        },
        "reveal": {
          "title": "A high bar, then another climb.",
          "text": "Liverpool collected 99 league points in 2019/20, fell to 69, then returned to 92. These are season totals, so a higher line means more points across the same 38-match schedule."
        }
      },
      {
        "id": "archery-south-korea-gold-medals",
        "sport": "archery",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "How close to a clean sweep?",
        "subtitle": "South Korea’s Olympic archery gold medals",
        "context": "From Athens to Paris, trace the gold-medal tally. Team golds count once. Four events became five with mixed teams in Tokyo 2020, held in 2021.",
        "unit": "gold medals",
        "shortUnit": "gold",
        "precision": 0,
        "series": [
          {
            "x": 2004,
            "label": "2004",
            "value": 3
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 2
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 3
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 4
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 4
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 5
          }
        ],
        "hidden": [
          3,
          5
        ],
        "yDomain": [
          0,
          6
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?oldid=1373602411",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read the Gold column of the aggregate medals-by-sport table for South Korea, 2004–2024; 2008 uses the South Korea row of the archery-at-Games aggregate medal table. No individual team-member rows are counted. See /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-11-01T00:01:21.143Z",
          "revision": "1373602411,1329588799,1346446119,1373427920,1382160021,1376274113",
          "checksum": "sha256:fa5804e51fa581c302ebdbb2277eea0831dffba20f66a67bc180dc72cf2914f1"
        },
        "reveal": {
          "title": "Five targets. Five golds.",
          "text": "South Korea won all four archery golds in 2016, four of the five at Tokyo 2020, and all five in Paris 2024. Adding a mixed team event in Tokyo changed the maximum possible tally."
        }
      }
    ]
  },
  {
    "id": "reserve-02",
    "number": "R02",
    "preview": false,
    "contentVersion": 2,
    "questions": [
      {
        "id": "story-cle-margin",
        "sport": "basketball",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "Cleveland's balance of power.",
        "subtitle": "Cleveland Cavaliers · scoring margin per game",
        "context": "Cleveland Cavaliers's scoring margin per regular-season game, rounded to one decimal. Labels show the season-ending year; 2012 had 66 games, the others 82. Playoffs are excluded. A negative margin means opponents scored more.",
        "unit": "scoring margin per game",
        "shortUnit": "pts",
        "precision": 1,
        "series": [
          {
            "x": 2006,
            "label": "2006",
            "value": 2.2
          },
          {
            "x": 2007,
            "label": "2007",
            "value": 3.8
          },
          {
            "x": 2008,
            "label": "2008",
            "value": -0.4
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 8.9
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 6.5
          },
          {
            "x": 2011,
            "label": "2011",
            "value": -9
          },
          {
            "x": 2012,
            "label": "2012",
            "value": -7.2
          },
          {
            "x": 2013,
            "label": "2013",
            "value": -4.7
          },
          {
            "x": 2014,
            "label": "2014",
            "value": -3.3
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 4.5
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          -12,
          12
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NBA Elo; game information credited to Basketball-Reference.com",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nba-elo",
          "terms": "CC BY 4.0, FiveThirtyEight. Publisher credits game information to Basketball-Reference.com. Adapted from game rows into annual win counts; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "4c1ff5e3aef1816ae04af63218015066e186c147",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:9c90f89df039a6ce397e94b8c66a5f89a9ae69b5acf306efb9cc50121cf7f67e",
          "transformation": "Filter team_id=CLE, year_id 2006–2015, is_playoffs=0; retain both _iscopy values, one team row per game; verify 82 games except 66 in 2012. Average pts minus opp_pts, round to one decimal. Evidence rows: game ID, own points, opposing points. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Cleveland's margin moved from +6.5 in 2009/10 to −9.0 in 2010/11, then climbed back above zero by 2014/15."
        }
      },
      {
        "id": "story-manchester-united-goals",
        "sport": "football",
        "mode": "gap",
        "difficulty": "medium",
        "title": "The changing roar at Old Trafford.",
        "subtitle": "Manchester United · league goals scored",
        "context": "Manchester United's goals scored in nine 38-match Premier League seasons. Cup matches are excluded.",
        "unit": "league goals scored",
        "shortUnit": "goals",
        "precision": 0,
        "series": [
          {
            "x": 2014,
            "label": "2014/15",
            "value": 62
          },
          {
            "x": 2015,
            "label": "2015/16",
            "value": 49
          },
          {
            "x": 2016,
            "label": "2016/17",
            "value": 54
          },
          {
            "x": 2017,
            "label": "2017/18",
            "value": 68
          },
          {
            "x": 2018,
            "label": "2018/19",
            "value": 65
          },
          {
            "x": 2019,
            "label": "2019/20",
            "value": 66
          },
          {
            "x": 2020,
            "label": "2020/21",
            "value": 73
          },
          {
            "x": 2021,
            "label": "2021/22",
            "value": 57
          },
          {
            "x": 2022,
            "label": "2022/23",
            "value": 58
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          77
        ],
        "source": {
          "name": "OpenFootball contributors — football.json",
          "url": "https://github.com/openfootball/football.json/tree/e6744429ee395bc86f247348c6184bb08d4eb361",
          "terms": "CC0 1.0 / public-domain dedication by OpenFootball contributors. Derived season-point totals; see transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
          "revision": "e6744429ee395bc86f247348c6184bb08d4eb361",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:07dcc71cdc6cc78d4ee2e5bd6038686bb6b09cdfcd6c71d694c18b7e93fdcde7",
          "transformation": "Normalize optional trailing FC; select Manchester United; verify 38 matches per season; sum full-time own goals. Evidence rows: date, home team, away team, own goals, opposing goals. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "United's league-goal total climbed to 73 in 2020/21, then fell to 57 the next season before recovering to 58."
        }
      },
      {
        "id": "story-den-points-allowed",
        "sport": "american-football",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "When Denver leaned on its defence.",
        "subtitle": "Denver Broncos · regular-season points allowed",
        "context": "Denver Broncos' points allowed across ten 16-game NFL regular seasons. Lower is better. Playoffs are excluded.",
        "unit": "regular-season points allowed",
        "shortUnit": "pts",
        "precision": 0,
        "series": [
          {
            "x": 2008,
            "label": "2008",
            "value": 448
          },
          {
            "x": 2009,
            "label": "2009",
            "value": 324
          },
          {
            "x": 2010,
            "label": "2010",
            "value": 471
          },
          {
            "x": 2011,
            "label": "2011",
            "value": 390
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 289
          },
          {
            "x": 2013,
            "label": "2013",
            "value": 399
          },
          {
            "x": 2014,
            "label": "2014",
            "value": 354
          },
          {
            "x": 2015,
            "label": "2015",
            "value": 296
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 297
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 382
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          499
        ],
        "source": {
          "name": "FiveThirtyEight — Historical NFL Elo; snapshot distributed by Datahub",
          "url": "https://github.com/fivethirtyeight/data/tree/4c1ff5e3aef1816ae04af63218015066e186c147/nfl-elo",
          "terms": "CC BY 4.0, FiveThirtyEight; historical snapshot distributed by Datahub. Adapted into annual regular-season win counts; changes described in transformation. Original attribution license retained; mirror PDDL metadata is not relied on. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "FiveThirtyEight schema 4c1ff5e3aef1816ae04af63218015066e186c147; datasets/five-thirty-eight-datasets commit f37f65b3916d68454e9270823553dc9196cd836e",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:ef62250a53b6db1755193be1a99151f14ef8be84428f8b4491988bdf9de302a4",
          "transformation": "Filter team1 or team2=den, season 2008–2017, empty playoff; verify 16 games each season; sum opponent's final score. Evidence rows: date, home, away, points allowed. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Denver's 2015 defence allowed 296 regular-season points, before the team went on to win the Super Bowl. This curve excludes that postseason."
        }
      },
      {
        "id": "rowing-great-britain-gold-medals",
        "sport": "rowing",
        "mode": "gap",
        "difficulty": "medium",
        "title": "Reading the rhythm of the boats.",
        "subtitle": "Great Britain’s Olympic rowing gold medals",
        "context": "Every medal-winning boat counts once, regardless of crew size. Rebuild Great Britain’s tally from 1992 to 2024. Tokyo’s “2020” Games took place in 2021.",
        "unit": "gold medals",
        "shortUnit": "gold",
        "precision": 0,
        "series": [
          {
            "x": 1992,
            "label": "1992",
            "value": 2
          },
          {
            "x": 1996,
            "label": "1996",
            "value": 1
          },
          {
            "x": 2000,
            "label": "2000",
            "value": 2
          },
          {
            "x": 2004,
            "label": "2004",
            "value": 1
          },
          {
            "x": 2008,
            "label": "2008",
            "value": 2
          },
          {
            "x": 2012,
            "label": "2012",
            "value": 4
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 3
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 0
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 3
          }
        ],
        "hidden": [
          2,
          5
        ],
        "yDomain": [
          0,
          5
        ],
        "source": {
          "name": "Wikipedia contributors — historical result tables",
          "url": "https://en.wikipedia.org/w/index.php?title=Great_Britain_at_the_1992_Summer_Olympics&oldid=1379423784",
          "terms": "Numeric table extracts adapted from Wikipedia contributors under CC BY-SA 4.0. Commercial reuse permitted with attribution and share-alike for the adapted data. The game code and original editorial copy are separately authored.",
          "transformation": "Read gold medals (Gold column) from each pinned nation-at-Games aggregate medals-by-sport/discipline table, 1992–2024 inclusive. An omitted sport in an exhaustive table means zero medals. Team medals count once, never once per athlete. Retained table rows, article revisions, raw-payload SHA-256 hashes and retrieval times: /data/wide-evidence.json.",
          "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
          "retrievedAt": "2026-10-31T23:59:26.682Z",
          "revision": "1379423784,1357598467,1371359322,1357048879,1382424559,1380750981,1380754392,1380757465,1380760998",
          "checksum": "sha256:ad565287af63dd3f455cae48d6e35acd61ed74b76a878e5710989ba2b61ca4d5"
        },
        "reveal": {
          "title": "A high of 4 gold medals.",
          "text": "Great Britain reached 4 gold medals in 2012. The tally went from 2 gold medals in 1992 to 3 gold medals in 2024. Team medals count once; the Olympic programme changed over this period."
        }
      },
      {
        "id": "story-lewis-hamilton-championship-points",
        "sport": "motorsport",
        "mode": "continuation",
        "difficulty": "medium",
        "title": "The points behind Hamilton's reign.",
        "subtitle": "Lewis Hamilton · championship points",
        "context": "Lewis Hamilton's final Formula 1 drivers' championship points, including sprint and bonus points where awarded. Calendar lengths and scoring rules changed.",
        "unit": "championship points",
        "shortUnit": "pts",
        "precision": 1,
        "series": [
          {
            "x": 2015,
            "label": "2015",
            "value": 381
          },
          {
            "x": 2016,
            "label": "2016",
            "value": 380
          },
          {
            "x": 2017,
            "label": "2017",
            "value": 363
          },
          {
            "x": 2018,
            "label": "2018",
            "value": 408
          },
          {
            "x": 2019,
            "label": "2019",
            "value": 413
          },
          {
            "x": 2020,
            "label": "2020",
            "value": 347
          },
          {
            "x": 2021,
            "label": "2021",
            "value": 387.5
          },
          {
            "x": 2022,
            "label": "2022",
            "value": 240
          },
          {
            "x": 2023,
            "label": "2023",
            "value": 234
          },
          {
            "x": 2024,
            "label": "2024",
            "value": 223
          }
        ],
        "hidden": [
          6,
          9
        ],
        "yDomain": [
          0,
          442
        ],
        "source": {
          "name": "F1DB contributors / Marcel Overdijk — Formula 1 database",
          "url": "https://github.com/f1db/f1db/releases/tag/v2026.18.0",
          "terms": "CC BY 4.0, F1DB contributors / Marcel Overdijk. Race results aggregated to annual wins or podiums; changes described in transformation. No endorsement.",
          "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
          "revision": "v2026.18.0; release archive SHA-256 locked in core-sources.json",
          "retrievedAt": "2026-10-31T23:58:50Z",
          "checksum": "sha256:cb1b2c6e6fdebfbb736dfb65b179f2219d16eae6cdb11dee1380bbd5e16ede0a",
          "transformation": "Read points from the unique year/driverId=lewis-hamilton row of f1db-seasons-driver-standings.json; final championship standings, not sum of race rows. Includes sprints, bonus points and official deductions where applicable. Retained per-point inputs, full selected Wikipedia tables/citations, exact revisions and raw-payload hashes: /data/story-evidence.json. Question checksum covers the compact JSON evidence-points array."
        },
        "reveal": {
          "title": "A season leaves a shape.",
          "text": "Hamilton reached 413 championship points in 2019. His total was 223 in 2024; sprint opportunities and calendar lengths changed along the way."
        }
      }
    ]
  }
]
