Fidelity Labels
- ExactAll required slot pools present + strict slot gating.
- Official-slotOfficial slot structure with public odds, no full print-sheet certainty.
- EstimatedBest-fit approximation from public pull samples and market/public metadata.
Pricing Logic
- PokemonTreatment-aware preference order from TCGplayer (holo/reverse/normal by tier).
- MTGTreatment-aware selection (nonfoil, foil, and booster-fun pools where available).
- Pricing modesBlended, Conservative, and Premium market-value modes are user-selectable per game.
- FallbacksCardmarket/Scryfall fallback only when primary treatment pricing is unavailable.
Authoritative Snapshot Pipeline
Versioned local market snapshots provide deterministic pack-price baselines and optional per-card override maps. Live APIs remain available for enrichment and fallback.
- Pokemon snapshot
assets/data/pokemon-market-snapshot.json
- MTG snapshot
assets/data/mtg-market-snapshot.json
QA Lockfiles
Static lockfiles define expected bands for EV and key hit rates. Simulation Lab compares observed outputs against these guardrails to flag drift.
- Pokemon lockfile
assets/qa/pokemon-lockfile.json
- MTG lockfile
assets/qa/mtg-lockfile.json
Reproducibility
Seeded RNG mode allows deterministic replay. Audit payloads can be exported/imported for verification across devices.