βš™ Operational Status

Pipeline Status

Live operational health of the 20-step cron pipeline. Updated every 4 hours alongside the price scrape.

⏳ Loading overall status
β€”
β€” green β€” yellow β€” red

Per-file health

Every output file in the pipeline checked for existence, size, JSON validity, and freshness. Stale or missing files surface immediately.

File Status Size Age Reason
⏳ Loading status…

β€”

Cron schedule

GitHub Actions cron: 0 */4 * * * β€” every 4 hours at :00 UTC. Total runtime budget: 26 minutes (graceful exit before GH Actions 30min timeout).

The 20-step pipeline

  1. live_prices.py β€” scrape PriceCharting + PokemonPriceTracker + TCGPlayer + eBay (~25 min)
  2. reconcile_prices.py β€” multi-rule price reconciler w/ grade-ladder sanity check
  3. auto_data_quality_check.py β€” DQ A-F grading across 5 issue categories
  4. build_price_diff.py β€” today's price moves
  5. build_morning_brief.py β€” daily curated picks
  6. build_price_alerts.py β€” BUY/SELL triggers at price targets
  7. track_source_reliability.py β€” per-source accuracy stats
  8. build_daily_recap_v2.py β€” email-ready daily recap
  9. learn_signal_outcomes.py β€” log every signal emission
  10. optimize_fw_weights.py β€” Pearson-correlation retune of FW weights
  11. track_psa_pop_changes.py β€” daily PSA pop snapshots + signal deltas
  12. build_learning_summary.py β€” surface weights for homepage
  13. arbitrage_scanner_v2.py β€” multi-path EV arb scanner
  14. build_trading_journal.py β€” workbook P/L β†’ JSON
  15. build_past_picks_scoreboard.py β€” model batting average
  16. build_set_heat.py β€” per-set composite heat scores
  17. build_sealed_market.py β€” sealed product scanner
  18. build_email_digest.py β€” daily HTML email digest
  19. build_weekly_recap.py β€” weekly recap HTML
  20. build_auto_tweet.py β€” pre-formatted Twitter + LinkedIn posts
  21. build_set_rotation_predictor.py β€” momentum-of-momentum per set
  22. build_risk_adjusted_tracker.py β€” Sharpe-like risk metric
  23. pipeline_self_audit.py β€” RED/YELLOW/GREEN per output file
  24. build_homepage_feed.py + build_card_data.py + commit + push

Open source

Every script and every output is public. The Pokemon TCG repo is at Keyvaniath/pokemon-tcg-trading-desk. Cron logs are visible in the Actions tab. Audit anything.