deck_audit_bundle
Run a complete Commander deck audit: validate legality, analyze combos, check bracket, fetch rulings, and simulate games—all in one call with per-section ok/error reports.
Instructions
Full mechanical audit battery in ONE call — validation, analysis, combos, bracket, commander rulings, v3 simulation.
Runs the six sections concurrently and returns one report where every
section carries an explicit ok/error status and echoes the parameters it
used. A failed section NEVER fails the whole bundle: it is reported as
ok: false with its error, next to the sections that succeeded.
Simulation is forced to v3 (commander_colors + tutor_aware=True).
The rulings section ships the commander's official rulings and oracle text
with the audit: confront each ruling with your own claims — fetching them
is not reading them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | RNG seed for reproducible simulation (omit for random) | |
| decklist | Yes | Bare card names, one entry per physical card (repeat basic lands), commander EXCLUDED — a 99-card Commander library | |
| commander | Yes | Commander card name (bare, exact) | |
| iterations | No | Simulation iterations (100-100000) | |
| exclude_cards | No | Card names to force-classify as non-mana in the simulation | |
| commander_colors | Yes | Commander color identity (e.g. 'mardu', 'WBR') — REQUIRED so the simulation color screen can never be skipped by omission | |
| extra_mana_sources | No | Card names to force-classify as mana rocks in the simulation |