{
  "status": "PASS",
  "backtest_entry_source": "next_1m_open_after_signal_receipt",
  "uses_signal_avgCost_for_entry": false,
  "runner_has_next_bar_open_entry": true,
  "signal_avgCost_mentions_in_file": 2,
  "live_requirement": "For paper/live, source signal only authorizes symbol/side/entry time. The executable entry must be the current public exchange mark price or best available market snapshot at the moment our system receives the signal. Do not use Binance copy avgCost/avgClosePrice as executable entry/exit prices.",
  "research_caveat": "Historical exact mark-price-at-receipt is not available in this cached dataset. The current replay uses next 1m candle open after the signal timestamp as an executable proxy."
}
