Files
bggpipe/data/matches.csv
T
Eric Wagoner 6da499d31a Review UI: surface the unresolved backlog and a full catalog ledger
The done screen claimed "diff-ready" while 104 extracted titles had
never been resolved (they're invisible to matches.csv until the BGG
token arrives). The state now counts titles.json entries with no
matches row: the header tally shows "awaiting resolve", the done screen
says "Resolved set fully reviewed" with the real extracted total and
what to run on token day, and a read-only Catalog section lists every
extracted title with its status chip (auto/approved/rejected/awaiting
BGG), matched game, version, and source photos.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-01 16:45:57 -04:00

10 KiB

1title_rawbgg_idbgg_nameyeartypematch_statusversion_idversion_nameversion_statuscandidates_jsonversion_candidates_jsonsource_photos
2ROYALS165986Royals2014boardgameautoversion_unknown[{"bgg_id": 165986, "name": "Royals", "year": 2014, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4499.jpeg
3CAT CRIMES235096Cat Crimes2017boardgameauto360982English editionversion_auto[{"bgg_id": 235096, "name": "Cat Crimes", "year": 2017, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][{"version_id": 360982, "name": "English edition", "year": 2017, "publishers": ["ThinkFun"], "languages": ["English"], "score": 3}]IMG_4499.jpeg
4COSMIC ENCOUNTER40529Cosmic Encounter2008boardgameautoversion_unknown[{"bgg_id": 39, "name": "Cosmic Encounter", "year": 1977, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": 7000, "rank": 800}, {"bgg_id": 40529, "name": "Cosmic Encounter", "year": 2008, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": 75000, "rank": 150}][]IMG_4499.jpeg
5SHERIFF OF NOTTINGHAM157969Sheriff of Nottingham2014boardgameautoversion_unknown[{"bgg_id": 157969, "name": "Sheriff of Nottingham", "year": 2014, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4499.jpeg
65 MINUTE DUNGEON2078305-Minute Dungeon2017boardgameautoversion_unknown[{"bgg_id": 207830, "name": "5-Minute Dungeon", "year": 2017, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4499.jpeg
7Britannia240Britannia1986boardgameauto25668Avalon Hill English editionversion_auto[{"bgg_id": 240, "name": "Britannia", "year": 1986, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][{"version_id": 25668, "name": "Avalon Hill English edition", "year": 1986, "publishers": ["The Avalon Hill Game Co"], "languages": ["English"], "score": 3}]IMG_4500.jpeg
8CIVILIZATION Game of the Heroic Age - The Dawn of History 8000 BC to 250 BC71Civilization1980boardgameauto71001Avalon Hill English editionversion_auto[{"bgg_id": 71, "name": "Civilization", "year": 1980, "type": "boardgame", "exact": true, "fuzzy": 31.2, "owned": null, "rank": null}][{"version_id": 71001, "name": "Avalon Hill English edition", "year": 1981, "publishers": ["The Avalon Hill Game Co"], "languages": ["English"], "score": 3}]IMG_4500.jpeg
9ADVANCED CIVILIZATION Game Expansion of the Heroic Age - Featuring New Civilization, Commodity, and Calamity Cards177Advanced Civilization1991boardgameexpansionauto177001Avalon Hill English editionversion_auto[{"bgg_id": 177, "name": "Advanced Civilization", "year": 1991, "type": "boardgameexpansion", "exact": true, "fuzzy": 33.1, "owned": null, "rank": null}][{"version_id": 177001, "name": "Avalon Hill English edition", "year": 1991, "publishers": ["The Avalon Hill Game Co"], "languages": ["English"], "score": 3}]IMG_4500.jpeg
10DOCTOR WHO The Game of Time & Space3090Doctor Who: The Game of Time & Space1980boardgameauto309001Games Workshop English editionversion_auto[{"bgg_id": 3090, "name": "Doctor Who: The Game of Time & Space", "year": 1980, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][{"version_id": 309001, "name": "Games Workshop English edition", "year": 1980, "publishers": ["Games Workshop Ltd."], "languages": ["English"], "score": 3}]IMG_4500.jpeg
11SORCERER The Game of Magical Conflict3585Sorcerer1975boardgameauto358501SPI Designer's Editionversion_auto[{"bgg_id": 3585, "name": "Sorcerer", "year": 1975, "type": "boardgame", "exact": true, "fuzzy": 39.0, "owned": 900, "rank": 5000}, {"bgg_id": 244115, "name": "Sorcerer", "year": 2019, "type": "boardgame", "exact": true, "fuzzy": 39.0, "owned": 6000, "rank": 1500}][{"version_id": 358501, "name": "SPI Designer's Edition", "year": 1975, "publishers": ["Simulations Publications, Inc. (SPI)"], "languages": ["English"], "score": 5}, {"version_id": 358502, "name": "SPI folio edition", "year": 1975, "publishers": ["Simulations Publications, Inc. (SPI)"], "languages": ["English"], "score": 3}]IMG_4500.jpeg
12STARFORCE ALPHA CENTAURI Interstellar Conflict in the 25th Century2524StarForce 'Alpha Centauri': Interstellar Conflict in the 25th Century1974boardgameauto252401SPI Designer's Editionversion_auto[{"bgg_id": 2524, "name": "StarForce 'Alpha Centauri': Interstellar Conflict in the 25th Century", "year": 1974, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][{"version_id": 252401, "name": "SPI Designer's Edition", "year": 1974, "publishers": ["Simulations Publications, Inc. (SPI)"], "languages": ["English"], "score": 5}, {"version_id": 252402, "name": "SPI folio edition", "year": 1974, "publishers": ["Simulations Publications, Inc. (SPI)"], "languages": ["English"], "score": 3}]IMG_4500.jpeg
13SKIP-BO1078Skip-Bo1967boardgameautoversion_unknown[{"bgg_id": 1078, "name": "Skip-Bo", "year": 1967, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4501.jpeg
14a Gentle Rain268163A Gentle Rain2019boardgameauto268164Bloom Editionversion_auto[{"bgg_id": 268163, "name": "A Gentle Rain", "year": 2019, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][{"version_id": 268164, "name": "Bloom Edition", "year": 2021, "publishers": ["Mondo Games"], "languages": ["English"], "score": 3}]IMG_4501.jpeg
15PATCH WORK163412Patchwork2014boardgameautoversion_unknown[{"bgg_id": 163412, "name": "Patchwork", "year": 2014, "type": "boardgame", "exact": false, "fuzzy": 94.7, "owned": null, "rank": null}][]IMG_4501.jpeg
16SANTORINI194655Santorini2016boardgameautoversion_unknown[{"bgg_id": 194655, "name": "Santorini", "year": 2016, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4501.jpeg;IMG_4502.jpeg
17Utter Nonsense!181254Utter Nonsense2015boardgameautoversion_unknown[{"bgg_id": 181254, "name": "Utter Nonsense", "year": 2015, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4501.jpeg
18Cards Against Humanity50381Cards Against Humanity2009boardgameautoversion_unknown[{"bgg_id": 50381, "name": "Cards Against Humanity", "year": 2009, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4501.jpeg
19Joking Hazard193621Joking Hazard2016boardgameauto19362101First editionversion_auto[{"bgg_id": 193621, "name": "Joking Hazard", "year": 2016, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][{"version_id": 19362101, "name": "First edition", "year": 2016, "publishers": ["Cyanide & Happiness"], "languages": ["English"], "score": 3}]IMG_4501.jpeg;IMG_4502.jpeg
20EXPLODING KITTENS172225Exploding Kittens2015boardgameautoversion_unknown[{"bgg_id": 172225, "name": "Exploding Kittens", "year": 2015, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4501.jpeg
21Hebarceos195314Herbaceous2017boardgameapprovedversion_unknown[][]IMG_4502.jpeg
22Wiz-War104710Wiz-War2012boardgameapprovedversion_unknown[{"bgg_id": 1218, "name": "Wiz-War", "year": 1983, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": 4000, "rank": 2500}, {"bgg_id": 104710, "name": "Wiz-War", "year": 2012, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": 8000, "rank": 1200}][]IMG_4502.jpeg
23SCRAWL218866Scrawl2017boardgameautoversion_unknown[{"bgg_id": 218866, "name": "Scrawl", "year": 2017, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4502.jpeg
24FLAT TOP2529Flat Top1977boardgameautoversion_unknown[{"bgg_id": 2529, "name": "Flat Top", "year": 1977, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4502.jpeg
25Diplomacy483Diplomacy1959boardgameautoversion_unknown[{"bgg_id": 483, "name": "Diplomacy", "year": 1959, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][]IMG_4502.jpeg
26Age of Renaissance26Age of Renaissance1996boardgameauto2601Avalon Hill English editionversion_auto[{"bgg_id": 26, "name": "Age of Renaissance", "year": 1996, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][{"version_id": 2601, "name": "Avalon Hill English edition", "year": 1996, "publishers": ["The Avalon Hill Game Co"], "languages": ["English"], "score": 3}]IMG_4502.jpeg
27History of the World224History of the World1991boardgameauto22401Avalon Hill English editionversion_auto[{"bgg_id": 224, "name": "History of the World", "year": 1991, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][{"version_id": 22401, "name": "Avalon Hill English edition", "year": 1993, "publishers": ["The Avalon Hill Game Co"], "languages": ["English"], "score": 3}]IMG_4502.jpeg
28DUNGEON!1339Dungeon!1975boardgameauto133903TSR New Dungeon editionversion_approved[{"bgg_id": 1339, "name": "Dungeon!", "year": 1975, "type": "boardgame", "exact": true, "fuzzy": 100.0, "owned": null, "rank": null}][{"version_id": 133901, "name": "TSR first edition", "year": 1975, "publishers": ["TSR"], "languages": ["English"], "score": 3}, {"version_id": 133902, "name": "TSR second edition", "year": 1980, "publishers": ["TSR"], "languages": ["English"], "score": 3}, {"version_id": 133903, "name": "TSR New Dungeon edition", "year": 1989, "publishers": ["TSR"], "languages": ["English"], "score": 3}]IMG_4502.jpeg