alpaca-spy-options-worker.yml has three manual modes: verify sends no orders; paper uses Alpaca paper trading; live requires a separately pinned approved commit, QUANTURA_ALPACA_LIVE_ENABLED=true, live credentials, and live SIP/OPRA market-data entitlements. Live options require at least level-2 approval. alpaca-spy-options-watchdog.yml dispatches one segment when QUANTURA_ALPACA_CONTINUOUS=true and its mode is set to paper or live; the default is not continuous. The worker journal and lease use Firestore. Verify the broker’s actual position and options order history before enabling live mode.
The paper feed uses IEX stock bars and indicative option quotes. These are not equivalent to consolidated SIP and OPRA live data, so paper fills do not establish live execution quality. A delayed or stale option quote causes a skipped entry. Five-model inference on a fresh GitHub-hosted CPU runner may take too long for an hourly strategy; use a tested persistent runner with a private model cache and measure end-to-end latency before live approval.