mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2025-12-16 15:40:12 +01:00
bugfix: update editorial_governance to use small smaple set of themes instead of looking for the full library
This commit is contained in:
parent
f68f8949e8
commit
7679176414
15 changed files with 716 additions and 9 deletions
|
|
@ -16729,6 +16729,13 @@
|
|||
"editorial_quality": "draft",
|
||||
"description": "Builds around Partner leveraging synergies with Partner with and Performer Kindred."
|
||||
},
|
||||
{
|
||||
"id": "partner-father-son",
|
||||
"theme": "Partner - Father & Son",
|
||||
"synergies": [],
|
||||
"popularity_bucket": "Rare",
|
||||
"description": "Builds around the Partner - Father & Son theme and its supporting synergies."
|
||||
},
|
||||
{
|
||||
"id": "partner-with",
|
||||
"theme": "Partner with",
|
||||
|
|
@ -28012,12 +28019,370 @@
|
|||
"generated_from": "merge (analytics + curated YAML + whitelist)",
|
||||
"metadata_info": {
|
||||
"mode": "merge",
|
||||
"generated_at": "2025-10-05T05:42:11",
|
||||
"generated_at": "2025-10-06T09:48:40",
|
||||
"curated_yaml_files": 739,
|
||||
"synergy_cap": 5,
|
||||
"inference": "pmi",
|
||||
"version": "phase-b-merge-v1",
|
||||
"catalog_hash": "e9f1a812ddd1e5ed543e9cd233132ac8f6d1aa28f0a476d80ea6fd71fc5f74a5"
|
||||
},
|
||||
"description_fallback_summary": null
|
||||
"description_fallback_summary": {
|
||||
"total_themes": 741,
|
||||
"generic_total": 285,
|
||||
"generic_with_synergies": 266,
|
||||
"generic_plain": 19,
|
||||
"generic_pct": 38.46,
|
||||
"top_generic_by_frequency": [
|
||||
{
|
||||
"theme": "Little Fellas",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 7126,
|
||||
"description": "Builds around Little Fellas leveraging synergies with Banding and Licid Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Combat Matters",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 6344,
|
||||
"description": "Builds around Combat Matters leveraging synergies with Aggro and Voltron."
|
||||
},
|
||||
{
|
||||
"theme": "Interaction",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 4142,
|
||||
"description": "Builds around Interaction leveraging synergies with Removal and Combat Tricks."
|
||||
},
|
||||
{
|
||||
"theme": "Toughness Matters",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 3482,
|
||||
"description": "Builds around Toughness Matters leveraging synergies with Defender and Egg Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Leave the Battlefield",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 3092,
|
||||
"description": "Builds around Leave the Battlefield leveraging synergies with Blink and Enter the Battlefield."
|
||||
},
|
||||
{
|
||||
"theme": "Enter the Battlefield",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 3088,
|
||||
"description": "Builds around Enter the Battlefield leveraging synergies with Blink and Reanimate."
|
||||
},
|
||||
{
|
||||
"theme": "Card Draw",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 17,
|
||||
"total_frequency": 2699,
|
||||
"description": "Builds around Card Draw leveraging synergies with Loot and Wheels."
|
||||
},
|
||||
{
|
||||
"theme": "Life Matters",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 2388,
|
||||
"description": "Builds around Life Matters leveraging synergies with Lifegain and Lifedrain."
|
||||
},
|
||||
{
|
||||
"theme": "Flying",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 2213,
|
||||
"description": "Builds around Flying leveraging synergies with Phoenix Kindred and Archon Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Removal",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 1594,
|
||||
"description": "Builds around Removal leveraging synergies with Soulshift and Interaction."
|
||||
},
|
||||
{
|
||||
"theme": "Legends Matter",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 1536,
|
||||
"description": "Builds around Legends Matter leveraging synergies with Historics Matter and Superfriends."
|
||||
},
|
||||
{
|
||||
"theme": "Topdeck",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 1104,
|
||||
"description": "Builds around Topdeck leveraging synergies with Scry and Surveil."
|
||||
},
|
||||
{
|
||||
"theme": "Discard Matters",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 1050,
|
||||
"description": "Builds around Discard Matters leveraging synergies with Loot and Wheels."
|
||||
},
|
||||
{
|
||||
"theme": "Unconditional Draw",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 1045,
|
||||
"description": "Builds around Unconditional Draw leveraging synergies with Dredge and Learn."
|
||||
},
|
||||
{
|
||||
"theme": "Combat Tricks",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 857,
|
||||
"description": "Builds around Combat Tricks leveraging synergies with Flash and Strive."
|
||||
},
|
||||
{
|
||||
"theme": "Protection",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 806,
|
||||
"description": "Builds around Protection leveraging synergies with Ward and Hexproof."
|
||||
},
|
||||
{
|
||||
"theme": "Exile Matters",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 712,
|
||||
"description": "Builds around Exile Matters leveraging synergies with Impulse and Suspend."
|
||||
},
|
||||
{
|
||||
"theme": "Board Wipes",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 647,
|
||||
"description": "Builds around Board Wipes leveraging synergies with Bracket:MassLandDenial and Pingers."
|
||||
},
|
||||
{
|
||||
"theme": "Pingers",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 637,
|
||||
"description": "Builds around Pingers leveraging synergies with Extort and Devil Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Loot",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 523,
|
||||
"description": "Builds around Loot leveraging synergies with Card Draw and Discard Matters."
|
||||
},
|
||||
{
|
||||
"theme": "Cantrips",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 514,
|
||||
"description": "Builds around Cantrips leveraging synergies with Clue Token and Investigate."
|
||||
},
|
||||
{
|
||||
"theme": "X Spells",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 505,
|
||||
"description": "Builds around X Spells leveraging synergies with Ravenous and Firebending."
|
||||
},
|
||||
{
|
||||
"theme": "Conditional Draw",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 459,
|
||||
"description": "Builds around Conditional Draw leveraging synergies with Max speed and Start your engines!."
|
||||
},
|
||||
{
|
||||
"theme": "Toolbox",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 453,
|
||||
"description": "Builds around Toolbox leveraging synergies with Entwine and Bracket:TutorNonland."
|
||||
},
|
||||
{
|
||||
"theme": "Cost Reduction",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 431,
|
||||
"description": "Builds around Cost Reduction leveraging synergies with Affinity and Freerunning."
|
||||
},
|
||||
{
|
||||
"theme": "Flash",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 429,
|
||||
"description": "Builds around Flash leveraging synergies with Evoke and Combat Tricks."
|
||||
},
|
||||
{
|
||||
"theme": "Haste",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 396,
|
||||
"description": "Builds around Haste leveraging synergies with Hellion Kindred and Phoenix Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Lifelink",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 396,
|
||||
"description": "Builds around Lifelink leveraging synergies with Lifegain Triggers and Lifegain."
|
||||
},
|
||||
{
|
||||
"theme": "Vigilance",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 396,
|
||||
"description": "Builds around Vigilance leveraging synergies with Angel Kindred and Mount Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Counterspells",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 395,
|
||||
"description": "Builds around Counterspells leveraging synergies with Control and Stax."
|
||||
},
|
||||
{
|
||||
"theme": "Mana Dork",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 336,
|
||||
"description": "Builds around Mana Dork leveraging synergies with Firebending and Scion Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Cycling",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 299,
|
||||
"description": "Builds around Cycling leveraging synergies with Landcycling and Basic landcycling."
|
||||
},
|
||||
{
|
||||
"theme": "Transform",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 296,
|
||||
"description": "Builds around Transform leveraging synergies with Incubator Token and Incubate."
|
||||
},
|
||||
{
|
||||
"theme": "Bracket:TutorNonland",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 293,
|
||||
"description": "Builds around Bracket:TutorNonland leveraging synergies with Transmute and Bracket:GameChanger."
|
||||
},
|
||||
{
|
||||
"theme": "Clones",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 282,
|
||||
"description": "Builds around Clones leveraging synergies with Myriad and Populate."
|
||||
},
|
||||
{
|
||||
"theme": "Scry",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 281,
|
||||
"description": "Builds around Scry leveraging synergies with Topdeck and Role token."
|
||||
},
|
||||
{
|
||||
"theme": "Reach",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 274,
|
||||
"description": "Builds around Reach leveraging synergies with Spider Kindred and Archer Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "First strike",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 248,
|
||||
"description": "Builds around First strike leveraging synergies with Banding and Kithkin Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Politics",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 247,
|
||||
"description": "Builds around Politics leveraging synergies with Encore and Melee."
|
||||
},
|
||||
{
|
||||
"theme": "Defender",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 230,
|
||||
"description": "Builds around Defender leveraging synergies with Wall Kindred and Egg Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Menace",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 225,
|
||||
"description": "Builds around Menace leveraging synergies with Warlock Kindred and Blood Token."
|
||||
},
|
||||
{
|
||||
"theme": "Deathtouch",
|
||||
"popularity_bucket": "Uncommon",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 191,
|
||||
"description": "Builds around Deathtouch leveraging synergies with Basilisk Kindred and Scorpion Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Land Types Matter",
|
||||
"popularity_bucket": "Uncommon",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 185,
|
||||
"description": "Builds around Land Types Matter leveraging synergies with Plainscycling and Mountaincycling."
|
||||
},
|
||||
{
|
||||
"theme": "Equip",
|
||||
"popularity_bucket": "Uncommon",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 184,
|
||||
"description": "Builds around Equip leveraging synergies with Job select and For Mirrodin!."
|
||||
},
|
||||
{
|
||||
"theme": "Spell Copy",
|
||||
"popularity_bucket": "Uncommon",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 182,
|
||||
"description": "Builds around Spell Copy leveraging synergies with Storm and Replicate."
|
||||
},
|
||||
{
|
||||
"theme": "Landwalk",
|
||||
"popularity_bucket": "Uncommon",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 170,
|
||||
"description": "Builds around Landwalk leveraging synergies with Swampwalk and Islandwalk."
|
||||
},
|
||||
{
|
||||
"theme": "Impulse",
|
||||
"popularity_bucket": "Uncommon",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 164,
|
||||
"description": "Builds around Impulse leveraging synergies with Junk Tokens and Junk Token."
|
||||
},
|
||||
{
|
||||
"theme": "Morph",
|
||||
"popularity_bucket": "Uncommon",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 140,
|
||||
"description": "Builds around Morph leveraging synergies with Beast Kindred and Illusion Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Devoid",
|
||||
"popularity_bucket": "Uncommon",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 114,
|
||||
"description": "Builds around Devoid leveraging synergies with Ingest and Processor Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Resource Engine",
|
||||
"popularity_bucket": "Uncommon",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 101,
|
||||
"description": "Builds around Resource Engine leveraging synergies with Energy and Energy Counters."
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue