Editions become changeable — losslessly
Eric hit a diff version-disagreement and found there was no way to revisit a set edition: the Titles pick-edition button only appeared while the version was UNSET. It now shows as "change edition" on version_auto/version_approved rows — and reopening the ballot no longer clears the current pick, because change must be lossless: abandoning the ballot keeps the approved edition, the lingering id is inert while ambiguous (is_confident_version gates diff and upload), and the next decision overwrites or clears it. Help documents the other half of the disagreement story: the pipeline NEVER edits a version already set on a BGG collection entry (the additive-only rule), so a diff disagreement is resolved either by changing the pipeline's pick here or by fixing the entry by hand on BGG. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016jXZFSTZQKzAC8fqpWSz9g
This commit is contained in:
co-authored by
Claude Fable 5
parent
fb9f654cd8
commit
f825a91ea4
@@ -1790,5 +1790,159 @@
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn 5 character trove"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn 10",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2026,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn 10"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn 2",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2008,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn 2"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn 3",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2011,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn 3"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn 4",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2013,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn 4"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn 6: Villains",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2017,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn 6 villains"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn 7: The Tavern Crew",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2018,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn 7 tavern crew"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn 8: Pub Crawl",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2022,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn 8 pub crawl"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn 9: The Undercity",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2023,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn 9 undercity"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn: Allies – Evil Pooky",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2021,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn allies evil pooky"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn: Allies – Halden the Unhinged",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2015,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn allies halden unhinged"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn: Allies – Jin vs Greppa",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2025,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn allies jin vs greppa"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn: Allies – Melvyn vs. Marah",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2024,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn allies melvyn vs marah"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn: Allies – Pooky",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2012,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn allies pooky"
|
||||
},
|
||||
{
|
||||
"title_raw": "The Red Dragon Inn: Allies – Wrench",
|
||||
"confidence": "high",
|
||||
"publisher_hint": "",
|
||||
"edition_hint": "",
|
||||
"year_hint": 2015,
|
||||
"language_hint": "",
|
||||
"art_notes": "",
|
||||
"source_photos": [],
|
||||
"title_normalized": "red dragon inn allies wrench"
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user