Illustrated by Yongjae Choi · Commander 2018 · ™ & © Wizards of the Coast · Image via Scryfall
Dimir
Yuriko, the Tiger's Shadow
What 87 pilots play, from 111 entries in cEDH events of 16 or more players over the last 3 months.
87 pilots111 entries6 July 2026 to 4 October 2026Tournament data from TopDeck.gg
Updated 4 October 2026 from TopDeck.gg · refreshed twice a day · public lists in cEDH events of 16 or more players
What Hidden lists means
Entries whose list was hidden on TopDeck. They are not counted anywhere. This is their share of all entries, public or hidden, over the last 3 months.
Overview
Conversion
What Conversion means
Of the entries in events that had a top cut, the share that reached it. All decks is the same figure for every commander in the same events.
Yuriko beat all decks in 0 of 4 months, at events of 16 or more players.
16.8% of Yuriko entries reached the top cut over the last 3 months. All decks: 24.4%. Yuriko is 7 points behind. 16 of 95 entries in events with a top cut.
What Likely range means
From 95 entries the true share is most likely between 11% and 26%
All decks: The same figure for every commander in the same events, so you can see how this deck compares with the average deck. Counted by calendar month: August to October 2026.
- Yuriko
- All decks, same events
- Yuriko ahead
- Yuriko behind
Each dot is a month: Yuriko’s entries that reached the top cut, of its entries in events with a cut. Hollow when under 20. Every month since the data starts is shown; the figures above count the last 3 months. * October so far. † April partial: the data starts inside it.
Yuriko reached the top cut more often than 4 of the 62 other commanders with 50 or more entries.
What Compared with other commanders means
Among commanders with 50 or more entries in events with a top cut, how many convert less often than this one and how many more often. Always at events of 16 or more players.
Compared over August to October 2026. Every figure
Pilots
What Pilots means
Players who brought this commander to a cEDH event over the last 3 months, in events of 16 or more players, with a public list. One list per pilot, the newest.
87
87 pilots brought 111 entries over the last 3 months. Each pilot counts once, by their newest list.
Wins
116 top cuts
Events finished in first place.
Share of all entries
What Share means
This commander's entries as a share of every entry with a public list over the last 3 months, in events of 16 or more players.
0.6%
What Place means
This commander's place when every commander over the last 3 months is ordered by entries. Shown from 50 entries. Always at events of 16 or more players.
Top cuts
16of 95 entries
Entries that finished inside their event's top cut.
Rising this month
What Rising means
Cards played by at least 8 points more of pilots this month than over 3 months, in events of 16 or more players. Counts come first: how many of the 30 pilots this month play the card, and how many of the 87 over 3 months.
10 of the 30 pilots this month play Yuriko, Hope from the Shadows. Over 3 months it was 10 of 87.
+22 points, up from 11.5% to 33.3%
Also rising
- Prismatic Vista24 of 30 pilots this month · +16 points
- Fblthp, Impossibly Lost7 of 30 pilots this month · +15 points
- Samut, Tyrant of Naktamun6 of 30 pilots this month · +13 points
- Skullsnatcher23 of 30 pilots this month · +13 points
- Step Through6 of 30 pilots this month · +13 points
and 12 more rising
Falling this month
- Subtlety12 of 30 · −23 points
- Grafdigger's Cage11 of 30 · −17 points
- Toxic Deluge0 of 30 · −14 points
- Gran-Gran5 of 30 · −11 points
- Cursed Totem15 of 30 · −10 points
and 13 more falling
Always this month against the last 3 months, whichever months you pick above. Card images courtesy of Scryfall.
What moved
What What moved means
Cards that changed tier between the last 3 months and the last 6 months, and the week of the newest tournament.
15 cards changed tier in the week of 28 Sep, Agadeem's Awakening // Agadeem, the Undercrypt into Core. 9 top 4 finishes over the last 3 months.
Latest finishes
What Top 4 finishes means
Top 4 finishes in the months chosen, at the event size picked.
Agadeem's Awakening // Agadeem, the Undercrypt, Near-core to Core, 73 of 87 pilots
Flare of Malice, Near-core to Core, 70 of 87 pilots
Mox Diamond, Near-core to Core, 70 of 87 pilots
The three largest moves compare the last 3 months with the last 6 months. Card images courtesy of Scryfall.
Every change
Tier changes
From: the last 6 months. To: the last 3 months.
| Card | From | To | Pilots then | Pilots now |
|---|---|---|---|---|
| Agadeem's Awakening // Agadeem, the Undercrypt | Near-core | Core | 113 of 142 | 73 of 87 |
| Flare of Malice | Near-core | Core | 111 of 142 | 70 of 87 |
| Mox Diamond | Near-core | Core | 111 of 142 | 70 of 87 |
| Sol Ring | Core | Near-core | 114 of 142 | 68 of 87 |
| Prismatic Vista | Common | Near-core | 83 of 142 | 56 of 87 |
| Dauthi Voidwalker | Fringe | Common | 53 of 142 | 37 of 87 |
| Cyclonic Rift | Fringe | Spice | 20 of 142 | 8 of 87 |
| Yuriko, Hope from the Shadows | Spice | Fringe | 10 of 142 | 10 of 87 |
| Diabolic Intent | Fringe | Spice | 17 of 142 | 7 of 87 |
| Drowned Catacomb | Fringe | Spice | 15 of 142 | 6 of 87 |
| Takenuma, Abandoned Mire | Fringe | Spice | 16 of 142 | 7 of 87 |
| Louisoix's Sacrifice | Fringe | Spice | 16 of 142 | 8 of 87 |
| Talion, the Kindly Lord | Fringe | Spice | 16 of 142 | 8 of 87 |
| Slither Blade | Fringe | Spice | 15 of 142 | 8 of 87 |
| Cloud of Faeries | Spice | Fringe | 13 of 142 | 9 of 87 |
Top 4 finishes
| Date | Event | Players | Standing | Pilot | List |
|---|---|---|---|---|---|
| 4 Oct 2026 | Naus am Rathaus #3 cEDH Tournament | 22 | 3rd · Top 4 | Benedikt Rieger | List |
| 29 Aug 2026 | Battlegrounds cEDH Monthly | 32 | 4th · Top 4 | Chris Judd | List |
| 22 Aug 2026 | MCL Shuffle n Cut 48-Open - CEDH Melbourne Aug 2026 | 21 | 4th · Top 4 | Christopher Whitmore | List |
| 16 Aug 2026 | Naus am Rathaus #2 cEDH Tournament | 26 | 2nd · Top 4 | Sebbeth | List |
| 8 Aug 2026 | cEDH - NM 2026 | 26 | 2nd · Top 4 | Stian Johansen | List |
| 1 Aug 2026 | CEDH BFC LEAGUE DRY RUN 08-01-26 | 17 | Win | LEO | List |
| 18 Jul 2026 | cEDH Singularity Series #6 | 17 | 2nd · Top 4 | Taylor Crawford | List |
| 18 Jul 2026 | cEDH UK Presents - MagicCon EU Qualifier | 32 | 4th · Top 4 | Julien Vlaminck | List |
| 11 Jul 2026 | Asgard Monthly CEDH Tournament - July 2026 | 35 | 2nd · Top 4 | Cristian Guerra | List |
Every figure
By months, events of 16 or more players
| Months | Pilots What Pilots meansPlayers who brought this commander to a cEDH event over the last 3 months, in events of 16 or more players, with a public list. One list per pilot, the newest. | Entries What Entries meansTournament entries with a public list, in cEDH events of 16 or more players, over the last 3 months. Entries whose list was hidden are not counted anywhere. | Entries in events with a top cut What Entries in events with a cut meansEntries in events that had a top cut. Conversion is counted over these, since an event without a cut gives no one a top cut to reach. | Top cuts What Top cuts meansEntries that finished inside their event's top cut. | Wins What Wins meansEvents finished in first place. | Conversion What Conversion meansOf the entries in events that had a top cut, the share that reached it. All decks is the same figure for every commander in the same events. | All decks What All decks meansThe same figure for every commander in the same events, so you can see how this deck compares with the average deck. Counted by calendar month: August to October 2026. | Gap What Gap meansThe difference in points between this commander's conversion and all decks', both rounded to whole percent. |
|---|---|---|---|---|---|---|---|---|
| 1 month | 30 | 34 | 27 | 4 | 0 | 14.8% | 24.4% | −9 points |
| 3 months (shown) | 87 | 111 | 95 | 16 | 1 | 16.8% | 24.4% | −7 points |
| 6 months | 142 | 213 | 192 | 32 | 2 | 16.7% | 24.1% | −7 points |
| 1 year | 142 | 213 | 192 | 32 | 2 | 16.7% | 24.1% | −7 points |
By event size, 3 months
| Event size | Pilots What Pilots meansPlayers who brought this commander to a cEDH event over the last 3 months, in events of 16 or more players, with a public list. One list per pilot, the newest. | Entries What Entries meansTournament entries with a public list, in cEDH events of 16 or more players, over the last 3 months. Entries whose list was hidden are not counted anywhere. | Entries in events with a top cut What Entries in events with a cut meansEntries in events that had a top cut. Conversion is counted over these, since an event without a cut gives no one a top cut to reach. | Top cuts What Top cuts meansEntries that finished inside their event's top cut. | Wins What Wins meansEvents finished in first place. | Conversion What Conversion meansOf the entries in events that had a top cut, the share that reached it. All decks is the same figure for every commander in the same events. | All decks What All decks meansThe same figure for every commander in the same events, so you can see how this deck compares with the average deck. Counted by calendar month: August to October 2026. | Gap What Gap meansThe difference in points between this commander's conversion and all decks', both rounded to whole percent. |
|---|---|---|---|---|---|---|---|---|
| 16 or more players (shown) | 87 | 111 | 95 | 16 | 1 | 16.8% | 24.4% | −7 points |
| 32 or more players | 52 | 64 | 60 | 7 | 0 | 11.7% | 22.6% | −11 points |
| 50 or more players | 34 | 38 | 35 | 3 | 0 | 8.6% | 20.3% | −11 points |
Tournament entries
What Lists means
The public lists shown: every entry of the months chosen at the event size chosen.
What Made the cut means
Lists that finished inside their event's top cut.
What Won means
Lists that won their event.
Tap a row for its result and the link to its list.
| Date | Pilot | Event | Standing What Standing meansThe final place at the event. Inside the top cut when the event had one and the place is within it. | W–L–D What W–L–D meansW, match wins: The entry's match wins at the event. L, match losses: The entry's match losses at the event. D, match draws: The entry's match draws at the event. |
|---|---|---|---|---|
| Julien Vlaminck | Emjati's Eternal Sunday III - cEDH | 5th of 16 | 1–0–4 | |
| Adam Lebow | FOIL Gaea's Cradle cEDH 6k | 52nd of 79 | 1–4–0 | |
| Tyler Berger | Mortal-Kraumbat | 7th of 54 | 2–2–2 | |
| Benedikt Rieger | Naus am Rathaus #3 cEDH Tournament | 3rd of 22 | 2–2–1 | |
| Sebbeth | Naus am Rathaus #3 cEDH Tournament | 15th of 22 | 0–2–2 | |
| Andreas Straßinger | Naus am Rathaus #3 cEDH Tournament | 16th of 22 | 0–2–2 | |
| Michael R Bauman | BAKED ZITI 4: Goldsabertooth’s NY cEDH | 7th of 119 | 4–2–0 | |
| Matteo Nogueira | CEDH Dual Tournament 9 - October 3rd | 17th of 62 | 1–1–3 | |
| Winston Zeng | Dabbers cEDH Tournament: Reality Fracture | 5th of 20 | 1–2–0 | |
| Tatsu | Sonoma Con cEDH $3K | 20th of 43 | 1–3–1 | |
| KIsForKyle | MTG cEDH Tournament | 15th of 23 | 0–2–1 | |
| Joshua Cheek | CEDH Win-A-Dual | 16th of 22 | 0–2–1 | |
| Josh B | KC INVI TOP 64! | 33rd of 59 | 0–1–4 | |
| KIsForKyle | MTG cEDH Tournament | 14th of 21 | 0–2–1 | |
| Julien Vlaminck | Commander - EU CHAMPIONSHIP QUALIFIER | 11th of 30 | 1–2–1 | |
| Zoé Ranzy | Commander - EU CHAMPIONSHIP QUALIFIER | 25th of 30 | 0–2–2 | |
| Kai Reed | Commander Sealed cEDH Sunday | 16th of 19 | 0–3–0 | |
| Josh B | EXTRA EXTRA! CEDH TOURNEY! | 22nd of 46 | 1–2–1 | |
| Matteo Nogueira | King of Games Series 18 | 6th of 38 | 2–2–1 | |
| Marcopoloyeah | Battlegrounds cEDH Monthly September | 21st of 25 | 0–2–1 | |
| Thinh Ngo | Cardart Monthly September: Mox Diamond | 37th of 63 | 1–4–0 | |
| Jordan Littlechild | Consult The Coast Win-A-Dual CEDH Tournamemt (Good Games Strathpine) | 20th of 56 | 1–3–0 | |
| Cameron | Consult The Coast Win-A-Dual CEDH Tournamemt (Good Games Strathpine) | 44th of 56 | 0–4–0 | |
| Adrianos | Lucky Top Deck Series 18 | 20th of 44 | 1–3–0 | |
| Kevin de Lange | Lucky Top Deck Series 18 | 38th of 44 | 0–2–2 | |
| Michael Scott Beard | Paragon Gaming September 19th CEDH $3k | 43rd of 44 | 0–4–0 | |
| Marco Hdz | TOP COMMANDER 3 OTONO | 18th of 20 | 0–3–0 | |
| Alex | cEDH Monthly - Hobbit Collector Box | 31st of 52 | 1–4–0 | |
| Jesse Trowbridge | North Star's Monthly CEDH | 46th of 52 | 0–4–0 | |
| Austin Mackey | Wilo's Birthday Brawl CEDH | 33rd of 43 | 0–4–1 | |
| Richard Jerman | Czech cEDH monthly tournament 9/2026 (experimental) | 23rd of 25 | 0–3–1 | |
| Joshua (Turtle) Walborn | Stack Council: Proving Ground II | 12th of 20 | 0–3–1 | |
| Nyx Crosby | CEDH-GG Championship | 22nd of 24 | 0–4–1 | |
| Kris Bachman | Race For The Badlands | 14th of 18 | 0–2–1 | |
| Matteo Nogueira | Forbes CEDH Mox Diamond Qualifier| Aug 2026 | 26th of 34 | 0–3–1 | |
| Zach Smith | TGE CEDH 1K*! | 11th of 18 | 0–2–2 | |
| Chris Judd | Battlegrounds cEDH Monthly | 4th of 32 | 2–2–1 | |
| Joshua Cheek | CEDH Win-A-Dual | 5th of 21 | 1–2–0 | |
| Jesse McKenzie | Level 02: Hexdrinker - Lost Levels - BFF | 40th of 66 | 0–1–4 | |
| Julien Vlaminck | MTM - Series IV - German Nationals 2027 - EU Qualifier | 20th of 33 | 1–3–0 | |
| Paolo del Valle | Retro Lotus Clash of Legends Cedh 1k | 14th of 26 | 0–2–2 | |
| Dalton | Trigger on the Stack CEDH CEDH FOR MOX DIAMOND, VOLCANIC ISLAND, SAVANNAH, & YAWGMOTH’S WILL !!! | 73rd of 81 | 0–3–1 | |
| Nathaniel Crossman | Breach the Bay 2 Redemption Event | 125th of 182 | 0–3–0 | |
| Adam Lebow | Beyond CEDH August | 26th of 61 | 1–2–2 | |
| Tsuki | BREACH THE BAY 2 - cEDH 25K - AUGUST 22nd & 23rd | 113th of 429 | 2–2–2 | |
| Christopher Ciolino | BREACH THE BAY 2 - cEDH 25K - AUGUST 22nd & 23rd | 226th of 429 | 0–2–0 | |
| Nathaniel Crossman | BREACH THE BAY 2 - cEDH 25K - AUGUST 22nd & 23rd | 364th of 429 | 0–5–1 | |
| Sebbeth | DDM Monthly League #4 | 24th of 27 | 0–4–0 | |
| Christopher Whitmore | MCL Shuffle n Cut 48-Open - CEDH Melbourne Aug 2026 | 4th of 21 | 1–1–3 | |
| TJ Edwards | Top Deck Gauntlet #2 - August | 36th of 49 | 0–5–0 | |
| Martin Brådalen | cEDH Open 3 | 10th of 16 | 0–3–1 | |
| Brian | Colossal CEDH King Open 5 | 6th of 20 | 1–2–1 | |
| Matteo Nogueira | King of Games Series #17 | 12th of 28 | 1–2–1 | |
| Sebbeth | Naus am Rathaus #2 cEDH Tournament | 2nd of 26 | 2–1–2 | |
| Chad Lewellyn | 100% Dual Land CEDH Tournament - VOLCANIC ISLAND! | 25th of 36 | 0–3–2 | |
| Leon Schilling [CHUDS] | 3. Path to Exile National & European Qualifier | 16th of 85 | 2–4–1 | |
| Julien Vlaminck | 3. Path to Exile National & European Qualifier | 66th of 85 | 0–3–3 | |
| Jack Curtis | Gear Head Games cEDH Wakefield August 2026 | 26th of 27 | 0–4–0 | |
| George Seitz | Magic the Gathering Commander cEDH Dual Land Tournament | 14th of 31 | 1–3–0 | |
| Robert Yamamoto | Montana Commander States 2026 | 46th of 59 | 1–4–0 | |
| Will M | YGG: CEDH Commander Tournament for Mox Diamond (Hp) | 43rd of 51 | 0–0–0 | |
| Nathaniel Crossman | CardArt Weekly #67 | 9th of 19 | 1–2–0 | |
| alex lubovac | CEDH Duel for a Dual | 50th of 63 | 0–4–0 | |
| Brandon Baker | CEDH for Badlands / Mox Diamond @ Gameuphoria | 18th of 29 | 0–2–1 | |
| Zane Burns | CEDH 3k SPARKYS GAMING | 43rd of 78 | 1–4–0 | |
| Stian Johansen | cEDH - NM 2026 | 2nd of 26 | 3–3–0 | |
| Martin Haraldsen | cEDH - NM 2026 | 16th of 26 | 1–4–0 | |
| LEO | CEDH BFC LEAGUE DRY RUN 08-01-26 | 1st of 17 | 2–0–1 | |
| Julek | cEDH Poznan #8: Breach & Breakfast vol. 2 | 34th of 43 | 0–3–1 | |
| Alexander Jones | CCS $20,000 cEDH Invitational Qualifier #3 | 41st of 101 | 1–3–1 | |
| Kavonte Oparanozie | CCS $20,000 cEDH Invitational Qualifier #3 | 99th of 101 | 0–3–0 | |
| Bronson Kim | PDX cEDH @ Guardian Games August 1st 2026 | 19th of 67 | 1–2–2 | |
| xxozze | La Competència | Brain Freeze | cEDH | 19th of 24 | 0–2–0 | |
| Christopher Vallejos | Liga SYSTEMA junio 2026 | 32nd of 40 | 0–3–1 | |
| Eli campos | NO EN QUERÉTARO Alquimia-Academy CEDH weekly | 23rd of 25 | 0–4–0 | |
| Utopiansoldier (Jonathan Qi) | CHOP CHARITY CEDH EVENT w/ Guaranteed Volcanic Island | 16th of 47 | 1–2–2 | |
| BRIAN WIDELL | CHOP CHARITY CEDH EVENT w/ Guaranteed Volcanic Island | 25th of 47 | 1–3–1 | |
| Daniele Servino | LA GIOSTRA DEL REGNO ATTO III: LA CONQUISTA DI BARCELLONA (V) | 26th of 36 | 0–3–2 | |
| Aiden Chandler | TGE CEDH 1K*! | 17th of 24 | 0–3–1 | |
| Christopher Vallejos | 2do Clasificatorio Nacional cEDH LANDFALL | 42nd of 62 | 0–3–2 | |
| Tyler English | Blast Off Gaming cEDH Tournament! | 9th of 27 | 1–2–0 | |
| Joshua Cheek | CEDH Win-A-Dual | 16th of 16 | 0–3–0 | |
| Jon Kennedy | Columbus 2026 - t/cEDH $10k-$25,000 | 30th of 70 | 1–3–1 | |
| Vin | Golteb V Chicken Oil Saga | 27th of 32 | 0–4–0 | |
| foriamroot | Columbus 2026 - cEDH Last Chance Trial 2 | 9th of 18 | 0–1–2 | |
| Daniel Thomas | CEDH Win-A-Collector-Box Extravaganza | 13th of 30 | 1–2–0 | |
| Paolo del Valle | NJcEDH Presents: SINKHOLE 2 | 98th of 137 | 0–3–2 | |
| Taylor Crawford | cEDH Singularity Series #6 | 2nd of 17 | 2–2–0 | |
| Julien Vlaminck | cEDH UK Presents - MagicCon EU Qualifier | 4th of 32 | 2–2–2 | |
| Nathaniel Wilkinson | Dios Summer Showdown | 19th of 20 | 0–3–0 | |
| Matthew Smith | Kemah Crisis cEDH 5k - 10k (Full Set Of Dual Lands As Prizing and More!) | 52nd of 54 | 0–4–1 | |
| Zane R Talton | Mana Masters x Red Bull Summer 2026 | 96th of 118 | 0–4–1 | |
| Tyler Berger | Summer Classic 3 | 101st of 206 | 1–4–1 | |
| Andrew Banal | Summer Classic 3 | 190th of 206 | 0–5–1 | |
| Nick Epperson | YGG: CEDH Commander Tournament for a Tundra (revised, hp) | 10th of 30 | 0–3–1 | |
| Luz | Zenith VII | 38th of 38 | 0–5–0 | |
| zane vaughn | Friday Night cEDH! | 18th of 19 | 0–3–0 | |
| Julien Vlaminck | Eternal Mania II - cEDH Sunday | 18th of 27 | 0–1–3 | |
| David abt | Pittsburgh 2026 - Sunday cEDH Super Scrubby Rebound and LandGo Qualifier | 20th of 58 | 1–3–1 | |
| Brian Barge | WCG July 12th CEDH Event ($30/Full Proxy) | 14th of 49 | 1–1–2 | |
| Chad Lewellyn | Archangel Games Win An LED FULL Proxy | 40th of 44 | 0–5–0 | |
| Cristian Guerra | Asgard Monthly CEDH Tournament - July 2026 | 2nd of 35 | 3–2–1 | |
| Julien Vlaminck | Eternal Mania II - cEDH Saturday | 17th of 34 | 1–3–1 | |
| Brendan Moulton | Commander Invitational Qualifier - East Coast Gaming | 37th of 37 | 0–4–0 | |
| Raymond wright | Mind Full Games: July's Monthly 1k Event | 20th of 39 | 1–2–1 | |
| Thomas Howard Wells II | Pittsburgh 2026 - t/cEDH $10k-$25,000 | 93rd of 195 | 1–3–1 | |
| David abt | Pittsburgh 2026 - t/cEDH $10k-$25,000 | 156th of 195 | 0–4–1 | |
| Kevin Miller | Pittsburgh 2026 - t/cEDH $10k-$25,000 | 170th of 195 | 0–4–0 | |
| Brett Hartley | The Big One cEDH - Tropical Island for 1st place - July 11th at Pink Bunny Games | 20th of 28 | 0–3–1 | |
| TabularTony | TM Circuit Verse 2: Song | 68th of 90 | 0–2–1 | |
| Julien Vlaminck | Eternal Mania II - cEDH Friday | 8th of 21 | 1–2–1 |
Only entries with a public list are shown. Record is wins, losses and draws in the event. Tournament data from TopDeck.gg.
What this covers
data as of 2026-10-23computed 2026-10-23build 2ba81e09c675Provenance
Input snapshotscontent-editorial@1:c91cb434e650515f09ebac441ae9032799e724820deccc475ed68dcd6ccc6beedecklists-curated@1:135398f47bac98f243ac13d0681de9c86c9163f67fb49563bff5f26e222f9869edhtop16-commander-entries@1:d7d40f9ea2d84d67547db5216ba715164facc9265045e8e25cb5a1a569799031pilot-opt-outs@1:5eecc96f8cc8bbc86d1f4ef87cf3a5cd88ad42d2776f65ab393aa6de45b1b181scryfall-card-facts@2:22fe9ea85a7f1945b53c90118fc78e5af12cda804c120318786f4c0f5be91c91topdeck-commander-finishes@1:a24ece682e570b69b3e0f51a6efb40d4a28ea26ef8c24237a5dc909fb05da458topdeck-commander-lists@1:8bc66fd532cb44cd6acad9297fddd9a3bd547d562bbaa8047f7de2fc97ac4e75topdeck-commanders@1:02cc81579c0cc2a8c74e23628a60526be0b66c2183eec7bd0af2827f797980a7topdeck-commanders@1:179b49a23a0763c9ac7ed5ec5865b06ddfd9698845e0ada25bdc58e0bdc66171topdeck-commanders@1:94eb2de581a9cde44f3dcb58cf8301c282bfbd987b8f5087d82683e1f3111ab8topdeck-commanders@1:95000e6c63256e85155ab1ed405f869d669684acfc404ee9b75633f28cfdb5f8topdeck-field@1:2211186c37df5f7e1576f14faea8079d2f9ec448e2a64d8e5d71d0160bd3d6e3
View modelac589d66393af2de91d5ed95bf16a92acff6134b32b917bf29e3e58c4e0d10fc
Local snapshot ids (decklists-curated@1:…, content-editorial@1:…) are reproduced by git checkout 2ba81e09c675 && npm run den -- ingest --local; committed ids are under snapshots/ at that commit.
