[
  {
    "id": 2,
    "trade_plan_id": "sev_6b2beb210bdf0be7f5ee0de0aeb80a62",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 43.9,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T03:53:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f3e28f5c100449918f17d26e6fb74fc4",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6b2beb210bdf0be7f5ee0de0aeb80a62",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420380",
      "features": {
        "atr_14": 12.740305952873081,
        "ci_14": 32.927180887210646,
        "ema_20": 24529.145601252494,
        "ema_9": 24511.352877157904,
        "market_trend": "Bearish",
        "trend_confidence": 43.9,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T03:54:55.731812+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24493.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f3e28f5c100449918f17d26e6fb74fc4",
      "trend_confidence": 43.9,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 03:54:56",
    "evaluated_at": "2026-08-11 03:54:56",
    "captured_at": "2026-08-11 03:54:57",
    "confirmed_at": null
  },
  {
    "id": 3,
    "trade_plan_id": "sev_56e38fa7c6a3cb3d658c8cdc0f3e070d",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 42.9,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T03:54:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_57a3b7a79b70494ea48d9c8ce913f052",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_56e38fa7c6a3cb3d658c8cdc0f3e070d",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420440",
      "features": {
        "atr_14": 12.415998496791833,
        "ci_14": 32.74071855660049,
        "ema_20": 24526.374591617125,
        "ema_9": 24509.092301726327,
        "market_trend": "Bearish",
        "trend_confidence": 42.9,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T03:55:05.032542+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24500.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_57a3b7a79b70494ea48d9c8ce913f052",
      "trend_confidence": 42.9,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 03:55:05",
    "evaluated_at": "2026-08-11 03:55:05",
    "captured_at": "2026-08-11 03:55:06",
    "confirmed_at": null
  },
  {
    "id": 4,
    "trade_plan_id": "sev_10ee9f575ca7d4ea8c52cb07ddd8b976",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 42.4,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T03:55:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_ed235865da044832a5e6652abffeaee3",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_10ee9f575ca7d4ea8c52cb07ddd8b976",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420500",
      "features": {
        "atr_14": 11.952610916534004,
        "ci_14": 32.4511613991563,
        "ema_20": 24524.042771106837,
        "ema_9": 24507.64984138106,
        "market_trend": "Bearish",
        "trend_confidence": 42.4,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T03:56:05.021005+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24501.8,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_ed235865da044832a5e6652abffeaee3",
      "trend_confidence": 42.4,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 03:56:05",
    "evaluated_at": "2026-08-11 03:56:05",
    "captured_at": "2026-08-11 03:56:06",
    "confirmed_at": null
  },
  {
    "id": 5,
    "trade_plan_id": "sev_d73ee9d7ce43242e2f31e928c8b6ed5e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 43.2,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T03:56:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_4f6b3093e1d74947a3563ef6347efba9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d73ee9d7ce43242e2f31e928c8b6ed5e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420560",
      "features": {
        "atr_14": 12.595026605060282,
        "ci_14": 32.69388394104257,
        "ema_20": 24521.245500396522,
        "ema_9": 24504.981873104847,
        "market_trend": "Bearish",
        "trend_confidence": 43.2,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T03:57:05.011370+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24491.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_4f6b3093e1d74947a3563ef6347efba9",
      "trend_confidence": 43.2,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 03:57:05",
    "evaluated_at": "2026-08-11 03:57:05",
    "captured_at": "2026-08-11 03:57:06",
    "confirmed_at": null
  },
  {
    "id": 6,
    "trade_plan_id": "sev_36a6afcd1d01f38ef78cad90f3d76b01",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 43.2,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T03:57:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_03689ae3ce75466b9a465f1bf37cb4b5",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_36a6afcd1d01f38ef78cad90f3d76b01",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420620",
      "features": {
        "atr_14": 11.931096039999897,
        "ci_14": 32.213849667445835,
        "ema_20": 24518.12688131784,
        "ema_9": 24501.68549848388,
        "market_trend": "Bearish",
        "trend_confidence": 43.2,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T03:58:05.012908+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24488.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_03689ae3ce75466b9a465f1bf37cb4b5",
      "trend_confidence": 43.2,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 03:58:05",
    "evaluated_at": "2026-08-11 03:58:05",
    "captured_at": "2026-08-11 03:58:06",
    "confirmed_at": null
  },
  {
    "id": 7,
    "trade_plan_id": "sev_363c3062357b8e9ed992bf2599bfe2e6",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 42.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T03:58:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c32921101bcc486f95ce7e3ca55250fa",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_363c3062357b8e9ed992bf2599bfe2e6",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420680",
      "features": {
        "atr_14": 11.81714011649304,
        "ci_14": 32.798196486724486,
        "ema_20": 24516.060602372865,
        "ema_9": 24500.520398787103,
        "market_trend": "Bearish",
        "trend_confidence": 42.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T03:59:05.009460+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24491.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c32921101bcc486f95ce7e3ca55250fa",
      "trend_confidence": 42.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 03:59:05",
    "evaluated_at": "2026-08-11 03:59:05",
    "captured_at": "2026-08-11 03:59:06",
    "confirmed_at": null
  },
  {
    "id": 8,
    "trade_plan_id": "sev_040f550f2df7b66310516f1702fd050e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 42.5,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T03:59:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a373f61577c749628866a3dc513556cb",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_040f550f2df7b66310516f1702fd050e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420740",
      "features": {
        "atr_14": 11.105201301725193,
        "ci_14": 43.910882969781916,
        "ema_20": 24513.66911643928,
        "ema_9": 24498.606319029685,
        "market_trend": "Bearish",
        "trend_confidence": 42.5,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:00:05.009791+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24490.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a373f61577c749628866a3dc513556cb",
      "trend_confidence": 42.5,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:00:05",
    "evaluated_at": "2026-08-11 04:00:05",
    "captured_at": "2026-08-11 04:00:06",
    "confirmed_at": null
  },
  {
    "id": 9,
    "trade_plan_id": "sev_47db5d8f06ac2e1d6a099c7b0221db49",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 42.9,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:00:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c1feef2fa439461e9ac1a198c573838f",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_47db5d8f06ac2e1d6a099c7b0221db49",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420800",
      "features": {
        "atr_14": 11.275748167648489,
        "ci_14": 46.207007844077914,
        "ema_20": 24510.518542996106,
        "ema_9": 24495.077055223745,
        "market_trend": "Bearish",
        "trend_confidence": 42.9,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:01:05.006813+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24483.8,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c1feef2fa439461e9ac1a198c573838f",
      "trend_confidence": 42.9,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:01:05",
    "evaluated_at": "2026-08-11 04:01:05",
    "captured_at": "2026-08-11 04:01:07",
    "confirmed_at": null
  },
  {
    "id": 10,
    "trade_plan_id": "sev_f37981070e6f5d974119c5d6578cc1da",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 42.4,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:01:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c98faf7fa9a74fc8b08402cae908ae36",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f37981070e6f5d974119c5d6578cc1da",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420860",
      "features": {
        "atr_14": 10.734623369121385,
        "ci_14": 47.155394694601824,
        "ema_20": 24508.178681761547,
        "ema_9": 24493.251644179,
        "market_trend": "Bearish",
        "trend_confidence": 42.4,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:02:05.011197+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24485.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c98faf7fa9a74fc8b08402cae908ae36",
      "trend_confidence": 42.4,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:02:05",
    "evaluated_at": "2026-08-11 04:02:05",
    "captured_at": "2026-08-11 04:02:06",
    "confirmed_at": null
  },
  {
    "id": 11,
    "trade_plan_id": "sev_f6f565932db409e6ce6243ebe573bae0",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21.5,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:02:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_fd9f2cc0dd0c4fd2b9ebe3f8eaa2dc87",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f6f565932db409e6ce6243ebe573bae0",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420920",
      "features": {
        "atr_14": 10.864037742932624,
        "ci_14": 48.537552825682766,
        "ema_20": 24506.534000054926,
        "ema_9": 24492.763315343196,
        "market_trend": "Neutral",
        "trend_confidence": 21.5,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:03:05.011611+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24490.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_fd9f2cc0dd0c4fd2b9ebe3f8eaa2dc87",
      "trend_confidence": 21.5,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:03:05",
    "evaluated_at": "2026-08-11 04:03:05",
    "captured_at": "2026-08-11 04:03:06",
    "confirmed_at": null
  },
  {
    "id": 12,
    "trade_plan_id": "sev_b4e3b08af92ea574bede4f8c81ef76d8",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21.4,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:03:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e95fd08e09ab4da4afdf4a1de30da80d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b4e3b08af92ea574bede4f8c81ef76d8",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786420980",
      "features": {
        "atr_14": 10.22374930295614,
        "ci_14": 53.830991351015456,
        "ema_20": 24504.945047668793,
        "ema_9": 24492.180652274557,
        "market_trend": "Neutral",
        "trend_confidence": 21.4,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:04:05.007810+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24489.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e95fd08e09ab4da4afdf4a1de30da80d",
      "trend_confidence": 21.4,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:04:05",
    "evaluated_at": "2026-08-11 04:04:05",
    "captured_at": "2026-08-11 04:04:06",
    "confirmed_at": null
  },
  {
    "id": 13,
    "trade_plan_id": "sev_bb600e8035ee978e547f469cb1a817d6",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21.3,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:04:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_55ac8482d40449f599e5f5f6546a38cf",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_bb600e8035ee978e547f469cb1a817d6",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421040",
      "features": {
        "atr_14": 10.181236743926975,
        "ci_14": 53.80015952004686,
        "ema_20": 24503.635995509325,
        "ema_9": 24491.91852181965,
        "market_trend": "Neutral",
        "trend_confidence": 21.3,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:05:05.013773+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24488.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_55ac8482d40449f599e5f5f6546a38cf",
      "trend_confidence": 21.3,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:05:05",
    "evaluated_at": "2026-08-11 04:05:05",
    "captured_at": "2026-08-11 04:05:06",
    "confirmed_at": null
  },
  {
    "id": 14,
    "trade_plan_id": "sev_2b4f1d484e33c8a547dc0faa469d8fbb",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21.2,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:05:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_7a72856ab6f24856a135956206c006e3",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_2b4f1d484e33c8a547dc0faa469d8fbb",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421100",
      "features": {
        "atr_14": 9.568291206085778,
        "ci_14": 50.092897446727555,
        "ema_20": 24502.223043552687,
        "ema_9": 24491.294817455724,
        "market_trend": "Neutral",
        "trend_confidence": 21.2,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:06:05.011710+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24488.8,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_7a72856ab6f24856a135956206c006e3",
      "trend_confidence": 21.2,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:06:05",
    "evaluated_at": "2026-08-11 04:06:05",
    "captured_at": "2026-08-11 04:06:06",
    "confirmed_at": null
  },
  {
    "id": 15,
    "trade_plan_id": "sev_bf6090a49943733bd82ff269ebabc225",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:06:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e2a7a035b4ba4c20b4a2a52941d4239a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_bf6090a49943733bd82ff269ebabc225",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421160",
      "features": {
        "atr_14": 10.001423366801102,
        "ci_14": 53.193869494934745,
        "ema_20": 24501.58479450189,
        "ema_9": 24492.00185396458,
        "market_trend": "Neutral",
        "trend_confidence": 21.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:07:05.007650+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24489.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e2a7a035b4ba4c20b4a2a52941d4239a",
      "trend_confidence": 21.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:07:05",
    "evaluated_at": "2026-08-11 04:07:05",
    "captured_at": "2026-08-11 04:07:06",
    "confirmed_at": null
  },
  {
    "id": 16,
    "trade_plan_id": "sev_eec8cb2eef3d854ad81f48ce06a2d275",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:07:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_46aa00b0357a4181a2e10f261ca89f33",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_eec8cb2eef3d854ad81f48ce06a2d275",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421220",
      "features": {
        "atr_14": 9.394178864698214,
        "ci_14": 50.61649029428439,
        "ema_20": 24500.43862359508,
        "ema_9": 24491.511483171664,
        "market_trend": "Neutral",
        "trend_confidence": 21.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:08:05.017692+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24489.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_46aa00b0357a4181a2e10f261ca89f33",
      "trend_confidence": 21.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:08:05",
    "evaluated_at": "2026-08-11 04:08:05",
    "captured_at": "2026-08-11 04:08:06",
    "confirmed_at": null
  },
  {
    "id": 17,
    "trade_plan_id": "sev_226127c91ca777b75547c0ef761413dc",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:08:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a4cb5a86fba841dc891d9a450f51c7ba",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_226127c91ca777b75547c0ef761413dc",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421280",
      "features": {
        "atr_14": 9.842808948909552,
        "ci_14": 53.16251465808582,
        "ema_20": 24498.410001845506,
        "ema_9": 24489.19918653733,
        "market_trend": "Neutral",
        "trend_confidence": 21.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:09:05.017825+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24486.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a4cb5a86fba841dc891d9a450f51c7ba",
      "trend_confidence": 21.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:09:05",
    "evaluated_at": "2026-08-11 04:09:05",
    "captured_at": "2026-08-11 04:09:06",
    "confirmed_at": null
  },
  {
    "id": 18,
    "trade_plan_id": "sev_531fe328d1ff067e5321c9fc57525e4c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:09:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_91f9e4d8642f4b3789a1245c68e4c20e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_531fe328d1ff067e5321c9fc57525e4c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421340",
      "features": {
        "atr_14": 9.296893813349685,
        "ci_14": 52.225820789210076,
        "ema_20": 24497.128096909557,
        "ema_9": 24488.349349229866,
        "market_trend": "Neutral",
        "trend_confidence": 21.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:10:05.011049+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24484.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_91f9e4d8642f4b3789a1245c68e4c20e",
      "trend_confidence": 21.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:10:05",
    "evaluated_at": "2026-08-11 04:10:05",
    "captured_at": "2026-08-11 04:10:06",
    "confirmed_at": null
  },
  {
    "id": 19,
    "trade_plan_id": "sev_24a969b604ff8736269e16660e5fe5a8",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:10:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_d2eac1c956504f1d9493fbcdf17a369a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_24a969b604ff8736269e16660e5fe5a8",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421400",
      "features": {
        "atr_14": 9.398135982841813,
        "ci_14": 63.28364707736553,
        "ema_20": 24495.14492214662,
        "ema_9": 24486.007479383894,
        "market_trend": "Bearish",
        "trend_confidence": 41.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:11:05.009218+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24479.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_d2eac1c956504f1d9493fbcdf17a369a",
      "trend_confidence": 41.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:11:05",
    "evaluated_at": "2026-08-11 04:11:05",
    "captured_at": "2026-08-11 04:11:06",
    "confirmed_at": null
  },
  {
    "id": 20,
    "trade_plan_id": "sev_6d2ce615c134b9145294fd675120e976",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:11:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_bdf410a62e4a4b16ae7a65549b2f76c9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6d2ce615c134b9145294fd675120e976",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421460",
      "features": {
        "atr_14": 8.937554846879976,
        "ci_14": 60.80183518378936,
        "ema_20": 24493.62159623252,
        "ema_9": 24484.635983507116,
        "market_trend": "Bearish",
        "trend_confidence": 41.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:12:05.020676+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24479.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_bdf410a62e4a4b16ae7a65549b2f76c9",
      "trend_confidence": 41.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:12:05",
    "evaluated_at": "2026-08-11 04:12:05",
    "captured_at": "2026-08-11 04:12:06",
    "confirmed_at": null
  },
  {
    "id": 21,
    "trade_plan_id": "sev_c0239aecf0732e668ed520a46cf8bac4",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:12:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f6634d864d0e4127906f85edd3543941",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c0239aecf0732e668ed520a46cf8bac4",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421520",
      "features": {
        "atr_14": 8.845841811343275,
        "ci_14": 58.158988750230144,
        "ema_20": 24491.98348503969,
        "ema_9": 24482.98678680569,
        "market_trend": "Bearish",
        "trend_confidence": 41.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:13:05.007823+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24476.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f6634d864d0e4127906f85edd3543941",
      "trend_confidence": 41.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:13:05",
    "evaluated_at": "2026-08-11 04:13:05",
    "captured_at": "2026-08-11 04:13:06",
    "confirmed_at": null
  },
  {
    "id": 22,
    "trade_plan_id": "sev_d1db8ba320f0d87da492db08bb435d25",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.8,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:13:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3994eee824e64c53b0ec2b03ef7e8f85",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d1db8ba320f0d87da492db08bb435d25",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421580",
      "features": {
        "atr_14": 8.385424730748124,
        "ci_14": 54.12438035358861,
        "ema_20": 24490.251724569363,
        "ema_9": 24481.14942944455,
        "market_trend": "Bearish",
        "trend_confidence": 41.8,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:14:05.005053+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24473.8,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3994eee824e64c53b0ec2b03ef7e8f85",
      "trend_confidence": 41.8,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:14:05",
    "evaluated_at": "2026-08-11 04:14:05",
    "captured_at": "2026-08-11 04:14:06",
    "confirmed_at": null
  },
  {
    "id": 23,
    "trade_plan_id": "sev_b9c6bc80aa3f7aab996c67cb3b398143",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.9,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:14:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_d1fd391b62be43e6bea7ef413ecb774d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b9c6bc80aa3f7aab996c67cb3b398143",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421640",
      "features": {
        "atr_14": 8.958914708581192,
        "ci_14": 49.30344008859852,
        "ema_20": 24488.95836305676,
        "ema_9": 24480.31354355564,
        "market_trend": "Neutral",
        "trend_confidence": 20.9,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:15:05.014217+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24479.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_d1fd391b62be43e6bea7ef413ecb774d",
      "trend_confidence": 20.9,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:15:05",
    "evaluated_at": "2026-08-11 04:15:05",
    "captured_at": "2026-08-11 04:15:07",
    "confirmed_at": null
  },
  {
    "id": 24,
    "trade_plan_id": "sev_396d12f286dc475fc5c3e03b361f0811",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.9,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:15:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e3d74fb485514f63ae8b19c56e547649",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_396d12f286dc475fc5c3e03b361f0811",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421700",
      "features": {
        "atr_14": 8.451135126512561,
        "ci_14": 46.02721003025369,
        "ema_20": 24488.095661815874,
        "ema_9": 24480.23083484451,
        "market_trend": "Neutral",
        "trend_confidence": 20.9,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:16:05.005337+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24479.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e3d74fb485514f63ae8b19c56e547649",
      "trend_confidence": 20.9,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:16:05",
    "evaluated_at": "2026-08-11 04:16:05",
    "captured_at": "2026-08-11 04:16:06",
    "confirmed_at": null
  },
  {
    "id": 25,
    "trade_plan_id": "sev_aa650e575256412c1ba1235d67e9080a",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:17:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_5c7d0b2c3f854d8cacc0503e534cd0d3",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_aa650e575256412c1ba1235d67e9080a",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421820",
      "features": {
        "atr_14": 8.767815401606402,
        "ci_14": 48.596079108964304,
        "ema_20": 24484.752533452127,
        "ema_9": 24476.396934300486,
        "market_trend": "Bearish",
        "trend_confidence": 41.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:18:05.006597+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24469.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_5c7d0b2c3f854d8cacc0503e534cd0d3",
      "trend_confidence": 41.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:18:05",
    "evaluated_at": "2026-08-11 04:18:05",
    "captured_at": "2026-08-11 04:18:06",
    "confirmed_at": null
  },
  {
    "id": 26,
    "trade_plan_id": "sev_a0276c13fafa0c33e816a782c092b413",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.9,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:18:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e9d50ffe212f4d5c93320fccd61deb9c",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a0276c13fafa0c33e816a782c092b413",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421880",
      "features": {
        "atr_14": 8.87087969521464,
        "ci_14": 46.40494148499661,
        "ema_20": 24483.000591490487,
        "ema_9": 24474.467547440392,
        "market_trend": "Neutral",
        "trend_confidence": 20.9,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:19:05.011649+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24469.75,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e9d50ffe212f4d5c93320fccd61deb9c",
      "trend_confidence": 20.9,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:19:05",
    "evaluated_at": "2026-08-11 04:19:05",
    "captured_at": "2026-08-11 04:19:06",
    "confirmed_at": null
  },
  {
    "id": 27,
    "trade_plan_id": "sev_c0345950365a31c546cdcaaefe80548e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.9,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:19:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_19ee85da6c8544fd888beb093999495a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c0345950365a31c546cdcaaefe80548e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786421940",
      "features": {
        "atr_14": 8.322959821878475,
        "ci_14": 45.72375672976678,
        "ema_20": 24481.771963727257,
        "ema_9": 24473.594037952316,
        "market_trend": "Neutral",
        "trend_confidence": 20.9,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:20:05.008880+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24470.1,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_19ee85da6c8544fd888beb093999495a",
      "trend_confidence": 20.9,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:20:05",
    "evaluated_at": "2026-08-11 04:20:05",
    "captured_at": "2026-08-11 04:20:06",
    "confirmed_at": null
  },
  {
    "id": 28,
    "trade_plan_id": "sev_12a1b67a8140abecbb06f826f8b24f6e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.8,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:20:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_80084605070e4f7691e249e12a233f87",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_12a1b67a8140abecbb06f826f8b24f6e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422000",
      "features": {
        "atr_14": 8.631268870609,
        "ci_14": 51.917079879197345,
        "ema_20": 24481.43223022121,
        "ema_9": 24474.473230361855,
        "market_trend": "Neutral",
        "trend_confidence": 20.8,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:21:05.013731+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24476.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_80084605070e4f7691e249e12a233f87",
      "trend_confidence": 20.8,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:21:05",
    "evaluated_at": "2026-08-11 04:21:05",
    "captured_at": "2026-08-11 04:21:06",
    "confirmed_at": null
  },
  {
    "id": 29,
    "trade_plan_id": "sev_f0fdbfec9f74f1d0e8f3ebb0ac6a238e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:21:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_b56ec4dd4a52414f8c1b4d20878a5926",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f0fdbfec9f74f1d0e8f3ebb0ac6a238e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422060",
      "features": {
        "atr_14": 8.168321105193396,
        "ci_14": 53.81965995830737,
        "ema_20": 24480.819636871605,
        "ema_9": 24474.578584289484,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:22:05.009247+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24475.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_b56ec4dd4a52414f8c1b4d20878a5926",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:22:05",
    "evaluated_at": "2026-08-11 04:22:05",
    "captured_at": "2026-08-11 04:22:06",
    "confirmed_at": null
  },
  {
    "id": 30,
    "trade_plan_id": "sev_72352879e69949bc2c9c27bd3929315e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:22:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a5480c5a580845208dfd765e923e7abd",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_72352879e69949bc2c9c27bd3929315e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422120",
      "features": {
        "atr_14": 8.263185990264907,
        "ci_14": 54.8498058365005,
        "ema_20": 24480.03794810266,
        "ema_9": 24474.154867431585,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:23:05.014557+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24471.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a5480c5a580845208dfd765e923e7abd",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:23:05",
    "evaluated_at": "2026-08-11 04:23:05",
    "captured_at": "2026-08-11 04:23:06",
    "confirmed_at": null
  },
  {
    "id": 31,
    "trade_plan_id": "sev_fa167997ed5985991efc605460b6a0bf",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:23:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_9191e711373642e5af82b51f602531e8",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_fa167997ed5985991efc605460b6a0bf",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422180",
      "features": {
        "atr_14": 7.805101223093639,
        "ci_14": 61.31092019473938,
        "ema_20": 24479.186714956642,
        "ema_9": 24473.54389394527,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:24:05.009776+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24471.1,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9191e711373642e5af82b51f602531e8",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:24:05",
    "evaluated_at": "2026-08-11 04:24:05",
    "captured_at": "2026-08-11 04:24:06",
    "confirmed_at": null
  },
  {
    "id": 32,
    "trade_plan_id": "sev_9dc9108b203360391fd4a58df7476c6e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:24:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_0f78e5547f1547cca51ded38a96dc14b",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_9dc9108b203360391fd4a58df7476c6e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422240",
      "features": {
        "atr_14": 8.022848948062606,
        "ci_14": 63.2370246063629,
        "ema_20": 24478.260315807856,
        "ema_9": 24472.707115156216,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:25:05.036152+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24468.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_0f78e5547f1547cca51ded38a96dc14b",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:25:05",
    "evaluated_at": "2026-08-11 04:25:05",
    "captured_at": "2026-08-11 04:25:06",
    "confirmed_at": null
  },
  {
    "id": 33,
    "trade_plan_id": "sev_b54d9856bf8be5628f16fb29e7d0a0f3",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.4,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:25:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_bb6847f84cc94825a2382045994a5f47",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b54d9856bf8be5628f16fb29e7d0a0f3",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422300",
      "features": {
        "atr_14": 7.796216703158507,
        "ci_14": 62.35046466484601,
        "ema_20": 24476.94504764024,
        "ema_9": 24471.055692124974,
        "market_trend": "Bearish",
        "trend_confidence": 41.4,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:26:05.014659+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24464.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_bb6847f84cc94825a2382045994a5f47",
      "trend_confidence": 41.4,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:26:05",
    "evaluated_at": "2026-08-11 04:26:05",
    "captured_at": "2026-08-11 04:26:06",
    "confirmed_at": null
  },
  {
    "id": 34,
    "trade_plan_id": "sev_ab644ecad6ced4132a685c9b2c1f658f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:26:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_9bce9e2d01c347c9a0415bda2845fca8",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_ab644ecad6ced4132a685c9b2c1f658f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422360",
      "features": {
        "atr_14": 8.371997137625884,
        "ci_14": 61.168107539338756,
        "ema_20": 24477.418535164572,
        "ema_9": 24473.110553699982,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:27:05.011936+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24476.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9bce9e2d01c347c9a0415bda2845fca8",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:27:05",
    "evaluated_at": "2026-08-11 04:27:05",
    "captured_at": "2026-08-11 04:27:06",
    "confirmed_at": null
  },
  {
    "id": 35,
    "trade_plan_id": "sev_e2bf815990995b0e3d77261b1e32153b",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:27:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_33da9a0aad5a4fdeacb94624a8e0a435",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_e2bf815990995b0e3d77261b1e32153b",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422420",
      "features": {
        "atr_14": 7.927568853149897,
        "ci_14": 59.247161619389345,
        "ema_20": 24477.40724609732,
        "ema_9": 24473.948442959987,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:28:05.016479+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24477.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_33da9a0aad5a4fdeacb94624a8e0a435",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:28:05",
    "evaluated_at": "2026-08-11 04:28:05",
    "captured_at": "2026-08-11 04:28:06",
    "confirmed_at": null
  },
  {
    "id": 36,
    "trade_plan_id": "sev_f694f064d79dfccadb5841b4a0ff2c9e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:28:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_435d8cf85b3e4032a314d5e904838bb8",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f694f064d79dfccadb5841b4a0ff2c9e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422480",
      "features": {
        "atr_14": 8.093456916665767,
        "ci_14": 58.93197416115501,
        "ema_20": 24477.8061024758,
        "ema_9": 24475.47675436799,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:29:05.011716+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24481.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_435d8cf85b3e4032a314d5e904838bb8",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:29:05",
    "evaluated_at": "2026-08-11 04:29:05",
    "captured_at": "2026-08-11 04:29:06",
    "confirmed_at": null
  },
  {
    "id": 37,
    "trade_plan_id": "sev_305e2e4e72c099e4a37ee05c1df2591f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:29:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_07113f67211f4499b78f9efbf6509853",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_305e2e4e72c099e4a37ee05c1df2591f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422540",
      "features": {
        "atr_14": 7.6082098157275135,
        "ci_14": 56.60998943317511,
        "ema_20": 24478.14837842977,
        "ema_9": 24476.661403494392,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:30:05.013200+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24481.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_07113f67211f4499b78f9efbf6509853",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:30:05",
    "evaluated_at": "2026-08-11 04:30:05",
    "captured_at": "2026-08-11 04:30:06",
    "confirmed_at": null
  },
  {
    "id": 38,
    "trade_plan_id": "sev_bf08b0a3a27f64aef61988af03b71f3e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:30:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e4b92927ccdb4cb99c46e7ca072a7edb",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_bf08b0a3a27f64aef61988af03b71f3e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422600",
      "features": {
        "atr_14": 8.023439720328499,
        "ci_14": 48.65432431461214,
        "ema_20": 24479.075290230507,
        "ema_9": 24478.791122795516,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:31:05.012573+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24482.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e4b92927ccdb4cb99c46e7ca072a7edb",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:31:05",
    "evaluated_at": "2026-08-11 04:31:05",
    "captured_at": "2026-08-11 04:31:06",
    "confirmed_at": null
  },
  {
    "id": 39,
    "trade_plan_id": "sev_0cf699493b2e370fd50ac3609fe0e3f3",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_CE",
    "signal_strength": 0.46,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:31:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 12.49,
        "liquidity_score": 100.0,
        "ltp": 58.5,
        "oi": 30732000.0,
        "option_type": "CE",
        "spread": 0.0,
        "strike": 24500.0,
        "symbol": "NIFTY11AUG2624500CE",
        "underlying": 24481.7,
        "volume": 144505075.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_CE",
      "engine_trade_plan_id": "tp_a1f389e1ed6d4c98932095cb412c9c9a",
      "entry_price": 58.5,
      "event": {
        "direction": "BUY_CE",
        "ema_20_current": 24479.32526258178,
        "ema_20_prev": 24479.07529022197,
        "ema_9_current": 24479.372898236412,
        "ema_9_prev": 24478.791122795516
      },
      "event_detected": true,
      "event_id": "sev_0cf699493b2e370fd50ac3609fe0e3f3",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422660",
      "features": {
        "atr_14": 7.600336654380755,
        "ci_14": 46.46743619256294,
        "ema_20": 24479.32526258178,
        "ema_9": 24479.372898236412,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 10, 2, 5, 10989, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 4, 32, 5, 10989, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_CE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "trending",
            "bonus_threshold": 38.2,
            "ci_14": 46.46743619256294,
            "penalty_threshold": 50.0,
            "strength_delta_pct": 0.03,
            "strength_delta_points": 3,
            "veto_threshold": 61.8
          },
          "reason": "trending_regime",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_CE",
            "pir": 17.94,
            "room": 95.14999999999782,
            "room_pct": 82.06,
            "session_high": 24576.85,
            "session_low": 24460.9,
            "session_range": 115.94999999999709,
            "spot": 24481.7,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 6.0,
                "value": 0.2133
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 4.0,
                "value": 0.0063
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 11.0,
                "value": 12.5192
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 30.0,
                "value": 0.031
              }
            },
            "direction": "BUY_CE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 51.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:51",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:32:05.010989+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 6.0,
          "value": 0.2133
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 4.0,
          "value": 0.0063
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 11.0,
          "value": 12.5192
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 30.0,
          "value": 0.031
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_CE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_CE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 51.0,
      "spot": 24481.7,
      "stop_loss": 57.33,
      "strategy": "ema_crossover",
      "strength": 0.46,
      "symbol": "NIFTY",
      "target": 59.67,
      "timeframe": "1m",
      "trade_plan_id": "tp_a1f389e1ed6d4c98932095cb412c9c9a",
      "trend_confidence": 0.0,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 04:32:05",
    "evaluated_at": "2026-08-11 04:32:05",
    "captured_at": "2026-08-11 04:32:09",
    "confirmed_at": null
  },
  {
    "id": 40,
    "trade_plan_id": "sev_2c06c710e5571aa303e0daba410ad068",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:32:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_6c35ac23e142423582ec2db11633988a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_2c06c710e5571aa303e0daba410ad068",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422720",
      "features": {
        "atr_14": 7.7814351048130534,
        "ci_14": 48.52245929106252,
        "ema_20": 24479.752108318557,
        "ema_9": 24480.20631858913,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:33:05.011962+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24481.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_6c35ac23e142423582ec2db11633988a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:33:05",
    "evaluated_at": "2026-08-11 04:33:05",
    "captured_at": "2026-08-11 04:33:06",
    "confirmed_at": null
  },
  {
    "id": 41,
    "trade_plan_id": "sev_bf04b27687834a0da22d9f265d750b5f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:33:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f9befd0753ae4fcfbc855808fe53ea1c",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_bf04b27687834a0da22d9f265d750b5f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422780",
      "features": {
        "atr_14": 7.354189723740711,
        "ci_14": 46.52715617051707,
        "ema_20": 24479.856669425775,
        "ema_9": 24480.335054871306,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:34:05.012512+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24480.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f9befd0753ae4fcfbc855808fe53ea1c",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:34:05",
    "evaluated_at": "2026-08-11 04:34:05",
    "captured_at": "2026-08-11 04:34:06",
    "confirmed_at": null
  },
  {
    "id": 42,
    "trade_plan_id": "sev_7af12af2a42fbb0d541ed19513318fb1",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:35:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_de8668e32f444d038118eab0b9745433",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_7af12af2a42fbb0d541ed19513318fb1",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422900",
      "features": {
        "atr_14": 7.636301943342002,
        "ci_14": 45.486406847612955,
        "ema_20": 24481.630980546,
        "ema_9": 24483.420035117637,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:36:05.012884+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24484.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_de8668e32f444d038118eab0b9745433",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:36:05",
    "evaluated_at": "2026-08-11 04:36:05",
    "captured_at": "2026-08-11 04:36:06",
    "confirmed_at": null
  },
  {
    "id": 43,
    "trade_plan_id": "sev_3ae8da8b8c65dc9bd325265ea452e06c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:36:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_9c9f448e07bd4a5a8c5e30da67fb4cd4",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_3ae8da8b8c65dc9bd325265ea452e06c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786422960",
      "features": {
        "atr_14": 7.3372803161427465,
        "ci_14": 44.21196544078476,
        "ema_20": 24482.004220490904,
        "ema_9": 24483.84602809411,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:37:05.009796+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24485.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9c9f448e07bd4a5a8c5e30da67fb4cd4",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:37:05",
    "evaluated_at": "2026-08-11 04:37:05",
    "captured_at": "2026-08-11 04:37:06",
    "confirmed_at": null
  },
  {
    "id": 44,
    "trade_plan_id": "sev_af943cb12aa27f6b2f5f1f984cd5a19c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_reject",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "rejected",
    "rejection_reason": "m4_session_exhaustion",
    "direction": "BUY_PE",
    "signal_strength": 0.46,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:38:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_9f587843622d4df38be9daa9155cc5a5",
      "entry_price": null,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24480.368037528773,
        "ema_20_prev": 24480.8804625318,
        "ema_9_current": 24480.118257980233,
        "ema_9_prev": 24481.27282247529
      },
      "event_detected": true,
      "event_id": "sev_af943cb12aa27f6b2f5f1f984cd5a19c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423080",
      "features": {
        "atr_14": 7.2217404203600735,
        "ci_14": 44.59127109219174,
        "ema_20": 24480.368037528773,
        "ema_9": 24480.118257980233,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 10, 9, 5, 12878, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 4, 39, 5, 12878, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "trending",
            "bonus_threshold": 38.2,
            "ci_14": 44.59127109219174,
            "penalty_threshold": 50.0,
            "strength_delta_pct": 0.03,
            "strength_delta_points": 3,
            "veto_threshold": 61.8
          },
          "reason": "trending_regime",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_PE",
            "pir": 12.59,
            "room": 14.599999999998545,
            "room_pct": 12.59,
            "session_high": 24576.85,
            "session_low": 24460.9,
            "session_range": 115.94999999999709,
            "spot": 24475.5,
            "threshold_pct": 15.0
          },
          "reason": "m4_session_exhaustion",
          "verdict": "reject",
          "version": "m4_exhaustion.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:39:05.012878+00:00",
      "outcome": "REJECTED",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 14.0,
          "value": 0.3113
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 11.0,
          "value": 0.0346
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 2.0,
          "value": 2.0217
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 20.0,
          "value": 0.0295
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": "m4_exhaustion",
      "rejection_reason": "m4_session_exhaustion",
      "risk_verdicts": [],
      "signal_quality_score": 47.0,
      "spot": 24475.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": 0.46,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9f587843622d4df38be9daa9155cc5a5",
      "trend_confidence": 0.0,
      "verdict": "rejected"
    },
    "generated_at": "2026-08-11 04:39:05",
    "evaluated_at": "2026-08-11 04:39:05",
    "captured_at": "2026-08-11 04:39:06",
    "confirmed_at": null
  },
  {
    "id": 45,
    "trade_plan_id": "sev_d884091c7895ded740f4ccf7f121b987",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_PE",
    "signal_strength": 0.46,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:39:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 11.17,
        "liquidity_score": 100.0,
        "ltp": 65.25,
        "oi": 22083360.0,
        "option_type": "PE",
        "spread": 0.0,
        "strike": 24500.0,
        "symbol": "NIFTY11AUG2624500PE",
        "underlying": 24479.55,
        "volume": 215722260.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_2006eb3858944c2d9f1ba1b6ef9698ff",
      "entry_price": 65.25,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24480.50554869014,
        "ema_20_prev": 24480.606132762787,
        "ema_9_current": 24480.40460638419,
        "ema_9_prev": 24480.618257980233
      },
      "event_detected": true,
      "event_id": "sev_d884091c7895ded740f4ccf7f121b987",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423140",
      "features": {
        "atr_14": 7.3727384832927685,
        "ci_14": 54.88422422555612,
        "ema_20": 24480.50554869014,
        "ema_9": 24480.40460638419,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 10, 10, 5, 8733, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 4, 40, 5, 8733, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "borderline_choppy",
            "bonus_threshold": 38.2,
            "ci_14": 54.88422422555612,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.06,
            "strength_delta_points": -6,
            "veto_threshold": 61.8
          },
          "reason": "borderline_choppy",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_PE",
            "pir": 16.08,
            "room": 18.649999999997817,
            "room_pct": 16.08,
            "session_high": 24576.85,
            "session_low": 24460.9,
            "session_range": 115.94999999999709,
            "spot": 24479.55,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 6.0,
                "value": 0.1178
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 4.0,
                "value": 0.0137
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 2.0,
                "value": 2.5296
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 30.0,
                "value": 0.0301
              }
            },
            "direction": "BUY_PE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 42.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:42",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:40:05.008733+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 6.0,
          "value": 0.1178
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 4.0,
          "value": 0.0137
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 2.0,
          "value": 2.5296
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 30.0,
          "value": 0.0301
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_PE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_PE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 42.0,
      "spot": 24479.55,
      "stop_loss": 63.945,
      "strategy": "ema_crossover",
      "strength": 0.46,
      "symbol": "NIFTY",
      "target": 66.555,
      "timeframe": "1m",
      "trade_plan_id": "tp_2006eb3858944c2d9f1ba1b6ef9698ff",
      "trend_confidence": 0.0,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 04:40:05",
    "evaluated_at": "2026-08-11 04:40:05",
    "captured_at": "2026-08-11 04:40:06",
    "confirmed_at": null
  },
  {
    "id": 46,
    "trade_plan_id": "sev_da0059ba17c96924841fb976c6325fec",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:40:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_bb92938d501a494386dffc105f8d3645",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_da0059ba17c96924841fb976c6325fec",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423200",
      "features": {
        "atr_14": 7.006828489286806,
        "ci_14": 60.40744376000615,
        "ema_20": 24480.3240678599,
        "ema_9": 24480.043685107354,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:41:05.021970+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24478.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_bb92938d501a494386dffc105f8d3645",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:41:05",
    "evaluated_at": "2026-08-11 04:41:05",
    "captured_at": "2026-08-11 04:41:06",
    "confirmed_at": null
  },
  {
    "id": 47,
    "trade_plan_id": "sev_71720e101e5407bf42233a4a48f03940",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:42:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_50320125acbd4cc2b0a4c1f8e5ea6915",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_71720e101e5407bf42233a4a48f03940",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423320",
      "features": {
        "atr_14": 6.878537219478799,
        "ci_14": 61.592628697577425,
        "ema_20": 24480.151210290995,
        "ema_9": 24479.864758468706,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:43:05.009115+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24480.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_50320125acbd4cc2b0a4c1f8e5ea6915",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:43:05",
    "evaluated_at": "2026-08-11 04:43:05",
    "captured_at": "2026-08-11 04:43:06",
    "confirmed_at": null
  },
  {
    "id": 48,
    "trade_plan_id": "sev_5a33c3f66055de05e0a70769c0441b69",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:43:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_02a27d38d8f64d299fe294e2083e56a2",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_5a33c3f66055de05e0a70769c0441b69",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423380",
      "features": {
        "atr_14": 6.866805028075,
        "ci_14": 61.40519722802103,
        "ema_20": 24479.930233348958,
        "ema_9": 24479.453806774967,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:44:05.014285+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24477.65,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_02a27d38d8f64d299fe294e2083e56a2",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:44:05",
    "evaluated_at": "2026-08-11 04:44:05",
    "captured_at": "2026-08-11 04:44:06",
    "confirmed_at": null
  },
  {
    "id": 49,
    "trade_plan_id": "sev_91f0dbb065d122d3a3fc3a32eb330c64",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:44:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_587c54a560ed4ac59505240de6735051",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_91f0dbb065d122d3a3fc3a32eb330c64",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423440",
      "features": {
        "atr_14": 6.497747625576922,
        "ci_14": 58.74613386682492,
        "ema_20": 24479.622592073705,
        "ema_9": 24478.903045419975,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:45:05.012037+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24476.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_587c54a560ed4ac59505240de6735051",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:45:05",
    "evaluated_at": "2026-08-11 04:45:05",
    "captured_at": "2026-08-11 04:45:06",
    "confirmed_at": null
  },
  {
    "id": 50,
    "trade_plan_id": "sev_4e9a4af6caeb4928a29732edd4573370",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:45:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e1b5e8e3ee854ecc916036ce739f3d01",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_4e9a4af6caeb4928a29732edd4573370",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423500",
      "features": {
        "atr_14": 6.679541276207753,
        "ci_14": 50.917224556733785,
        "ema_20": 24478.630191010572,
        "ema_9": 24477.040436335985,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:46:05.013691+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24472.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e1b5e8e3ee854ecc916036ce739f3d01",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:46:05",
    "evaluated_at": "2026-08-11 04:46:05",
    "captured_at": "2026-08-11 04:46:06",
    "confirmed_at": null
  },
  {
    "id": 51,
    "trade_plan_id": "sev_2f9ec6352eebd916db74c6879b0122af",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:46:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_2f0ca03fc1244f79831cdfcd01d2ee07",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_2f9ec6352eebd916db74c6879b0122af",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423560",
      "features": {
        "atr_14": 6.302431325947597,
        "ci_14": 48.84560345965423,
        "ema_20": 24478.022553769057,
        "ema_9": 24476.08234906879,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:47:05.015669+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24472.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_2f0ca03fc1244f79831cdfcd01d2ee07",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:47:05",
    "evaluated_at": "2026-08-11 04:47:05",
    "captured_at": "2026-08-11 04:47:06",
    "confirmed_at": null
  },
  {
    "id": 52,
    "trade_plan_id": "sev_7e90d34fa6c479643a1471134d363309",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:47:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_627ed76e6cae4ec4898492f1cdb03ba1",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_7e90d34fa6c479643a1471134d363309",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423620",
      "features": {
        "atr_14": 6.63363530211462,
        "ci_14": 49.005535097244994,
        "ema_20": 24478.301584923436,
        "ema_9": 24476.95787925503,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:48:05.010553+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24476.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_627ed76e6cae4ec4898492f1cdb03ba1",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:48:05",
    "evaluated_at": "2026-08-11 04:48:05",
    "captured_at": "2026-08-11 04:48:06",
    "confirmed_at": null
  },
  {
    "id": 53,
    "trade_plan_id": "sev_cc3c30d373ea07ed8b87f5f85f5a56a1",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:48:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_b83b4fe3edf8497a88c1dc07960af268",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_cc3c30d373ea07ed8b87f5f85f5a56a1",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423680",
      "features": {
        "atr_14": 6.295518449177905,
        "ci_14": 51.532057896386696,
        "ema_20": 24478.01095778705,
        "ema_9": 24476.616303404026,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:49:05.012140+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24475.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_b83b4fe3edf8497a88c1dc07960af268",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:49:05",
    "evaluated_at": "2026-08-11 04:49:05",
    "captured_at": "2026-08-11 04:49:06",
    "confirmed_at": null
  },
  {
    "id": 54,
    "trade_plan_id": "sev_c1e014134f71aca80c3336e6522e1288",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.8,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:49:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_12b1e780c1834b54b4bc88b35feeb0d9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c1e014134f71aca80c3336e6522e1288",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423740",
      "features": {
        "atr_14": 6.5945629471212,
        "ci_14": 54.660408002090186,
        "ema_20": 24476.980662491365,
        "ema_9": 24474.74104272322,
        "market_trend": "Neutral",
        "trend_confidence": 20.8,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:50:05.016292+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24467.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_12b1e780c1834b54b4bc88b35feeb0d9",
      "trend_confidence": 20.8,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:50:05",
    "evaluated_at": "2026-08-11 04:50:05",
    "captured_at": "2026-08-11 04:50:06",
    "confirmed_at": null
  },
  {
    "id": 55,
    "trade_plan_id": "sev_8b4fde40728653f03d01b3078b0eb8ad",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:50:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_637fc8a610604a7bbdc8235a12a52b3c",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_8b4fde40728653f03d01b3078b0eb8ad",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423800",
      "features": {
        "atr_14": 6.244951126603487,
        "ci_14": 60.81157210694538,
        "ema_20": 24476.130123205843,
        "ema_9": 24473.402834178578,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:51:05.011423+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24468.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_637fc8a610604a7bbdc8235a12a52b3c",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:51:05",
    "evaluated_at": "2026-08-11 04:51:05",
    "captured_at": "2026-08-11 04:51:06",
    "confirmed_at": null
  },
  {
    "id": 56,
    "trade_plan_id": "sev_a03c14879a9a009321f7beed7ca9eec4",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:51:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8d8ba3bbd81d482aa8851b82716e0f07",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a03c14879a9a009321f7beed7ca9eec4",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423860",
      "features": {
        "atr_14": 6.379750678810004,
        "ci_14": 54.32654816211974,
        "ema_20": 24475.171018493984,
        "ema_9": 24471.980267342864,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:52:05.009750+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24468.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8d8ba3bbd81d482aa8851b82716e0f07",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:52:05",
    "evaluated_at": "2026-08-11 04:52:05",
    "captured_at": "2026-08-11 04:52:06",
    "confirmed_at": null
  },
  {
    "id": 57,
    "trade_plan_id": "sev_d7f24ccb2ebb4e4d1cf4fca3adfb16a0",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:52:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_251bc884492d435fbd3bce9d81b55273",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d7f24ccb2ebb4e4d1cf4fca3adfb16a0",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423920",
      "features": {
        "atr_14": 6.059768676841856,
        "ci_14": 52.80242567135124,
        "ema_20": 24474.340445297363,
        "ema_9": 24470.874213874293,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:53:05.012846+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24466.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_251bc884492d435fbd3bce9d81b55273",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:53:05",
    "evaluated_at": "2026-08-11 04:53:05",
    "captured_at": "2026-08-11 04:53:06",
    "confirmed_at": null
  },
  {
    "id": 58,
    "trade_plan_id": "sev_6df3b50f00ed35a22e80791a614c75fa",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:53:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_212b5f62d027473d9de6c7cb5bf47cd7",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6df3b50f00ed35a22e80791a614c75fa",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786423980",
      "features": {
        "atr_14": 6.518764898072635,
        "ci_14": 57.404856348227916,
        "ema_20": 24474.80938246789,
        "ema_9": 24472.401371099433,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:54:05.008580+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24472.75,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_212b5f62d027473d9de6c7cb5bf47cd7",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:54:05",
    "evaluated_at": "2026-08-11 04:54:05",
    "captured_at": "2026-08-11 04:54:06",
    "confirmed_at": null
  },
  {
    "id": 59,
    "trade_plan_id": "sev_d2f26263dbdb3c81aaa97909c8dafbb9",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:54:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_9df388d4e5824b3d86c5946a8a602580",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d2f26263dbdb3c81aaa97909c8dafbb9",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424040",
      "features": {
        "atr_14": 6.170995744314809,
        "ci_14": 55.22694119722421,
        "ema_20": 24474.527536505608,
        "ema_9": 24472.291096879548,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:55:05.016761+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24471.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9df388d4e5824b3d86c5946a8a602580",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:55:05",
    "evaluated_at": "2026-08-11 04:55:05",
    "captured_at": "2026-08-11 04:55:06",
    "confirmed_at": null
  },
  {
    "id": 60,
    "trade_plan_id": "sev_20e81c40907f832d53976a2f46875173",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:55:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_de4919150cfc47048061e258c5b55d42",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_20e81c40907f832d53976a2f46875173",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424100",
      "features": {
        "atr_14": 6.380210406298082,
        "ci_14": 56.5067283674232,
        "ema_20": 24473.95325864477,
        "ema_9": 24471.56487750364,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:56:05.057152+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24469.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_de4919150cfc47048061e258c5b55d42",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:56:05",
    "evaluated_at": "2026-08-11 04:56:05",
    "captured_at": "2026-08-11 04:56:06",
    "confirmed_at": null
  },
  {
    "id": 61,
    "trade_plan_id": "sev_c3ffb7eae4abebdb83d3d947f7dba011",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:56:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f4bc3031463e4e9eb836b06c35c1454c",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c3ffb7eae4abebdb83d3d947f7dba011",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424160",
      "features": {
        "atr_14": 6.0173379713349595,
        "ci_14": 55.8773716303891,
        "ema_20": 24473.591043528882,
        "ema_9": 24471.281902002913,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:57:05.006338+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24470.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f4bc3031463e4e9eb836b06c35c1454c",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:57:05",
    "evaluated_at": "2026-08-11 04:57:05",
    "captured_at": "2026-08-11 04:57:06",
    "confirmed_at": null
  },
  {
    "id": 62,
    "trade_plan_id": "sev_d5329f1954338ae8f9d194502d7760a9",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:57:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_1fcff0358bd64c72be1483969cd49aee",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d5329f1954338ae8f9d194502d7760a9",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424220",
      "features": {
        "atr_14": 6.182681208081655,
        "ci_14": 58.74914969062381,
        "ema_20": 24473.67874459805,
        "ema_9": 24471.89752160233,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:58:05.007074+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24473.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_1fcff0358bd64c72be1483969cd49aee",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:58:05",
    "evaluated_at": "2026-08-11 04:58:05",
    "captured_at": "2026-08-11 04:58:06",
    "confirmed_at": null
  },
  {
    "id": 63,
    "trade_plan_id": "sev_51ba51810b72c301601e4ee5152d6785",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:58:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e06534707a614f60ba9bb3a58473a82e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_51ba51810b72c301601e4ee5152d6785",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424280",
      "features": {
        "atr_14": 5.816061291604384,
        "ci_14": 56.73878931078059,
        "ema_20": 24473.60934035118,
        "ema_9": 24472.108017281862,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T04:59:05.008347+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24472.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e06534707a614f60ba9bb3a58473a82e",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 04:59:05",
    "evaluated_at": "2026-08-11 04:59:05",
    "captured_at": "2026-08-11 04:59:06",
    "confirmed_at": null
  },
  {
    "id": 64,
    "trade_plan_id": "sev_7c0f8fec9894af4a67f4c7134fb27730",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_CE",
    "signal_strength": 0.42,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T04:59:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 11.7,
        "liquidity_score": 100.0,
        "ltp": 52.1,
        "oi": 33935915.0,
        "option_type": "CE",
        "spread": 0.0,
        "strike": 24500.0,
        "symbol": "NIFTY11AUG2624500CE",
        "underlying": 24479.0,
        "volume": 208006955.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_CE",
      "engine_trade_plan_id": "tp_5b1d8c2c0ef44daabf2a167680479f90",
      "entry_price": 52.1,
      "event": {
        "direction": "BUY_CE",
        "ema_20_current": 24474.94994739348,
        "ema_20_prev": 24474.52362606648,
        "ema_9_current": 24475.02241382549,
        "ema_9_prev": 24474.02801728186
      },
      "event_detected": true,
      "event_id": "sev_7c0f8fec9894af4a67f4c7134fb27730",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424340",
      "features": {
        "atr_14": 6.656495834576586,
        "ci_14": 55.07861307639755,
        "ema_20": 24474.94994739348,
        "ema_9": 24475.02241382549,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 10, 30, 5, 12944, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 5, 0, 5, 12944, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_CE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "borderline_choppy",
            "bonus_threshold": 38.2,
            "ci_14": 55.07861307639755,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.06,
            "strength_delta_points": -6,
            "veto_threshold": 61.8
          },
          "reason": "borderline_choppy",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_CE",
            "pir": 15.61,
            "room": 97.84999999999854,
            "room_pct": 84.39,
            "session_high": 24576.85,
            "session_low": 24460.9,
            "session_range": 115.94999999999709,
            "spot": 24479.0,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 22.0,
                "value": 0.4695
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 4.0,
                "value": 0.0109
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 15.0,
                "value": 14.6999
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 20.0,
                "value": 0.0272
              }
            },
            "direction": "BUY_CE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 61.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:61",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": false
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:00:05.012944+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 22.0,
          "value": 0.4695
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 4.0,
          "value": 0.0109
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 15.0,
          "value": 14.6999
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 20.0,
          "value": 0.0272
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": false,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_CE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_CE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 61.0,
      "spot": 24479.0,
      "stop_loss": 51.058,
      "strategy": "ema_crossover",
      "strength": 0.42,
      "symbol": "NIFTY",
      "target": 53.142,
      "timeframe": "1m",
      "trade_plan_id": "tp_5b1d8c2c0ef44daabf2a167680479f90",
      "trend_confidence": 0.0,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 05:00:05",
    "evaluated_at": "2026-08-11 05:00:05",
    "captured_at": "2026-08-11 05:00:06",
    "confirmed_at": null
  },
  {
    "id": 65,
    "trade_plan_id": "sev_db2b60b4395cd3478630a05c4c314a78",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:00:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8dfd3fdf3bd74852b1512c7408d0637e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_db2b60b4395cd3478630a05c4c314a78",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424400",
      "features": {
        "atr_14": 6.252460220507641,
        "ci_14": 52.41803117131588,
        "ema_20": 24475.297571449606,
        "ema_9": 24475.737931060394,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:01:05.013331+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24478.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8dfd3fdf3bd74852b1512c7408d0637e",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:01:05",
    "evaluated_at": "2026-08-11 05:01:05",
    "captured_at": "2026-08-11 05:01:06",
    "confirmed_at": null
  },
  {
    "id": 66,
    "trade_plan_id": "sev_8101807cc14f51e5c770e4d0c4b0ef36",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:01:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c00723d4e82543849409606cb0db9db5",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_8101807cc14f51e5c770e4d0c4b0ef36",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424460",
      "features": {
        "atr_14": 6.592080502109193,
        "ci_14": 54.911132944439565,
        "ema_20": 24475.460161019022,
        "ema_9": 24476.058344848316,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:02:05.013667+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24479.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c00723d4e82543849409606cb0db9db5",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:02:05",
    "evaluated_at": "2026-08-11 05:02:05",
    "captured_at": "2026-08-11 05:02:06",
    "confirmed_at": null
  },
  {
    "id": 67,
    "trade_plan_id": "sev_14be19a3337cb998403be3cba6695151",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:02:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3b33593aab844d7a81f206c0820a3cb2",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_14be19a3337cb998403be3cba6695151",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424520",
      "features": {
        "atr_14": 6.249789046744657,
        "ci_14": 53.56570220830241,
        "ema_20": 24475.797288543545,
        "ema_9": 24476.646675878652,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:03:05.013724+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24479.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3b33593aab844d7a81f206c0820a3cb2",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:03:05",
    "evaluated_at": "2026-08-11 05:03:05",
    "captured_at": "2026-08-11 05:03:06",
    "confirmed_at": null
  },
  {
    "id": 68,
    "trade_plan_id": "sev_0fa88ca0b6bc9ec296d5d9a5bcdd1030",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:03:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_baf055e0391b4af39956a8faa56a3e4a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_0fa88ca0b6bc9ec296d5d9a5bcdd1030",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424580",
      "features": {
        "atr_14": 6.48526311962168,
        "ci_14": 54.175774967347465,
        "ema_20": 24476.585301879524,
        "ema_9": 24478.059340702923,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:04:05.010508+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24480.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_baf055e0391b4af39956a8faa56a3e4a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:04:05",
    "evaluated_at": "2026-08-11 05:04:05",
    "captured_at": "2026-08-11 05:04:06",
    "confirmed_at": null
  },
  {
    "id": 69,
    "trade_plan_id": "sev_20fea53ee3d07d57feebd2067d2f66dd",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:04:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_15a0f627925445a89eabefa3556cf7f3",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_20fea53ee3d07d57feebd2067d2f66dd",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424640",
      "features": {
        "atr_14": 6.136315776047292,
        "ci_14": 54.78837824854333,
        "ema_20": 24476.867654076683,
        "ema_9": 24478.35747256234,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:05:05.012371+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24479.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_15a0f627925445a89eabefa3556cf7f3",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:05:05",
    "evaluated_at": "2026-08-11 05:05:05",
    "captured_at": "2026-08-11 05:05:06",
    "confirmed_at": null
  },
  {
    "id": 70,
    "trade_plan_id": "sev_1ca27f31cf1a2a81ebc4eb44e2381c73",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:05:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_38b437c4d5fa43388a1f0d88cc07a51a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_1ca27f31cf1a2a81ebc4eb44e2381c73",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424700",
      "features": {
        "atr_14": 6.534997105218066,
        "ci_14": 58.843282108988056,
        "ema_20": 24476.722208561245,
        "ema_9": 24477.729978049872,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:06:05.016607+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24474.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_38b437c4d5fa43388a1f0d88cc07a51a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:06:05",
    "evaluated_at": "2026-08-11 05:06:05",
    "captured_at": "2026-08-11 05:06:06",
    "confirmed_at": null
  },
  {
    "id": 71,
    "trade_plan_id": "sev_82fc57291fa238a0103688df02d8a70f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:06:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_93754db8069b48988d9817c2125ce9c8",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_82fc57291fa238a0103688df02d8a70f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424760",
      "features": {
        "atr_14": 6.18606865182537,
        "ci_14": 60.62911632097043,
        "ema_20": 24476.410569651234,
        "ema_9": 24476.8739824399,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:07:05.009090+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24473.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_93754db8069b48988d9817c2125ce9c8",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:07:05",
    "evaluated_at": "2026-08-11 05:07:05",
    "captured_at": "2026-08-11 05:07:10",
    "confirmed_at": null
  },
  {
    "id": 72,
    "trade_plan_id": "sev_270f18a301966aaaff8848d414bb8fdf",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:07:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_de24033389fb416d83225a7be6841dbf",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_270f18a301966aaaff8848d414bb8fdf",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424820",
      "features": {
        "atr_14": 6.78629837821422,
        "ci_14": 64.77772770629555,
        "ema_20": 24477.24561743782,
        "ema_9": 24478.475185951924,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:08:05.009800+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24482.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_de24033389fb416d83225a7be6841dbf",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:08:05",
    "evaluated_at": "2026-08-11 05:08:05",
    "captured_at": "2026-08-11 05:08:06",
    "confirmed_at": null
  },
  {
    "id": 73,
    "trade_plan_id": "sev_096347d686276eb0cca7669698db62c7",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:08:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_86b4e2b4d9704b0bb12ec9b291869419",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_096347d686276eb0cca7669698db62c7",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424880",
      "features": {
        "atr_14": 6.562277201562738,
        "ci_14": 64.1714376811822,
        "ema_20": 24477.541272921066,
        "ema_9": 24478.85014876154,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:09:05.009173+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24480.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_86b4e2b4d9704b0bb12ec9b291869419",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:09:05",
    "evaluated_at": "2026-08-11 05:09:05",
    "captured_at": "2026-08-11 05:09:06",
    "confirmed_at": null
  },
  {
    "id": 74,
    "trade_plan_id": "sev_fe96a97962160fa789930d2401b8714b",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:09:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3092969003174df7bfd8ebaac886590d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_fe96a97962160fa789930d2401b8714b",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786424940",
      "features": {
        "atr_14": 6.422114641264173,
        "ci_14": 64.21674933388066,
        "ema_20": 24477.770221988478,
        "ema_9": 24479.046119009236,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:10:05.013946+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24478.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3092969003174df7bfd8ebaac886590d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:10:05",
    "evaluated_at": "2026-08-11 05:10:05",
    "captured_at": "2026-08-11 05:10:06",
    "confirmed_at": null
  },
  {
    "id": 75,
    "trade_plan_id": "sev_fe1293dadcb4d7bde629e7480f9badc2",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:10:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_598caf6db690434d97324efb71a90e13",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_fe1293dadcb4d7bde629e7480f9badc2",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425000",
      "features": {
        "atr_14": 6.05982076156333,
        "ci_14": 63.98277424960271,
        "ema_20": 24477.892105609222,
        "ema_9": 24479.04689520739,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:11:05.012538+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24479.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_598caf6db690434d97324efb71a90e13",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:11:05",
    "evaluated_at": "2026-08-11 05:11:05",
    "captured_at": "2026-08-11 05:11:06",
    "confirmed_at": null
  },
  {
    "id": 76,
    "trade_plan_id": "sev_208520fbbda2ca79ae4b0fa088a215e9",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:13:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c6be5d83f7934600a6b1c33f5afe18cf",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_208520fbbda2ca79ae4b0fa088a215e9",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425180",
      "features": {
        "atr_14": 5.922205750459616,
        "ci_14": 70.40490273163833,
        "ema_20": 24477.737934293007,
        "ema_9": 24478.266810346187,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:14:05.009876+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24477.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c6be5d83f7934600a6b1c33f5afe18cf",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:14:05",
    "evaluated_at": "2026-08-11 05:14:05",
    "captured_at": "2026-08-11 05:14:06",
    "confirmed_at": null
  },
  {
    "id": 77,
    "trade_plan_id": "sev_3f14b987f484db5e3dd44bbc358de90a",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:14:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f919276b74a74c30af34c44663bfbae7",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_3f14b987f484db5e3dd44bbc358de90a",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425240",
      "features": {
        "atr_14": 6.130823723218691,
        "ci_14": 69.42953087778456,
        "ema_20": 24477.431827172153,
        "ema_9": 24477.523448276952,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:15:05.028791+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24474.75,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f919276b74a74c30af34c44663bfbae7",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:15:05",
    "evaluated_at": "2026-08-11 05:15:05",
    "captured_at": "2026-08-11 05:15:06",
    "confirmed_at": null
  },
  {
    "id": 78,
    "trade_plan_id": "sev_c616e994e403cf678b1ab073ed58f754",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_reject",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "rejected",
    "rejection_reason": "regime_choppy_veto",
    "direction": "BUY_PE",
    "signal_strength": 0.5,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:15:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_d9037bebb0a340958121a266b6d83bcb",
      "entry_price": null,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24476.95260554066,
        "ema_20_prev": 24477.43182717652,
        "ema_9_current": 24476.49875862156,
        "ema_9_prev": 24477.523448276952
      },
      "event_detected": true,
      "event_id": "sev_c616e994e403cf678b1ab073ed58f754",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425300",
      "features": {
        "atr_14": 5.867907709536006,
        "ci_14": 67.54143066780597,
        "ema_20": 24476.95260554066,
        "ema_9": 24476.49875862156,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 10, 46, 5, 11971, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 5, 16, 5, 11971, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "vetoed",
            "bonus_threshold": 38.2,
            "ci_14": 67.54143066780597,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.15,
            "strength_delta_points": -15,
            "veto_threshold": 61.8
          },
          "reason": "regime_choppy_veto",
          "verdict": "reject",
          "version": "regime_ci.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:16:05.011971+00:00",
      "outcome": "REJECTED",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 14.0,
          "value": 0.2928
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 18.0,
          "value": 0.0773
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 2.0,
          "value": 1.9598
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 10.0,
          "value": 0.024
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": "regime_ci",
      "rejection_reason": "regime_choppy_veto",
      "risk_verdicts": [],
      "signal_quality_score": 44.0,
      "spot": 24472.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": 0.5,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_d9037bebb0a340958121a266b6d83bcb",
      "trend_confidence": 0.0,
      "verdict": "rejected"
    },
    "generated_at": "2026-08-11 05:16:05",
    "evaluated_at": "2026-08-11 05:16:05",
    "captured_at": "2026-08-11 05:16:06",
    "confirmed_at": null
  },
  {
    "id": 79,
    "trade_plan_id": "sev_b2f99ed70dc02e70389ba0d726b23a83",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:16:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_891ed60c1ab14d3680964c977c0fca12",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b2f99ed70dc02e70389ba0d726b23a83",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425360",
      "features": {
        "atr_14": 5.884740729131815,
        "ci_14": 59.017962125244786,
        "ema_20": 24476.02900138751,
        "ema_9": 24474.673006897254,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:17:05.017699+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24468.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_891ed60c1ab14d3680964c977c0fca12",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:17:05",
    "evaluated_at": "2026-08-11 05:17:05",
    "captured_at": "2026-08-11 05:17:06",
    "confirmed_at": null
  },
  {
    "id": 80,
    "trade_plan_id": "sev_bcb5bc02431163d05dff9e538b462949",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:17:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_4aba2658c5ed4309a374c2360d84837d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_bcb5bc02431163d05dff9e538b462949",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425420",
      "features": {
        "atr_14": 5.564402090597196,
        "ci_14": 55.85410356580143,
        "ema_20": 24475.28814411603,
        "ema_9": 24473.388405517806,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:18:05.009478+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24468.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_4aba2658c5ed4309a374c2360d84837d",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:18:05",
    "evaluated_at": "2026-08-11 05:18:05",
    "captured_at": "2026-08-11 05:18:06",
    "confirmed_at": null
  },
  {
    "id": 81,
    "trade_plan_id": "sev_30df205376f9439a37bc2d18fc7c4bf5",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:18:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_5467fce1ee554e68b889c02d384dbeb9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_30df205376f9439a37bc2d18fc7c4bf5",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425480",
      "features": {
        "atr_14": 5.5240876751159345,
        "ci_14": 53.55985774898335,
        "ema_20": 24474.545509080475,
        "ema_9": 24472.184724414245,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:19:05.018365+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24466.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_5467fce1ee554e68b889c02d384dbeb9",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:19:05",
    "evaluated_at": "2026-08-11 05:19:05",
    "captured_at": "2026-08-11 05:19:06",
    "confirmed_at": null
  },
  {
    "id": 82,
    "trade_plan_id": "sev_d00e4bb805273f57e8238519bd249825",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.5,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:19:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_d2834e93365e4969b260d987ea13aaa9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d00e4bb805273f57e8238519bd249825",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425540",
      "features": {
        "atr_14": 5.236652673632726,
        "ci_14": 49.71006064385301,
        "ema_20": 24473.726889173053,
        "ema_9": 24470.9377795314,
        "market_trend": "Neutral",
        "trend_confidence": 20.5,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:20:05.009831+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24465.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_d2834e93365e4969b260d987ea13aaa9",
      "trend_confidence": 20.5,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:20:05",
    "evaluated_at": "2026-08-11 05:20:05",
    "captured_at": "2026-08-11 05:20:06",
    "confirmed_at": null
  },
  {
    "id": 83,
    "trade_plan_id": "sev_f08fc2e743008c40582b1515c8d1ddf0",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:20:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_98115bc47d6b45eabe46859f6d7b671d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f08fc2e743008c40582b1515c8d1ddf0",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425600",
      "features": {
        "atr_14": 5.644493802669453,
        "ci_14": 50.50416715842417,
        "ema_20": 24473.964010843738,
        "ema_9": 24471.94222362512,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:21:05.010930+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24474.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_98115bc47d6b45eabe46859f6d7b671d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:21:05",
    "evaluated_at": "2026-08-11 05:21:05",
    "captured_at": "2026-08-11 05:21:06",
    "confirmed_at": null
  },
  {
    "id": 84,
    "trade_plan_id": "sev_c5472669a60ac38567b9e1199020d226",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:21:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_ce0b10c97a8f4e8fbeaa428b9d14ef59",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c5472669a60ac38567b9e1199020d226",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425660",
      "features": {
        "atr_14": 5.398458464995602,
        "ci_14": 50.328999492885465,
        "ema_20": 24474.05791457568,
        "ema_9": 24472.543778900097,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:22:05.009405+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24474.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_ce0b10c97a8f4e8fbeaa428b9d14ef59",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:22:05",
    "evaluated_at": "2026-08-11 05:22:05",
    "captured_at": "2026-08-11 05:22:06",
    "confirmed_at": null
  },
  {
    "id": 85,
    "trade_plan_id": "sev_947a71e727ca0c60faa3df669651a83b",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:23:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_aa760daa9f774310902df37cd7b69143",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_947a71e727ca0c60faa3df669651a83b",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425780",
      "features": {
        "atr_14": 5.303900560364334,
        "ci_14": 53.61180475964186,
        "ema_20": 24474.316170006914,
        "ema_9": 24473.53521849606,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:24:05.012065+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24474.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_aa760daa9f774310902df37cd7b69143",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:24:05",
    "evaluated_at": "2026-08-11 05:24:05",
    "captured_at": "2026-08-11 05:24:06",
    "confirmed_at": null
  },
  {
    "id": 86,
    "trade_plan_id": "sev_22154de1f4bd9929226d3dbd7adfd787",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:26:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_b2527796784b42acb59d2a547ceb959d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_22154de1f4bd9929226d3dbd7adfd787",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786425960",
      "features": {
        "atr_14": 5.418096247485267,
        "ci_14": 54.63635805671913,
        "ema_20": 24474.838333901207,
        "ema_9": 24474.693231869987,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:27:05.012789+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24474.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_b2527796784b42acb59d2a547ceb959d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:27:05",
    "evaluated_at": "2026-08-11 05:27:05",
    "captured_at": "2026-08-11 05:27:06",
    "confirmed_at": null
  },
  {
    "id": 87,
    "trade_plan_id": "sev_79c361951b5d8b500e0e36037043b7b5",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:28:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_7fb12e3af08d40ada1cb6d6f99875577",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_79c361951b5d8b500e0e36037043b7b5",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426080",
      "features": {
        "atr_14": 5.559462888551112,
        "ci_14": 56.50759414114298,
        "ema_20": 24475.030904807685,
        "ema_9": 24475.107668396795,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:29:05.028978+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24475.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_7fb12e3af08d40ada1cb6d6f99875577",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:29:05",
    "evaluated_at": "2026-08-11 05:29:05",
    "captured_at": "2026-08-11 05:29:06",
    "confirmed_at": null
  },
  {
    "id": 88,
    "trade_plan_id": "sev_086fcc75da434bb6d49f664a2a4888f3",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_reject",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "rejected",
    "rejection_reason": "m4_session_exhaustion",
    "direction": "BUY_PE",
    "signal_strength": 0.5,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:29:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_9285bee0e1c4401abf3c3838db438914",
      "entry_price": null,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24474.40483224947,
        "ema_20_prev": 24474.973761959944,
        "ema_9_current": 24473.790134717434,
        "ema_9_prev": 24474.987668396792
      },
      "event_detected": true,
      "event_id": "sev_086fcc75da434bb6d49f664a2a4888f3",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426140",
      "features": {
        "atr_14": 5.78506237353414,
        "ci_14": 58.737951533055565,
        "ema_20": 24474.40483224947,
        "ema_9": 24473.790134717434,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 11, 0, 5, 15459, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 5, 30, 5, 15459, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "borderline_choppy",
            "bonus_threshold": 38.2,
            "ci_14": 58.737951533055565,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.11,
            "strength_delta_points": -11,
            "veto_threshold": 61.8
          },
          "reason": "borderline_choppy",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_PE",
            "pir": 6.99,
            "room": 8.099999999998545,
            "room_pct": 6.99,
            "session_high": 24576.85,
            "session_low": 24460.9,
            "session_range": 115.94999999999709,
            "spot": 24469.0,
            "threshold_pct": 15.0
          },
          "reason": "m4_session_exhaustion",
          "verdict": "reject",
          "version": "m4_exhaustion.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:30:05.015459+00:00",
      "outcome": "REJECTED",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 6.0,
          "value": 0.2151
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 25.0,
          "value": 0.1063
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 2.0,
          "value": 1.4002
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 10.0,
          "value": 0.0236
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": "m4_exhaustion",
      "rejection_reason": "m4_session_exhaustion",
      "risk_verdicts": [],
      "signal_quality_score": 43.0,
      "spot": 24469.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": 0.5,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9285bee0e1c4401abf3c3838db438914",
      "trend_confidence": 0.0,
      "verdict": "rejected"
    },
    "generated_at": "2026-08-11 05:30:05",
    "evaluated_at": "2026-08-11 05:30:05",
    "captured_at": "2026-08-11 05:30:06",
    "confirmed_at": null
  },
  {
    "id": 89,
    "trade_plan_id": "sev_31d54f09208ebc3a2439872c6d0e846a",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:30:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_2617c441cee145039f32486a5eb735e9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_31d54f09208ebc3a2439872c6d0e846a",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426200",
      "features": {
        "atr_14": 5.532557857046485,
        "ci_14": 57.75433530038012,
        "ema_20": 24474.05675299187,
        "ema_9": 24473.182107773948,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:31:05.011603+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24470.75,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_2617c441cee145039f32486a5eb735e9",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:31:05",
    "evaluated_at": "2026-08-11 05:31:05",
    "captured_at": "2026-08-11 05:31:06",
    "confirmed_at": null
  },
  {
    "id": 90,
    "trade_plan_id": "sev_a6851cfd9a8b84dfa6431773180b3a80",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:31:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_56f0318225e7469097637a8779651041",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a6851cfd9a8b84dfa6431773180b3a80",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426260",
      "features": {
        "atr_14": 6.097579400166162,
        "ci_14": 58.803411795630446,
        "ema_20": 24473.029579240712,
        "ema_9": 24471.23768621916,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:32:05.012940+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24464.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_56f0318225e7469097637a8779651041",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:32:05",
    "evaluated_at": "2026-08-11 05:32:05",
    "captured_at": "2026-08-11 05:32:06",
    "confirmed_at": null
  },
  {
    "id": 91,
    "trade_plan_id": "sev_79a130d70b86468d7f34a7785c33cabd",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:32:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_d7dde9d341654227b5c458fb3977c8fd",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_79a130d70b86468d7f34a7785c33cabd",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426320",
      "features": {
        "atr_14": 5.7870381037413665,
        "ci_14": 57.92607939686438,
        "ema_20": 24472.117238361643,
        "ema_9": 24469.680148975327,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:33:05.012936+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24463.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_d7dde9d341654227b5c458fb3977c8fd",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:33:05",
    "evaluated_at": "2026-08-11 05:33:05",
    "captured_at": "2026-08-11 05:33:06",
    "confirmed_at": null
  },
  {
    "id": 92,
    "trade_plan_id": "sev_af9453fda81f24227295e97d8af09a15",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:34:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_31ac6a861cc042b7987e650af19d4a08",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_af9453fda81f24227295e97d8af09a15",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426440",
      "features": {
        "atr_14": 5.9477520744184815,
        "ci_14": 42.120211333827356,
        "ema_20": 24468.3660602476,
        "ema_9": 24463.288895344213,
        "market_trend": "Bearish",
        "trend_confidence": 41.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:35:05.012920+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.1,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_31ac6a861cc042b7987e650af19d4a08",
      "trend_confidence": 41.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:35:05",
    "evaluated_at": "2026-08-11 05:35:05",
    "captured_at": "2026-08-11 05:35:06",
    "confirmed_at": null
  },
  {
    "id": 93,
    "trade_plan_id": "sev_e53525b6377c45756392526e1106f3a2",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.3,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:35:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_2d8169098a7340febd2827411e4a02d5",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_e53525b6377c45756392526e1106f3a2",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426500",
      "features": {
        "atr_14": 6.120871694080234,
        "ci_14": 40.042592565805805,
        "ema_20": 24466.883578314646,
        "ema_9": 24461.23511627537,
        "market_trend": "Bearish",
        "trend_confidence": 41.3,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:36:05.012224+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_2d8169098a7340febd2827411e4a02d5",
      "trend_confidence": 41.3,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:36:05",
    "evaluated_at": "2026-08-11 05:36:05",
    "captured_at": "2026-08-11 05:36:06",
    "confirmed_at": null
  },
  {
    "id": 94,
    "trade_plan_id": "sev_673a4b9100e03f6505594589faef45ad",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:36:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a760bff0196948b2b6f9b92d65508b61",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_673a4b9100e03f6505594589faef45ad",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426560",
      "features": {
        "atr_14": 5.876523787372783,
        "ci_14": 38.975733859321814,
        "ema_20": 24465.85180894754,
        "ema_9": 24460.198093020295,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:37:05.012670+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24456.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a760bff0196948b2b6f9b92d65508b61",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:37:05",
    "evaluated_at": "2026-08-11 05:37:05",
    "captured_at": "2026-08-11 05:37:07",
    "confirmed_at": null
  },
  {
    "id": 95,
    "trade_plan_id": "sev_a594cb46257b557041b84fc30845231c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:38:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_5959cddbe6c5498a972d8130762aac04",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a594cb46257b557041b84fc30845231c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426680",
      "features": {
        "atr_14": 5.4996375477021076,
        "ci_14": 37.674523481794374,
        "ema_20": 24463.69010512645,
        "ema_9": 24457.945179532995,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:39:05.011990+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24453.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_5959cddbe6c5498a972d8130762aac04",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:39:05",
    "evaluated_at": "2026-08-11 05:39:05",
    "captured_at": "2026-08-11 05:39:06",
    "confirmed_at": null
  },
  {
    "id": 96,
    "trade_plan_id": "sev_7096b183eb0ace5ec715d0877783479c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.8,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:40:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_948609d560ba4512a9ed56a131ed9771",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_7096b183eb0ace5ec715d0877783479c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426800",
      "features": {
        "atr_14": 5.56258857289554,
        "ci_14": 31.567827903547517,
        "ema_20": 24460.064635232186,
        "ema_9": 24452.84571490112,
        "market_trend": "Bearish",
        "trend_confidence": 41.8,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:41:05.012007+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24443.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_948609d560ba4512a9ed56a131ed9771",
      "trend_confidence": 41.8,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:41:05",
    "evaluated_at": "2026-08-11 05:41:05",
    "captured_at": "2026-08-11 05:41:06",
    "confirmed_at": null
  },
  {
    "id": 97,
    "trade_plan_id": "sev_ae4b7baee6fd01e46065cbcc07e2639f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.4,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:41:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e9412fbd9dbf417eaf00ded95b5ff905",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_ae4b7baee6fd01e46065cbcc07e2639f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426860",
      "features": {
        "atr_14": 5.6981691025740275,
        "ci_14": 30.03844884661716,
        "ema_20": 24458.833762937407,
        "ema_9": 24451.680571920897,
        "market_trend": "Bearish",
        "trend_confidence": 41.4,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:42:05.015620+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24446.1,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e9412fbd9dbf417eaf00ded95b5ff905",
      "trend_confidence": 41.4,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:42:05",
    "evaluated_at": "2026-08-11 05:42:05",
    "captured_at": "2026-08-11 05:42:06",
    "confirmed_at": null
  },
  {
    "id": 98,
    "trade_plan_id": "sev_392a527ec0631cfc067c508903476b01",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Bearish",
    "trend_confidence": 41.4,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:42:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e77d7b8adbea464598547dff0ad51cc4",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_392a527ec0631cfc067c508903476b01",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786426920",
      "features": {
        "atr_14": 5.380442687075105,
        "ci_14": 30.078852688829432,
        "ema_20": 24457.50673789435,
        "ema_9": 24450.324457536717,
        "market_trend": "Bearish",
        "trend_confidence": 41.4,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Bearish",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:43:05.011212+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24444.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e77d7b8adbea464598547dff0ad51cc4",
      "trend_confidence": 41.4,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:43:05",
    "evaluated_at": "2026-08-11 05:43:05",
    "captured_at": "2026-08-11 05:43:06",
    "confirmed_at": null
  },
  {
    "id": 99,
    "trade_plan_id": "sev_5a167db0b9cb8e01b52b040fdcbf2540",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:44:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e26ea4cc101d47ac81ed78ef32e18222",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_5a167db0b9cb8e01b52b040fdcbf2540",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427040",
      "features": {
        "atr_14": 5.149098844197625,
        "ci_14": 32.053231679697745,
        "ema_20": 24455.524163693397,
        "ema_9": 24448.976052823506,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:45:05.014992+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24446.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e26ea4cc101d47ac81ed78ef32e18222",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:45:05",
    "evaluated_at": "2026-08-11 05:45:05",
    "captured_at": "2026-08-11 05:45:06",
    "confirmed_at": null
  },
  {
    "id": 100,
    "trade_plan_id": "sev_df1a3213eb6155f14f10f0bb0e730923",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.5,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:46:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8876c8014b3c44d18578d76be1500c84",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_df1a3213eb6155f14f10f0bb0e730923",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427160",
      "features": {
        "atr_14": 5.075990781044244,
        "ci_14": 45.7599390804773,
        "ema_20": 24454.788325778394,
        "ema_9": 24449.747073807044,
        "market_trend": "Neutral",
        "trend_confidence": 20.5,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:47:05.029934+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24449.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8876c8014b3c44d18578d76be1500c84",
      "trend_confidence": 20.5,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:47:05",
    "evaluated_at": "2026-08-11 05:47:05",
    "captured_at": "2026-08-11 05:47:06",
    "confirmed_at": null
  },
  {
    "id": 101,
    "trade_plan_id": "sev_885236065a72bea2c8b80f6eb09562b0",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:48:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_7814922f0ba54a72a9502fcfdcfad63b",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_885236065a72bea2c8b80f6eb09562b0",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427280",
      "features": {
        "atr_14": 5.328842534585478,
        "ci_14": 49.20505374593747,
        "ema_20": 24454.083252109147,
        "ema_9": 24450.01852723651,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:49:05.012334+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_7814922f0ba54a72a9502fcfdcfad63b",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:49:05",
    "evaluated_at": "2026-08-11 05:49:05",
    "captured_at": "2026-08-11 05:49:07",
    "confirmed_at": null
  },
  {
    "id": 102,
    "trade_plan_id": "sev_a0a222fb9b62f0236ec458f00b753ecf",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:50:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_5810361ffc8f478090fafe6654d648c0",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a0a222fb9b62f0236ec458f00b753ecf",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427400",
      "features": {
        "atr_14": 5.431429004659397,
        "ci_14": 54.653204139298715,
        "ema_20": 24453.125551704306,
        "ema_9": 24449.562257431367,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:51:05.012322+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_5810361ffc8f478090fafe6654d648c0",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:51:05",
    "evaluated_at": "2026-08-11 05:51:05",
    "captured_at": "2026-08-11 05:51:06",
    "confirmed_at": null
  },
  {
    "id": 103,
    "trade_plan_id": "sev_d36ce18645bdab302e8bc80ef895eda9",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:51:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_da8fca4cdcc5495788b285ce06c7f3d0",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d36ce18645bdab302e8bc80ef895eda9",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427460",
      "features": {
        "atr_14": 5.375612670714177,
        "ci_14": 58.80058675949959,
        "ema_20": 24452.520623881683,
        "ema_9": 24449.009805945097,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:52:05.012567+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_da8fca4cdcc5495788b285ce06c7f3d0",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:52:05",
    "evaluated_at": "2026-08-11 05:52:05",
    "captured_at": "2026-08-11 05:52:06",
    "confirmed_at": null
  },
  {
    "id": 104,
    "trade_plan_id": "sev_77b94b0a91fa6d1ee8d8cd006a8295b6",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:52:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_25f076028f7b4ef9a72045cba36bd329",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_77b94b0a91fa6d1ee8d8cd006a8295b6",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427520",
      "features": {
        "atr_14": 5.0809261871722144,
        "ci_14": 57.307100123246336,
        "ema_20": 24451.999612087155,
        "ema_9": 24448.617844756078,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:53:05.008849+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_25f076028f7b4ef9a72045cba36bd329",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:53:05",
    "evaluated_at": "2026-08-11 05:53:05",
    "captured_at": "2026-08-11 05:53:06",
    "confirmed_at": null
  },
  {
    "id": 105,
    "trade_plan_id": "sev_034722d169c6cb95e35c8b147a749e4b",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:54:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_5c8360722e8d4c6384b9cb5d4a340b8d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_034722d169c6cb95e35c8b147a749e4b",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427640",
      "features": {
        "atr_14": 4.876520117019046,
        "ci_14": 61.25291468359205,
        "ema_20": 24450.805923681837,
        "ema_9": 24447.454620643894,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:55:05.010302+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24445.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_5c8360722e8d4c6384b9cb5d4a340b8d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:55:05",
    "evaluated_at": "2026-08-11 05:55:05",
    "captured_at": "2026-08-11 05:55:06",
    "confirmed_at": null
  },
  {
    "id": 106,
    "trade_plan_id": "sev_fc2650ed8b5b2106e647c74e3f93aa97",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:55:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a0a1f61c759646d781644d40c9ee928e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_fc2650ed8b5b2106e647c74e3f93aa97",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427700",
      "features": {
        "atr_14": 5.005493169884936,
        "ci_14": 57.683518984207474,
        "ema_20": 24450.115563592743,
        "ema_9": 24446.665696515116,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:56:05.012499+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24443.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a0a1f61c759646d781644d40c9ee928e",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:56:05",
    "evaluated_at": "2026-08-11 05:56:05",
    "captured_at": "2026-08-11 05:56:06",
    "confirmed_at": null
  },
  {
    "id": 107,
    "trade_plan_id": "sev_c1ef079a5888adb8b40a77c51523c754",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:56:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_ee2664d6178b4297a152cd4b76087776",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c1ef079a5888adb8b40a77c51523c754",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427760",
      "features": {
        "atr_14": 4.730100839163052,
        "ci_14": 56.58427541943058,
        "ema_20": 24449.40455753215,
        "ema_9": 24445.862557212095,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:57:05.012005+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24442.65,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_ee2664d6178b4297a152cd4b76087776",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:57:05",
    "evaluated_at": "2026-08-11 05:57:05",
    "captured_at": "2026-08-11 05:57:06",
    "confirmed_at": null
  },
  {
    "id": 108,
    "trade_plan_id": "sev_3a0ff71c4bd45d562bf580f59ed8e39a",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:57:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_585dff127e3a43cd82a7d94bc173a8f2",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_3a0ff71c4bd45d562bf580f59ed8e39a",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427820",
      "features": {
        "atr_14": 5.09453232285819,
        "ci_14": 50.90360647278752,
        "ema_20": 24448.578953409735,
        "ema_9": 24444.900045769675,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:58:05.012505+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24443.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_585dff127e3a43cd82a7d94bc173a8f2",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:58:05",
    "evaluated_at": "2026-08-11 05:58:05",
    "captured_at": "2026-08-11 05:58:07",
    "confirmed_at": null
  },
  {
    "id": 109,
    "trade_plan_id": "sev_df4e307517188e66a93bfdd57d0db5f9",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T05:58:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8c235f32b28e488e8cd294d55eed0388",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_df4e307517188e66a93bfdd57d0db5f9",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786427880",
      "features": {
        "atr_14": 4.887779876303419,
        "ci_14": 48.94707878308249,
        "ema_20": 24447.990481654724,
        "ema_9": 24444.40003661574,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T05:59:05.015615+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24442.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8c235f32b28e488e8cd294d55eed0388",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 05:59:05",
    "evaluated_at": "2026-08-11 05:59:05",
    "captured_at": "2026-08-11 05:59:06",
    "confirmed_at": null
  },
  {
    "id": 110,
    "trade_plan_id": "sev_c6358162b4e61d5ccfd75cbf40235ce2",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:00:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_af9f4ef5bd0f4e51a5882507dc18edde",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c6358162b4e61d5ccfd75cbf40235ce2",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428000",
      "features": {
        "atr_14": 4.952601119349409,
        "ci_14": 51.570556571960225,
        "ema_20": 24447.22703178683,
        "ema_9": 24444.084423434077,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:01:05.020743+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24442.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_af9f4ef5bd0f4e51a5882507dc18edde",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:01:05",
    "evaluated_at": "2026-08-11 06:01:05",
    "captured_at": "2026-08-11 06:01:06",
    "confirmed_at": null
  },
  {
    "id": 111,
    "trade_plan_id": "sev_9f245702f3b07395db50ce11d650d972",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:01:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f9fabf9c63114986b8ade64a9509f123",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_9f245702f3b07395db50ce11d650d972",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428060",
      "features": {
        "atr_14": 4.766700779146105,
        "ci_14": 53.36477765434009,
        "ema_20": 24446.800647806318,
        "ema_9": 24443.817538747262,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:02:05.015468+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24442.75,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f9fabf9c63114986b8ade64a9509f123",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:02:05",
    "evaluated_at": "2026-08-11 06:02:05",
    "captured_at": "2026-08-11 06:02:06",
    "confirmed_at": null
  },
  {
    "id": 112,
    "trade_plan_id": "sev_a14f7d6d756ba8459de74efbcff96477",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:03:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_1b0ca4051b494a4f8a6ab49def2d4920",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a14f7d6d756ba8459de74efbcff96477",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428180",
      "features": {
        "atr_14": 4.632621832869788,
        "ci_14": 57.472530608606384,
        "ema_20": 24445.201826053933,
        "ema_9": 24441.811624798254,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:04:05.014652+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24440.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_1b0ca4051b494a4f8a6ab49def2d4920",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:04:05",
    "evaluated_at": "2026-08-11 06:04:05",
    "captured_at": "2026-08-11 06:04:06",
    "confirmed_at": null
  },
  {
    "id": 113,
    "trade_plan_id": "sev_550bfe00c046efc6764629b18132a3c1",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:05:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_58f7dd1fb24549748c8a4599ab04d27a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_550bfe00c046efc6764629b18132a3c1",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428300",
      "features": {
        "atr_14": 4.664261248664387,
        "ci_14": 60.64213184618157,
        "ema_20": 24444.787403460025,
        "ema_9": 24442.227039870886,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:06:05.009643+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24443.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_58f7dd1fb24549748c8a4599ab04d27a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:06:05",
    "evaluated_at": "2026-08-11 06:06:05",
    "captured_at": "2026-08-11 06:06:06",
    "confirmed_at": null
  },
  {
    "id": 114,
    "trade_plan_id": "sev_3163e65bc76a5cbfc30bc0c19ff4c34c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:06:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3155c7eb6d934df5bd5d0e098999336d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_3163e65bc76a5cbfc30bc0c19ff4c34c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428360",
      "features": {
        "atr_14": 4.812732369505599,
        "ci_14": 65.30902813950354,
        "ema_20": 24444.173863906915,
        "ema_9": 24441.515631896706,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:07:05.014045+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24441.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3155c7eb6d934df5bd5d0e098999336d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:07:05",
    "evaluated_at": "2026-08-11 06:07:05",
    "captured_at": "2026-08-11 06:07:06",
    "confirmed_at": null
  },
  {
    "id": 115,
    "trade_plan_id": "sev_22fe639a77788ed2063ccdfeb2156db7",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:07:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_ab34ae84664d42d2ac1473bbd0097e04",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_22fe639a77788ed2063ccdfeb2156db7",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428420",
      "features": {
        "atr_14": 4.565394117449123,
        "ci_14": 65.55303252105432,
        "ema_20": 24443.862067351467,
        "ema_9": 24441.392505517364,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:08:05.013642+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24440.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_ab34ae84664d42d2ac1473bbd0097e04",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:08:05",
    "evaluated_at": "2026-08-11 06:08:05",
    "captured_at": "2026-08-11 06:08:06",
    "confirmed_at": null
  },
  {
    "id": 116,
    "trade_plan_id": "sev_f470316bf9e7d3fcf40fb4bd522b731a",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:08:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f313d8bbfa9347c2a1da45a5e423e970",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f470316bf9e7d3fcf40fb4bd522b731a",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428480",
      "features": {
        "atr_14": 4.996182354819274,
        "ci_14": 61.793659231276,
        "ema_20": 24444.712165246172,
        "ema_9": 24443.548004413893,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:09:05.012947+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f313d8bbfa9347c2a1da45a5e423e970",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:09:05",
    "evaluated_at": "2026-08-11 06:09:05",
    "captured_at": "2026-08-11 06:09:06",
    "confirmed_at": null
  },
  {
    "id": 117,
    "trade_plan_id": "sev_05591d4fa8710e9a96df55482956b7ea",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:09:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_bfd632e1df6144238e5aa35033dc693d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_05591d4fa8710e9a96df55482956b7ea",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428540",
      "features": {
        "atr_14": 4.810740886186934,
        "ci_14": 60.617306549067976,
        "ema_20": 24444.768149511554,
        "ema_9": 24443.898403531115,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:10:05.013043+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24445.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_bfd632e1df6144238e5aa35033dc693d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:10:05",
    "evaluated_at": "2026-08-11 06:10:05",
    "captured_at": "2026-08-11 06:10:06",
    "confirmed_at": null
  },
  {
    "id": 118,
    "trade_plan_id": "sev_8a5483b22bf77a6d0ee651b152c33ece",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:10:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a972cffbd4ff4db3b6d31251c7734fb5",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_8a5483b22bf77a6d0ee651b152c33ece",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428600",
      "features": {
        "atr_14": 4.934718599818987,
        "ci_14": 57.84799294769186,
        "ema_20": 24445.34034389365,
        "ema_9": 24445.224722824893,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:11:05.014197+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.65,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a972cffbd4ff4db3b6d31251c7734fb5",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:11:05",
    "evaluated_at": "2026-08-11 06:11:05",
    "captured_at": "2026-08-11 06:11:06",
    "confirmed_at": null
  },
  {
    "id": 119,
    "trade_plan_id": "sev_ecfcf90528b99371aa127e7ab5879f14",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_CE",
    "signal_strength": 0.42,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:11:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 9.85,
        "liquidity_score": 100.0,
        "ltp": 30.9,
        "oi": 39519285.0,
        "option_type": "CE",
        "spread": 0.0,
        "strike": 24500.0,
        "symbol": "NIFTY11AUG2624500CE",
        "underlying": 24447.4,
        "volume": 362299730.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_CE",
      "engine_trade_plan_id": "tp_73c7d017ab5d4dcf84db2eb515f81b43",
      "entry_price": 30.9,
      "event": {
        "direction": "BUY_CE",
        "ema_20_current": 24445.536501621213,
        "ema_20_prev": 24445.34034389713,
        "ema_9_current": 24445.659778259913,
        "ema_9_prev": 24445.224722824893
      },
      "event_detected": true,
      "event_id": "sev_ecfcf90528b99371aa127e7ab5879f14",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428660",
      "features": {
        "atr_14": 4.764381685682076,
        "ci_14": 55.68049756078075,
        "ema_20": 24445.536501621213,
        "ema_9": 24445.659778259913,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 11, 42, 5, 11307, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 6, 12, 5, 11307, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_CE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "borderline_choppy",
            "bonus_threshold": 38.2,
            "ci_14": 55.68049756078075,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.07,
            "strength_delta_points": -7,
            "veto_threshold": 61.8
          },
          "reason": "borderline_choppy",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_CE",
            "pir": 7.63,
            "room": 129.4499999999971,
            "room_pct": 92.37,
            "session_high": 24576.85,
            "session_low": 24436.7,
            "session_range": 140.14999999999782,
            "spot": 24447.4,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 14.0,
                "value": 0.271
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 11.0,
                "value": 0.0259
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 15.0,
                "value": 27.1704
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 0.0,
                "value": 0.0195
              }
            },
            "direction": "BUY_CE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 40.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:40",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:12:05.011307+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 14.0,
          "value": 0.271
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 11.0,
          "value": 0.0259
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 15.0,
          "value": 27.1704
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 0.0,
          "value": 0.0195
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_CE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_CE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 40.0,
      "spot": 24447.4,
      "stop_loss": 30.281999999999996,
      "strategy": "ema_crossover",
      "strength": 0.42,
      "symbol": "NIFTY",
      "target": 31.518,
      "timeframe": "1m",
      "trade_plan_id": "tp_73c7d017ab5d4dcf84db2eb515f81b43",
      "trend_confidence": 0.0,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 06:12:05",
    "evaluated_at": "2026-08-11 06:12:05",
    "captured_at": "2026-08-11 06:12:06",
    "confirmed_at": null
  },
  {
    "id": 120,
    "trade_plan_id": "sev_c30fde35c4b39e5f9ff779fb6f962dab",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:12:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3414cb14a2e64c959f41f3e0e50102e5",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c30fde35c4b39e5f9ff779fb6f962dab",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428720",
      "features": {
        "atr_14": 4.970242355556681,
        "ci_14": 55.67485269086942,
        "ema_20": 24446.303093303708,
        "ema_9": 24447.17582260793,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:13:05.016623+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3414cb14a2e64c959f41f3e0e50102e5",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:13:05",
    "evaluated_at": "2026-08-11 06:13:05",
    "captured_at": "2026-08-11 06:13:06",
    "confirmed_at": null
  },
  {
    "id": 121,
    "trade_plan_id": "sev_aa6fcfb62c3aaae3fb7b0d6d71d54df1",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:13:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_32f97b6ec08a464dae49012d670fc304",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_aa6fcfb62c3aaae3fb7b0d6d71d54df1",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428780",
      "features": {
        "atr_14": 4.6866536178585365,
        "ci_14": 53.60748630067549,
        "ema_20": 24446.674227276875,
        "ema_9": 24447.780658086343,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:14:05.014530+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_32f97b6ec08a464dae49012d670fc304",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:14:05",
    "evaluated_at": "2026-08-11 06:14:05",
    "captured_at": "2026-08-11 06:14:06",
    "confirmed_at": null
  },
  {
    "id": 122,
    "trade_plan_id": "sev_4953369b0037674e4f6133e913bb16d6",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:14:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3ba78d399b56451d8e15a91b1d2bb01a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_4953369b0037674e4f6133e913bb16d6",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428840",
      "features": {
        "atr_14": 4.789392626160302,
        "ci_14": 54.9697278003886,
        "ema_20": 24446.905026493125,
        "ema_9": 24448.032526469076,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:15:05.014520+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3ba78d399b56451d8e15a91b1d2bb01a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:15:05",
    "evaluated_at": "2026-08-11 06:15:05",
    "captured_at": "2026-08-11 06:15:06",
    "confirmed_at": null
  },
  {
    "id": 123,
    "trade_plan_id": "sev_debf8ac8d52ecc2f00d160ee5ac287f0",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:15:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_725471c8fc294a869190f5d972472fb1",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_debf8ac8d52ecc2f00d160ee5ac287f0",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428900",
      "features": {
        "atr_14": 4.568721508551021,
        "ci_14": 53.1920612671154,
        "ema_20": 24447.037881111504,
        "ema_9": 24448.086021175262,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:16:05.014613+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_725471c8fc294a869190f5d972472fb1",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:16:05",
    "evaluated_at": "2026-08-11 06:16:05",
    "captured_at": "2026-08-11 06:16:06",
    "confirmed_at": null
  },
  {
    "id": 124,
    "trade_plan_id": "sev_281f5c6ac053c1210381732d3b4a41c5",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:16:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_76cebadf1dc8475389b0a93b2fb11e10",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_281f5c6ac053c1210381732d3b4a41c5",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786428960",
      "features": {
        "atr_14": 4.630139474796988,
        "ci_14": 54.396025423350075,
        "ema_20": 24447.37146160019,
        "ema_9": 24448.57481694021,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:17:04.995929+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_76cebadf1dc8475389b0a93b2fb11e10",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:17:05",
    "evaluated_at": "2026-08-11 06:17:05",
    "captured_at": "2026-08-11 06:17:06",
    "confirmed_at": null
  },
  {
    "id": 125,
    "trade_plan_id": "sev_d29813b2ff94229b0121a0d6bec09c8c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:17:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_90a41c84e5c548f489a96a71e77efc64",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d29813b2ff94229b0121a0d6bec09c8c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429020",
      "features": {
        "atr_14": 4.363700988510414,
        "ci_14": 59.45684768191304,
        "ema_20": 24447.607512880026,
        "ema_9": 24448.82985355217,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:18:05.009108+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24449.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_90a41c84e5c548f489a96a71e77efc64",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:18:05",
    "evaluated_at": "2026-08-11 06:18:05",
    "captured_at": "2026-08-11 06:18:06",
    "confirmed_at": null
  },
  {
    "id": 126,
    "trade_plan_id": "sev_1be0f5bfd63bc5620bacbd6cde42752a",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:18:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_46abbf5f58924c99a313c172197945cc",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_1be0f5bfd63bc5620bacbd6cde42752a",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429080",
      "features": {
        "atr_14": 4.587977550006266,
        "ci_14": 52.50019919081475,
        "ema_20": 24448.32357741785,
        "ema_9": 24450.06188284174,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:19:05.007733+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24453.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_46abbf5f58924c99a313c172197945cc",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:19:05",
    "evaluated_at": "2026-08-11 06:19:05",
    "captured_at": "2026-08-11 06:19:06",
    "confirmed_at": null
  },
  {
    "id": 127,
    "trade_plan_id": "sev_b5c68d980d00a6f01150a46878dce2b4",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:19:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_d1ed3a3d7f7e44ae97b9a1fb4ade8f24",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b5c68d980d00a6f01150a46878dce2b4",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429140",
      "features": {
        "atr_14": 4.328122221357961,
        "ci_14": 50.26609302587076,
        "ema_20": 24448.807046235557,
        "ema_9": 24450.729506273394,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:20:05.010743+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24453.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_d1ed3a3d7f7e44ae97b9a1fb4ade8f24",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:20:05",
    "evaluated_at": "2026-08-11 06:20:05",
    "captured_at": "2026-08-11 06:20:06",
    "confirmed_at": null
  },
  {
    "id": 128,
    "trade_plan_id": "sev_26b74aacc456adaf184aee49e6a06625",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:20:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c0463054b1d540b28ec27286eb2f1787",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_26b74aacc456adaf184aee49e6a06625",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429200",
      "features": {
        "atr_14": 4.71795021376461,
        "ci_14": 52.99060955994671,
        "ema_20": 24449.149232307223,
        "ema_9": 24451.063605018717,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:21:05.007345+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24452.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c0463054b1d540b28ec27286eb2f1787",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:21:05",
    "evaluated_at": "2026-08-11 06:21:05",
    "captured_at": "2026-08-11 06:21:06",
    "confirmed_at": null
  },
  {
    "id": 129,
    "trade_plan_id": "sev_bcf4b29d0454680cfc6719cf58d3b1bf",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:21:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_de14d2eadb2d448192e1419311e63e5f",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_bcf4b29d0454680cfc6719cf58d3b1bf",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429260",
      "features": {
        "atr_14": 4.4416681219766145,
        "ci_14": 62.18527605558689,
        "ema_20": 24449.435019702334,
        "ema_9": 24451.280884014974,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:22:05.024388+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24452.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_de14d2eadb2d448192e1419311e63e5f",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:22:05",
    "evaluated_at": "2026-08-11 06:22:05",
    "captured_at": "2026-08-11 06:22:06",
    "confirmed_at": null
  },
  {
    "id": 130,
    "trade_plan_id": "sev_6d9c7b2a53e5567952a793214da8f08c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:22:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e680e72763484f09a231bb90ecb0dccf",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6d9c7b2a53e5567952a793214da8f08c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429320",
      "features": {
        "atr_14": 4.5578244094535,
        "ci_14": 63.22434947054967,
        "ema_20": 24448.941435054305,
        "ema_9": 24449.95270721198,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:23:05.009719+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e680e72763484f09a231bb90ecb0dccf",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:23:05",
    "evaluated_at": "2026-08-11 06:23:05",
    "captured_at": "2026-08-11 06:23:06",
    "confirmed_at": null
  },
  {
    "id": 131,
    "trade_plan_id": "sev_5bc6c98d0d88eb1d995caa5c33911f63",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:23:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_375476c5b07646c6b592f3f5e1344c0e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_5bc6c98d0d88eb1d995caa5c33911f63",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429380",
      "features": {
        "atr_14": 4.375122661385164,
        "ci_14": 63.569902162955444,
        "ema_20": 24448.9136793307,
        "ema_9": 24449.692165769586,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:24:05.012264+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.65,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_375476c5b07646c6b592f3f5e1344c0e",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:24:05",
    "evaluated_at": "2026-08-11 06:24:05",
    "captured_at": "2026-08-11 06:24:09",
    "confirmed_at": null
  },
  {
    "id": 132,
    "trade_plan_id": "sev_c35ec9fb6174b0c9d93efb4cff2318d5",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:25:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3069d6d909ef431fbb62614c67a1f50b",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c35ec9fb6174b0c9d93efb4cff2318d5",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429500",
      "features": {
        "atr_14": 4.396552702509082,
        "ci_14": 49.45372691621255,
        "ema_20": 24447.334586216373,
        "ema_9": 24446.37578609254,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:26:05.014469+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24441.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3069d6d909ef431fbb62614c67a1f50b",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:26:05",
    "evaluated_at": "2026-08-11 06:26:05",
    "captured_at": "2026-08-11 06:26:06",
    "confirmed_at": null
  },
  {
    "id": 133,
    "trade_plan_id": "sev_9bf184037bdd59d82dcea7fab407a48c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:27:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_4a9301879a2a4ce38eeea5e7d03725db",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_9bf184037bdd59d82dcea7fab407a48c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429620",
      "features": {
        "atr_14": 4.428332288888836,
        "ci_14": 39.97646853012139,
        "ema_20": 24445.416239926817,
        "ema_9": 24442.98290309923,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:28:05.011170+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24437.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_4a9301879a2a4ce38eeea5e7d03725db",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:28:05",
    "evaluated_at": "2026-08-11 06:28:05",
    "captured_at": "2026-08-11 06:28:06",
    "confirmed_at": null
  },
  {
    "id": 134,
    "trade_plan_id": "sev_cead1a72c2791c1b171c879b2e755978",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:30:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8295fe7a09584b3fb72deb987598cb20",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_cead1a72c2791c1b171c879b2e755978",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429800",
      "features": {
        "atr_14": 4.474633154592243,
        "ci_14": 41.53863900609861,
        "ema_20": 24444.871454690845,
        "ema_9": 24443.23076638681,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:31:05.015214+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24444.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8295fe7a09584b3fb72deb987598cb20",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:31:05",
    "evaluated_at": "2026-08-11 06:31:05",
    "captured_at": "2026-08-11 06:31:06",
    "confirmed_at": null
  },
  {
    "id": 135,
    "trade_plan_id": "sev_0819c8b1ddc1106b703f403c35199da2",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:31:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_93aceccbda1a4c51978688eafa883e5e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_0819c8b1ddc1106b703f403c35199da2",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429860",
      "features": {
        "atr_14": 4.893536811049719,
        "ci_14": 43.88562561441346,
        "ema_20": 24443.447869424916,
        "ema_9": 24440.728613109448,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:32:05.011855+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24436.8,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_93aceccbda1a4c51978688eafa883e5e",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:32:05",
    "evaluated_at": "2026-08-11 06:32:05",
    "captured_at": "2026-08-11 06:32:06",
    "confirmed_at": null
  },
  {
    "id": 136,
    "trade_plan_id": "sev_35a24ef172be41eae4e3ad87de7b1e5c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:32:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_9f8e3ad5f52340e1861bad8541e878c0",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_35a24ef172be41eae4e3ad87de7b1e5c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429920",
      "features": {
        "atr_14": 4.701141199524321,
        "ci_14": 42.368074794927516,
        "ema_20": 24442.70045327384,
        "ema_9": 24439.70289048756,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:33:04.994224+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24435.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9f8e3ad5f52340e1861bad8541e878c0",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:33:05",
    "evaluated_at": "2026-08-11 06:33:05",
    "captured_at": "2026-08-11 06:33:06",
    "confirmed_at": null
  },
  {
    "id": 137,
    "trade_plan_id": "sev_70e0b95f4f7473904474d0939018c5c6",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.8,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:33:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_164c4a722335420ab55d9eaf743fe2ce",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_70e0b95f4f7473904474d0939018c5c6",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786429980",
      "features": {
        "atr_14": 4.792131157502349,
        "ci_14": 36.95083535657872,
        "ema_20": 24441.443720753417,
        "ema_9": 24437.686312390048,
        "market_trend": "Neutral",
        "trend_confidence": 20.8,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:34:05.012458+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24430.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_164c4a722335420ab55d9eaf743fe2ce",
      "trend_confidence": 20.8,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:34:05",
    "evaluated_at": "2026-08-11 06:34:05",
    "captured_at": "2026-08-11 06:34:06",
    "confirmed_at": null
  },
  {
    "id": 138,
    "trade_plan_id": "sev_31d10c6cd8cda6dba97fc30970bd544c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:34:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_965219bdd2ff44339e36e6e675d00176",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_31d10c6cd8cda6dba97fc30970bd544c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430040",
      "features": {
        "atr_14": 4.5176932111603865,
        "ci_14": 38.24961840871285,
        "ema_20": 24440.382414002735,
        "ema_9": 24436.20904991204,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:35:05.012574+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24430.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_965219bdd2ff44339e36e6e675d00176",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:35:05",
    "evaluated_at": "2026-08-11 06:35:05",
    "captured_at": "2026-08-11 06:35:06",
    "confirmed_at": null
  },
  {
    "id": 139,
    "trade_plan_id": "sev_6e046a58c4dd27893ffd3f6fc3971d0e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:36:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_10dc2b2ffc1e4053bf32bb89add30850",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6e046a58c4dd27893ffd3f6fc3971d0e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430160",
      "features": {
        "atr_14": 4.390511044246598,
        "ci_14": 43.90195852503333,
        "ema_20": 24438.916184062382,
        "ema_9": 24434.77179194371,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:37:05.012761+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24431.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_10dc2b2ffc1e4053bf32bb89add30850",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:37:05",
    "evaluated_at": "2026-08-11 06:37:05",
    "captured_at": "2026-08-11 06:37:06",
    "confirmed_at": null
  },
  {
    "id": 140,
    "trade_plan_id": "sev_ec6771d9a9ff0c3cd0d0bf92b0cc333f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:37:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_474ebdbb8bea44088381859fe971e307",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_ec6771d9a9ff0c3cd0d0bf92b0cc333f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430220",
      "features": {
        "atr_14": 4.64348479534682,
        "ci_14": 52.1890442755985,
        "ema_20": 24438.72144545388,
        "ema_9": 24435.185433554965,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:38:05.012475+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24436.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_474ebdbb8bea44088381859fe971e307",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:38:05",
    "evaluated_at": "2026-08-11 06:38:05",
    "captured_at": "2026-08-11 06:38:07",
    "confirmed_at": null
  },
  {
    "id": 141,
    "trade_plan_id": "sev_2bc8b82e9c64311f2d0e4ae3c3d89f25",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:38:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_75642cd8ba3443399a7f251edd3cebda",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_2bc8b82e9c64311f2d0e4ae3c3d89f25",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430280",
      "features": {
        "atr_14": 4.404664502433864,
        "ci_14": 50.31743827540647,
        "ema_20": 24438.48130780895,
        "ema_9": 24435.388346843974,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:39:05.012231+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24436.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_75642cd8ba3443399a7f251edd3cebda",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:39:05",
    "evaluated_at": "2026-08-11 06:39:05",
    "captured_at": "2026-08-11 06:39:06",
    "confirmed_at": null
  },
  {
    "id": 142,
    "trade_plan_id": "sev_0ab6a6b84ca63a84f8761fce23f3668f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:39:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_bb82db8643054f9ba8bf3dd775926576",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_0ab6a6b84ca63a84f8761fce23f3668f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430340",
      "features": {
        "atr_14": 4.515556073734276,
        "ci_14": 49.6826099597017,
        "ema_20": 24438.05610390107,
        "ema_9": 24435.128677475182,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:40:05.009476+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24434.65,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_bb82db8643054f9ba8bf3dd775926576",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:40:05",
    "evaluated_at": "2026-08-11 06:40:05",
    "captured_at": "2026-08-11 06:40:07",
    "confirmed_at": null
  },
  {
    "id": 143,
    "trade_plan_id": "sev_6786e61e243f2a6366c2b04990e9cac0",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:40:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_83b7547eb1ee4407b37224811eda06ec",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6786e61e243f2a6366c2b04990e9cac0",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430400",
      "features": {
        "atr_14": 4.410873524254571,
        "ci_14": 49.56047506534341,
        "ema_20": 24437.926951155874,
        "ema_9": 24435.442941980145,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:41:05.008452+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24436.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_83b7547eb1ee4407b37224811eda06ec",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:41:05",
    "evaluated_at": "2026-08-11 06:41:05",
    "captured_at": "2026-08-11 06:41:06",
    "confirmed_at": null
  },
  {
    "id": 144,
    "trade_plan_id": "sev_7d5b28c50a2139396f8bf4dd1f67442c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:41:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_1768c1053b904e638a6188ba9bd28a0e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_7d5b28c50a2139396f8bf4dd1f67442c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430460",
      "features": {
        "atr_14": 4.989944001301832,
        "ci_14": 48.67055513201,
        "ema_20": 24439.24524606147,
        "ema_9": 24438.624353584117,
        "market_trend": "Neutral",
        "trend_confidence": 21.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:42:05.010381+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_1768c1053b904e638a6188ba9bd28a0e",
      "trend_confidence": 21.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:42:05",
    "evaluated_at": "2026-08-11 06:42:05",
    "captured_at": "2026-08-11 06:42:06",
    "confirmed_at": null
  },
  {
    "id": 145,
    "trade_plan_id": "sev_6f0ec09ee345adb12e1177dcb1beb569",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_CE",
    "signal_strength": 0.39,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.8,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:42:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 9.26,
        "liquidity_score": 100.0,
        "ltp": 27.95,
        "oi": 40242345.0,
        "option_type": "CE",
        "spread": 0.0,
        "strike": 24500.0,
        "symbol": "NIFTY11AUG2624500CE",
        "underlying": 24448.1,
        "volume": 431263885.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_CE",
      "engine_trade_plan_id": "tp_3f39e495f345456f962b3e43850799d4",
      "entry_price": 27.95,
      "event": {
        "direction": "BUY_CE",
        "ema_20_current": 24440.088555962342,
        "ema_20_prev": 24439.245246063638,
        "ema_9_current": 24440.519482867294,
        "ema_9_prev": 24438.624353584117
      },
      "event_detected": true,
      "event_id": "sev_6f0ec09ee345adb12e1177dcb1beb569",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430520",
      "features": {
        "atr_14": 4.701376816727846,
        "ci_14": 46.14529560488262,
        "ema_20": 24440.088555962342,
        "ema_9": 24440.519482867294,
        "market_trend": "Neutral",
        "trend_confidence": 20.8,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 12, 13, 5, 12310, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 6, 43, 5, 12310, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_CE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "trending",
            "bonus_threshold": 38.2,
            "ci_14": 46.14529560488262,
            "penalty_threshold": 50.0,
            "strength_delta_pct": 0.03,
            "strength_delta_points": 3,
            "veto_threshold": 61.8
          },
          "reason": "trending_regime",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_CE",
            "pir": 12.77,
            "room": 128.75,
            "room_pct": 87.23,
            "session_high": 24576.85,
            "session_low": 24429.25,
            "session_range": 147.59999999999854,
            "spot": 24448.1,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 30.0,
                "value": 0.9096
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 18.0,
                "value": 0.0917
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 15.0,
                "value": 27.3856
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 0.0,
                "value": 0.0192
              }
            },
            "direction": "BUY_CE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 63.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:63",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": false
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:43:05.012310+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 30.0,
          "value": 0.9096
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 18.0,
          "value": 0.0917
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 15.0,
          "value": 27.3856
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 0.0,
          "value": 0.0192
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": false,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_CE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_CE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 63.0,
      "spot": 24448.1,
      "stop_loss": 27.391,
      "strategy": "ema_crossover",
      "strength": 0.39,
      "symbol": "NIFTY",
      "target": 28.509,
      "timeframe": "1m",
      "trade_plan_id": "tp_3f39e495f345456f962b3e43850799d4",
      "trend_confidence": 20.8,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 06:43:05",
    "evaluated_at": "2026-08-11 06:43:05",
    "captured_at": "2026-08-11 06:43:06",
    "confirmed_at": null
  },
  {
    "id": 146,
    "trade_plan_id": "sev_6b09dd61cf360e671947bcbe24f0aeb6",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:43:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_7d4e7a08122e47108ef21c63c4865c6a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6b09dd61cf360e671947bcbe24f0aeb6",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430580",
      "features": {
        "atr_14": 4.75076829325826,
        "ci_14": 43.35164112981429,
        "ema_20": 24441.0615279583,
        "ema_9": 24442.43358629384,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:44:05.013556+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_7d4e7a08122e47108ef21c63c4865c6a",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:44:05",
    "evaluated_at": "2026-08-11 06:44:05",
    "captured_at": "2026-08-11 06:44:06",
    "confirmed_at": null
  },
  {
    "id": 147,
    "trade_plan_id": "sev_79516c1c2acfa711b23e835764859d64",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:44:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_5b72ecfd46104739bfe98a897aba8f28",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_79516c1c2acfa711b23e835764859d64",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430640",
      "features": {
        "atr_14": 4.511427856522281,
        "ci_14": 38.76205015872661,
        "ema_20": 24441.7223348029,
        "ema_9": 24443.546869035075,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:45:05.012425+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_5b72ecfd46104739bfe98a897aba8f28",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:45:05",
    "evaluated_at": "2026-08-11 06:45:05",
    "captured_at": "2026-08-11 06:45:07",
    "confirmed_at": null
  },
  {
    "id": 148,
    "trade_plan_id": "sev_02f038602e03c979c814736a9a7b95e1",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:46:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_45e8db3f5113486b96ec91d3876e9182",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_02f038602e03c979c814736a9a7b95e1",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430760",
      "features": {
        "atr_14": 4.561384646425106,
        "ci_14": 40.435408872466994,
        "ema_20": 24442.514935808096,
        "ema_9": 24444.555196182453,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:47:05.012448+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.65,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_45e8db3f5113486b96ec91d3876e9182",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:47:05",
    "evaluated_at": "2026-08-11 06:47:05",
    "captured_at": "2026-08-11 06:47:06",
    "confirmed_at": null
  },
  {
    "id": 149,
    "trade_plan_id": "sev_6ed564417184b7d04eaa9ca848cc1c06",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_reject",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "rejected",
    "rejection_reason": "m4_session_exhaustion",
    "direction": "BUY_PE",
    "signal_strength": 0.42,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:49:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_fffb7a5dadeb47d4890ac58cb0af7777",
      "entry_price": null,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24440.682571838777,
        "ema_20_prev": 24441.233368874437,
        "ema_9_current": 24440.208180445417,
        "ema_9_prev": 24441.39772555677
      },
      "event_detected": true,
      "event_id": "sev_6ed564417184b7d04eaa9ca848cc1c06",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786430940",
      "features": {
        "atr_14": 4.768724985405545,
        "ci_14": 45.33925374460858,
        "ema_20": 24440.682571838777,
        "ema_9": 24440.208180445417,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 12, 20, 5, 7915, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 6, 50, 5, 7915, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "trending",
            "bonus_threshold": 38.2,
            "ci_14": 45.33925374460858,
            "penalty_threshold": 50.0,
            "strength_delta_pct": 0.03,
            "strength_delta_points": 3,
            "veto_threshold": 61.8
          },
          "reason": "trending_regime",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_PE",
            "pir": 4.2,
            "room": 6.200000000000728,
            "room_pct": 4.2,
            "session_high": 24576.85,
            "session_low": 24429.25,
            "session_range": 147.59999999999854,
            "spot": 24435.45,
            "threshold_pct": 15.0
          },
          "reason": "m4_session_exhaustion",
          "verdict": "reject",
          "version": "m4_exhaustion.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:50:05.007915+00:00",
      "outcome": "REJECTED",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 22.0,
          "value": 0.4957
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 25.0,
          "value": 0.0995
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 2.0,
          "value": 1.3001
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 0.0,
          "value": 0.0195
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": "m4_exhaustion",
      "rejection_reason": "m4_session_exhaustion",
      "risk_verdicts": [],
      "signal_quality_score": 49.0,
      "spot": 24435.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": 0.42,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_fffb7a5dadeb47d4890ac58cb0af7777",
      "trend_confidence": 0.0,
      "verdict": "rejected"
    },
    "generated_at": "2026-08-11 06:50:05",
    "evaluated_at": "2026-08-11 06:50:05",
    "captured_at": "2026-08-11 06:50:06",
    "confirmed_at": null
  },
  {
    "id": 150,
    "trade_plan_id": "sev_1a90df0b9959cfc2f80fea4a3c78ac73",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:51:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e2a048a0978d4ca5bcb8dff81919c2b8",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_1a90df0b9959cfc2f80fea4a3c78ac73",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431060",
      "features": {
        "atr_14": 4.895610484133196,
        "ci_14": 53.2781576313759,
        "ema_20": 24441.17749459559,
        "ema_9": 24441.25003548507,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:52:05.010122+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24441.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e2a048a0978d4ca5bcb8dff81919c2b8",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:52:05",
    "evaluated_at": "2026-08-11 06:52:05",
    "captured_at": "2026-08-11 06:52:06",
    "confirmed_at": null
  },
  {
    "id": 151,
    "trade_plan_id": "sev_67a19f99270926416ec2dc5be7a45e8f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:52:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_9d325348bdf34dfcb9a9b0b79a026239",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_67a19f99270926416ec2dc5be7a45e8f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431120",
      "features": {
        "atr_14": 4.966843050858493,
        "ci_14": 56.34261559216839,
        "ema_20": 24440.709116435966,
        "ema_9": 24440.298028388057,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:53:05.012778+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24438.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9d325348bdf34dfcb9a9b0b79a026239",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:53:05",
    "evaluated_at": "2026-08-11 06:53:05",
    "captured_at": "2026-08-11 06:53:06",
    "confirmed_at": null
  },
  {
    "id": 152,
    "trade_plan_id": "sev_799cbde82f88f7b77194c81a397b5ade",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:53:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_54ea2af599e94702b83f84504d384213",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_799cbde82f88f7b77194c81a397b5ade",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431180",
      "features": {
        "atr_14": 4.704926102286563,
        "ci_14": 55.5629107537103,
        "ema_20": 24440.508248215574,
        "ema_9": 24439.958422710446,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:54:05.017305+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24438.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_54ea2af599e94702b83f84504d384213",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:54:05",
    "evaluated_at": "2026-08-11 06:54:05",
    "captured_at": "2026-08-11 06:54:06",
    "confirmed_at": null
  },
  {
    "id": 153,
    "trade_plan_id": "sev_4412300974475c75ecf0895e824d579f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:55:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_40202a7ce4244b72b90c7011b2296fd2",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_4412300974475c75ecf0895e824d579f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431300",
      "features": {
        "atr_14": 5.499237409386579,
        "ci_14": 50.55205322906494,
        "ema_20": 24439.133358135186,
        "ema_9": 24437.362990534686,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:56:05.031654+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24431.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_40202a7ce4244b72b90c7011b2296fd2",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:56:05",
    "evaluated_at": "2026-08-11 06:56:05",
    "captured_at": "2026-08-11 06:56:06",
    "confirmed_at": null
  },
  {
    "id": 154,
    "trade_plan_id": "sev_c07993bc62608a55bb25f4e82965d886",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:57:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_157b0a2685d240feae35a68a8eb90748",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c07993bc62608a55bb25f4e82965d886",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431420",
      "features": {
        "atr_14": 5.507543023593777,
        "ci_14": 56.367021950716506,
        "ema_20": 24439.060780488955,
        "ema_9": 24437.7451139422,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:58:05.021390+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24436.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_157b0a2685d240feae35a68a8eb90748",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:58:05",
    "evaluated_at": "2026-08-11 06:58:05",
    "captured_at": "2026-08-11 06:58:06",
    "confirmed_at": null
  },
  {
    "id": 155,
    "trade_plan_id": "sev_644259e47d49e06632f83b1c66e9c829",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:58:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_12be538b04864e91a5a0241bb4107438",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_644259e47d49e06632f83b1c66e9c829",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431480",
      "features": {
        "atr_14": 5.647310776517152,
        "ci_14": 57.31891253419006,
        "ema_20": 24439.14252022169,
        "ema_9": 24438.16209115376,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T06:59:05.005943+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24439.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_12be538b04864e91a5a0241bb4107438",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 06:59:05",
    "evaluated_at": "2026-08-11 06:59:05",
    "captured_at": "2026-08-11 06:59:06",
    "confirmed_at": null
  },
  {
    "id": 156,
    "trade_plan_id": "sev_051178737c397c7f1a01ca36094697fb",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T06:59:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_bbf086f1a8594745afe853a177941e3e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_051178737c397c7f1a01ca36094697fb",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431540",
      "features": {
        "atr_14": 5.440360514791434,
        "ci_14": 56.614568952673395,
        "ema_20": 24439.190851629395,
        "ema_9": 24438.45967292301,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:00:05.010273+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24439.65,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_bbf086f1a8594745afe853a177941e3e",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:00:05",
    "evaluated_at": "2026-08-11 07:00:05",
    "captured_at": "2026-08-11 07:00:06",
    "confirmed_at": null
  },
  {
    "id": 157,
    "trade_plan_id": "sev_5fef8904e62cc523bf97565465193811",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:00:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_eeef8e88f6ce433c92f5ea22790e6ffb",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_5fef8904e62cc523bf97565465193811",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431600",
      "features": {
        "atr_14": 5.306355799275798,
        "ci_14": 59.745197253017096,
        "ema_20": 24439.210770517286,
        "ema_9": 24438.64773833841,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:01:05.009106+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24439.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_eeef8e88f6ce433c92f5ea22790e6ffb",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:01:05",
    "evaluated_at": "2026-08-11 07:01:05",
    "captured_at": "2026-08-11 07:01:06",
    "confirmed_at": null
  },
  {
    "id": 158,
    "trade_plan_id": "sev_1273883d02bc52733f4ab314d19fc565",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:01:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_4f4031da772047588765e8712bf61831",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_1273883d02bc52733f4ab314d19fc565",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431660",
      "features": {
        "atr_14": 5.066616029303716,
        "ci_14": 58.23672308496125,
        "ema_20": 24439.143078075787,
        "ema_9": 24438.61819067073,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:02:05.013354+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24438.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_4f4031da772047588765e8712bf61831",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:02:05",
    "evaluated_at": "2026-08-11 07:02:05",
    "captured_at": "2026-08-11 07:02:06",
    "confirmed_at": null
  },
  {
    "id": 159,
    "trade_plan_id": "sev_e899f360b7ac36101d597f1510f30bfb",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_CE",
    "signal_strength": 0.42,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:02:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 9.25,
        "liquidity_score": 100.0,
        "ltp": 25.25,
        "oi": 40294410.0,
        "option_type": "CE",
        "spread": 0.0,
        "strike": 24500.0,
        "symbol": "NIFTY11AUG2624500CE",
        "underlying": 24441.75,
        "volume": 464792120.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_CE",
      "engine_trade_plan_id": "tp_3c1602aff8b540d9a48ac5ccd420063e",
      "entry_price": 25.25,
      "event": {
        "direction": "BUY_CE",
        "ema_20_current": 24439.580925493352,
        "ema_20_prev": 24439.352601861072,
        "ema_9_current": 24439.596552536583,
        "ema_9_prev": 24439.05819067073
      },
      "event_detected": true,
      "event_id": "sev_e899f360b7ac36101d597f1510f30bfb",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431720",
      "features": {
        "atr_14": 5.028695714502497,
        "ci_14": 58.48816606579127,
        "ema_20": 24439.580925493352,
        "ema_9": 24439.596552536583,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 12, 33, 5, 13205, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 7, 3, 5, 13205, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_CE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "borderline_choppy",
            "bonus_threshold": 38.2,
            "ci_14": 58.48816606579127,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.11,
            "strength_delta_points": -11,
            "veto_threshold": 61.8
          },
          "reason": "borderline_choppy",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_CE",
            "pir": 8.47,
            "room": 135.09999999999854,
            "room_pct": 91.53,
            "session_high": 24576.85,
            "session_low": 24429.25,
            "session_range": 147.59999999999854,
            "spot": 24441.75,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 6.0,
                "value": 0.1887
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 4.0,
                "value": 0.0031
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 15.0,
                "value": 26.8658
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 0.0,
                "value": 0.0206
              }
            },
            "direction": "BUY_CE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 25.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:25",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:03:05.013205+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 6.0,
          "value": 0.1887
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 4.0,
          "value": 0.0031
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 15.0,
          "value": 26.8658
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 0.0,
          "value": 0.0206
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_CE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_CE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 25.0,
      "spot": 24441.75,
      "stop_loss": 24.745,
      "strategy": "ema_crossover",
      "strength": 0.42,
      "symbol": "NIFTY",
      "target": 25.755,
      "timeframe": "1m",
      "trade_plan_id": "tp_3c1602aff8b540d9a48ac5ccd420063e",
      "trend_confidence": 0.0,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 07:03:05",
    "evaluated_at": "2026-08-11 07:03:05",
    "captured_at": "2026-08-11 07:03:06",
    "confirmed_at": null
  },
  {
    "id": 160,
    "trade_plan_id": "sev_93becdb0b30d32886eea4369daa65019",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:03:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_43852f78ef644e62b88a8a724bfe654f",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_93becdb0b30d32886eea4369daa65019",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786431780",
      "features": {
        "atr_14": 4.790931142954797,
        "ci_14": 55.89534104761475,
        "ema_20": 24439.78750398878,
        "ema_9": 24440.027242029268,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:04:05.017087+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24441.75,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_43852f78ef644e62b88a8a724bfe654f",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:04:05",
    "evaluated_at": "2026-08-11 07:04:05",
    "captured_at": "2026-08-11 07:04:06",
    "confirmed_at": null
  },
  {
    "id": 161,
    "trade_plan_id": "sev_b8c27206127cddbde3aeb066ba0b42fd",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:08:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_ad0b7fc8bd2a42feac1ed066fceb7a4a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b8c27206127cddbde3aeb066ba0b42fd",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432080",
      "features": {
        "atr_14": 4.6938075835623545,
        "ci_14": 50.19544429235571,
        "ema_20": 24440.92999852153,
        "ema_9": 24441.741182668153,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:09:05.012246+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24441.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_ad0b7fc8bd2a42feac1ed066fceb7a4a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:09:05",
    "evaluated_at": "2026-08-11 07:09:05",
    "captured_at": "2026-08-11 07:09:06",
    "confirmed_at": null
  },
  {
    "id": 162,
    "trade_plan_id": "sev_5625d598beccf19a09f557c1939e7ae5",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:09:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_14892645157545a5ab1d0cdc4944e43c",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_5625d598beccf19a09f557c1939e7ae5",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432140",
      "features": {
        "atr_14": 4.47639268103861,
        "ci_14": 60.67684611777772,
        "ema_20": 24440.936665328,
        "ema_9": 24441.592946134522,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:10:05.017986+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24441.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_14892645157545a5ab1d0cdc4944e43c",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:10:05",
    "evaluated_at": "2026-08-11 07:10:05",
    "captured_at": "2026-08-11 07:10:06",
    "confirmed_at": null
  },
  {
    "id": 163,
    "trade_plan_id": "sev_286f56c1383b2b1b03b104ce0a236bac",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:10:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_fbe6aaa1d116487cbf845f46aab883b9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_286f56c1383b2b1b03b104ce0a236bac",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432200",
      "features": {
        "atr_14": 4.535986742027289,
        "ci_14": 61.84169347277066,
        "ema_20": 24441.00550899803,
        "ema_9": 24441.63035690762,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:11:05.016384+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24442.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_fbe6aaa1d116487cbf845f46aab883b9",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:11:05",
    "evaluated_at": "2026-08-11 07:11:05",
    "captured_at": "2026-08-11 07:11:06",
    "confirmed_at": null
  },
  {
    "id": 164,
    "trade_plan_id": "sev_47ca9fa3f2a24763c17328ae1faceffb",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:11:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3c0cc87151af4a6c884d345fbf082052",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_47ca9fa3f2a24763c17328ae1faceffb",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432260",
      "features": {
        "atr_14": 4.326273548177858,
        "ci_14": 61.85558969240027,
        "ema_20": 24441.10022242497,
        "ema_9": 24441.7042855261,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:12:05.011838+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24442.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3c0cc87151af4a6c884d345fbf082052",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:12:05",
    "evaluated_at": "2026-08-11 07:12:05",
    "captured_at": "2026-08-11 07:12:06",
    "confirmed_at": null
  },
  {
    "id": 165,
    "trade_plan_id": "sev_d4967a2fc8df3a4a98df3960c1daadea",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:12:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_890cfc1c6c044a959fe3a91627fe17b4",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d4967a2fc8df3a4a98df3960c1daadea",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432320",
      "features": {
        "atr_14": 5.366488638262583,
        "ci_14": 52.9672991456097,
        "ema_20": 24441.713353171617,
        "ema_9": 24442.90142842088,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:13:05.010016+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_890cfc1c6c044a959fe3a91627fe17b4",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:13:05",
    "evaluated_at": "2026-08-11 07:13:05",
    "captured_at": "2026-08-11 07:13:06",
    "confirmed_at": null
  },
  {
    "id": 166,
    "trade_plan_id": "sev_1931f5af21f6d09604316a2f7ffdbe9c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:13:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_12991728fa3f4317bc93626429bec677",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_1931f5af21f6d09604316a2f7ffdbe9c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432380",
      "features": {
        "atr_14": 5.14031089766449,
        "ci_14": 51.771451915086175,
        "ema_20": 24442.383510021093,
        "ema_9": 24444.071142736702,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:14:05.017425+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.75,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_12991728fa3f4317bc93626429bec677",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:14:05",
    "evaluated_at": "2026-08-11 07:14:05",
    "captured_at": "2026-08-11 07:14:06",
    "confirmed_at": null
  },
  {
    "id": 167,
    "trade_plan_id": "sev_54b9c9326e06ca95d254952eebc20c2c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:15:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_b2d8e2a5569848baaa0cdd3bce32d3c0",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_54b9c9326e06ca95d254952eebc20c2c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432500",
      "features": {
        "atr_14": 5.033153584122488,
        "ci_14": 48.20754162144823,
        "ema_20": 24443.96123413692,
        "ema_9": 24446.58673135149,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:16:05.008836+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_b2d8e2a5569848baaa0cdd3bce32d3c0",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:16:05",
    "evaluated_at": "2026-08-11 07:16:05",
    "captured_at": "2026-08-11 07:16:06",
    "confirmed_at": null
  },
  {
    "id": 168,
    "trade_plan_id": "sev_a274502522f111716970703ccf33663e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:16:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_ff08fd807d42485d8e0881e54c176caf",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a274502522f111716970703ccf33663e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432560",
      "features": {
        "atr_14": 5.144305930446784,
        "ci_14": 43.503295832249385,
        "ema_20": 24445.017080325542,
        "ema_9": 24448.26738508119,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:17:05.012553+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_ff08fd807d42485d8e0881e54c176caf",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:17:05",
    "evaluated_at": "2026-08-11 07:17:05",
    "captured_at": "2026-08-11 07:17:06",
    "confirmed_at": null
  },
  {
    "id": 169,
    "trade_plan_id": "sev_9e60b2c40da1fcf32584a47ff4dc88c7",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:17:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a0a9ceaa5d3f44159c213352da7e16fa",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_9e60b2c40da1fcf32584a47ff4dc88c7",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432620",
      "features": {
        "atr_14": 4.862569844437617,
        "ci_14": 42.05046481686951,
        "ema_20": 24445.953548871326,
        "ema_9": 24449.583908064957,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:18:05.012769+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a0a9ceaa5d3f44159c213352da7e16fa",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:18:05",
    "evaluated_at": "2026-08-11 07:18:05",
    "captured_at": "2026-08-11 07:18:06",
    "confirmed_at": null
  },
  {
    "id": 170,
    "trade_plan_id": "sev_cab95a1c5ec156a90b1feeb145a3a852",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:19:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_36b0061fb93247c8862b83489475f27a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_cab95a1c5ec156a90b1feeb145a3a852",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432740",
      "features": {
        "atr_14": 4.982212125594116,
        "ci_14": 36.047220462776174,
        "ema_20": 24448.450227192952,
        "ema_9": 24453.096101161576,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:20:05.009403+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24457.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_36b0061fb93247c8862b83489475f27a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:20:05",
    "evaluated_at": "2026-08-11 07:20:05",
    "captured_at": "2026-08-11 07:20:06",
    "confirmed_at": null
  },
  {
    "id": 171,
    "trade_plan_id": "sev_597d42ed9cf4375b9bbdae672cbc77b2",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:21:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_1c0368792647447ca5fe7f5734ad479f",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_597d42ed9cf4375b9bbdae672cbc77b2",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432860",
      "features": {
        "atr_14": 5.253193728718543,
        "ci_14": 38.166928324120356,
        "ema_20": 24449.705665947575,
        "ema_9": 24453.839104743412,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:22:05.012278+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24452.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_1c0368792647447ca5fe7f5734ad479f",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:22:05",
    "evaluated_at": "2026-08-11 07:22:05",
    "captured_at": "2026-08-11 07:22:06",
    "confirmed_at": null
  },
  {
    "id": 172,
    "trade_plan_id": "sev_be26bf9e04177c8f19a4e0bbc2fea404",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:22:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_405660fe381a489795587e9359c2b5d8",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_be26bf9e04177c8f19a4e0bbc2fea404",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432920",
      "features": {
        "atr_14": 4.952965848194988,
        "ci_14": 36.71895607053371,
        "ema_20": 24449.967031093885,
        "ema_9": 24453.561283794734,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:23:05.015957+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24452.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_405660fe381a489795587e9359c2b5d8",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:23:05",
    "evaluated_at": "2026-08-11 07:23:05",
    "captured_at": "2026-08-11 07:23:06",
    "confirmed_at": null
  },
  {
    "id": 173,
    "trade_plan_id": "sev_d825e4e8e4366a5ec2d91dd7b3ebacfd",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:23:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8ba94b5a87954e799f93fac54ea811e0",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d825e4e8e4366a5ec2d91dd7b3ebacfd",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786432980",
      "features": {
        "atr_14": 5.168570448061684,
        "ci_14": 39.34852173199401,
        "ema_20": 24449.76314150565,
        "ema_9": 24452.431027035786,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:24:05.016601+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8ba94b5a87954e799f93fac54ea811e0",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:24:05",
    "evaluated_at": "2026-08-11 07:24:05",
    "captured_at": "2026-08-11 07:24:06",
    "confirmed_at": null
  },
  {
    "id": 174,
    "trade_plan_id": "sev_a2a042bc230f35f4a22ebe37214ad12d",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:24:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e4248897c0e946e8826f0a12fa03c9e2",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a2a042bc230f35f4a22ebe37214ad12d",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433040",
      "features": {
        "atr_14": 4.960100963080128,
        "ci_14": 38.435409640465885,
        "ema_20": 24449.523794694334,
        "ema_9": 24451.39482162863,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:25:05.010154+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e4248897c0e946e8826f0a12fa03c9e2",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:25:05",
    "evaluated_at": "2026-08-11 07:25:05",
    "captured_at": "2026-08-11 07:25:06",
    "confirmed_at": null
  },
  {
    "id": 175,
    "trade_plan_id": "sev_e0966caac0b5d1850be2065ba6e3f15b",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:25:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_6b924bf479df475eaaf26fa6a40899cc",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_e0966caac0b5d1850be2065ba6e3f15b",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433100",
      "features": {
        "atr_14": 4.872389694179527,
        "ci_14": 38.06882518021311,
        "ema_20": 24449.580258682752,
        "ema_9": 24451.109857302905,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:26:05.013693+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_6b924bf479df475eaaf26fa6a40899cc",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:26:05",
    "evaluated_at": "2026-08-11 07:26:05",
    "captured_at": "2026-08-11 07:26:06",
    "confirmed_at": null
  },
  {
    "id": 176,
    "trade_plan_id": "sev_94d71ac9c40e16bb9560035ecccb0d55",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:26:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_2bcd94d041644a2bba655c89ac770a98",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_94d71ac9c40e16bb9560035ecccb0d55",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433160",
      "features": {
        "atr_14": 4.667218758498243,
        "ci_14": 54.50519814075461,
        "ema_20": 24449.38213879722,
        "ema_9": 24450.387885842323,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:27:05.011885+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_2bcd94d041644a2bba655c89ac770a98",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:27:05",
    "evaluated_at": "2026-08-11 07:27:05",
    "captured_at": "2026-08-11 07:27:06",
    "confirmed_at": null
  },
  {
    "id": 177,
    "trade_plan_id": "sev_271963b823ed8cc55b882bbb8af16229",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_PE",
    "signal_strength": 0.42,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:28:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 7.59,
        "liquidity_score": 99.5,
        "ltp": 20.0,
        "oi": 28534870.0,
        "option_type": "PE",
        "spread": 0.0,
        "strike": 24400.0,
        "symbol": "NIFTY11AUG2624400PE",
        "underlying": 24442.0,
        "volume": 517391160.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_e4ea3aee54e9406facd3842a8e281825",
      "entry_price": 20.0,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24448.035589466468,
        "ema_20_prev": 24448.670914673465,
        "ema_9_current": 24447.37464693909,
        "ema_9_prev": 24448.71830867386
      },
      "event_detected": true,
      "event_id": "sev_271963b823ed8cc55b882bbb8af16229",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433280",
      "features": {
        "atr_14": 4.6287134902953495,
        "ci_14": 42.48394617810589,
        "ema_20": 24448.035589466468,
        "ema_9": 24447.37464693909,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 12, 59, 5, 16325, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 7, 29, 5, 16325, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "trending",
            "bonus_threshold": 38.2,
            "ci_14": 42.48394617810589,
            "penalty_threshold": 50.0,
            "strength_delta_pct": 0.03,
            "strength_delta_points": 3,
            "veto_threshold": 61.8
          },
          "reason": "trending_regime",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_PE",
            "pir": 20.37,
            "room": 12.75,
            "room_pct": 20.37,
            "session_high": 24491.85,
            "session_low": 24429.25,
            "session_range": 62.599999999998545,
            "spot": 24442.0,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 30.0,
                "value": 0.5991
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 25.0,
                "value": 0.1428
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 2.0,
                "value": 2.7545
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 0.0,
                "value": 0.0189
              }
            },
            "direction": "BUY_PE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 57.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:57",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:29:05.016325+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 30.0,
          "value": 0.5991
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 25.0,
          "value": 0.1428
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 2.0,
          "value": 2.7545
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 0.0,
          "value": 0.0189
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_PE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_PE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 57.0,
      "spot": 24442.0,
      "stop_loss": 19.6,
      "strategy": "ema_crossover",
      "strength": 0.42,
      "symbol": "NIFTY",
      "target": 20.4,
      "timeframe": "1m",
      "trade_plan_id": "tp_e4ea3aee54e9406facd3842a8e281825",
      "trend_confidence": 20.6,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 07:29:05",
    "evaluated_at": "2026-08-11 07:29:05",
    "captured_at": "2026-08-11 07:29:06",
    "confirmed_at": null
  },
  {
    "id": 178,
    "trade_plan_id": "sev_040b45f3af09fa5a2c408e791150666c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:30:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_bee36e69d0a749ffb6d8591ccd8a87aa",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_040b45f3af09fa5a2c408e791150666c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433400",
      "features": {
        "atr_14": 4.368508263533718,
        "ci_14": 37.57967407515158,
        "ema_20": 24446.6607497628,
        "ema_9": 24444.926174041022,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:31:05.016750+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24441.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_bee36e69d0a749ffb6d8591ccd8a87aa",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:31:05",
    "evaluated_at": "2026-08-11 07:31:05",
    "captured_at": "2026-08-11 07:31:06",
    "confirmed_at": null
  },
  {
    "id": 179,
    "trade_plan_id": "sev_33572d4eca4c49763a8e665d60eccec5",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:31:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_1e841284286a4208982c0d0f5d25da14",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_33572d4eca4c49763a8e665d60eccec5",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433460",
      "features": {
        "atr_14": 4.710298700812477,
        "ci_14": 37.76231198796163,
        "ema_20": 24446.772197621838,
        "ema_9": 24445.436939232815,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:32:05.016986+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24444.8,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_1e841284286a4208982c0d0f5d25da14",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:32:05",
    "evaluated_at": "2026-08-11 07:32:05",
    "captured_at": "2026-08-11 07:32:06",
    "confirmed_at": null
  },
  {
    "id": 180,
    "trade_plan_id": "sev_ed06d7356f1d3714ab303b12dea90f04",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:32:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_fb3b473ca5284fe68d08a2afc6eea6ba",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_ed06d7356f1d3714ab303b12dea90f04",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433520",
      "features": {
        "atr_14": 4.509563108242608,
        "ci_14": 35.87985613997715,
        "ema_20": 24446.703416891283,
        "ema_9": 24445.559551386254,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:33:05.014268+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24446.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_fb3b473ca5284fe68d08a2afc6eea6ba",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:33:05",
    "evaluated_at": "2026-08-11 07:33:05",
    "captured_at": "2026-08-11 07:33:06",
    "confirmed_at": null
  },
  {
    "id": 181,
    "trade_plan_id": "sev_7f506474dca300a3e73cd92d771e4f1d",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_CE",
    "signal_strength": 0.61,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:33:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 8.96,
        "liquidity_score": 100.0,
        "ltp": 29.0,
        "oi": 42172455.0,
        "option_type": "CE",
        "spread": 0.0,
        "strike": 24500.0,
        "symbol": "NIFTY11AUG2624500CE",
        "underlying": 24454.25,
        "volume": 552371105.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_CE",
      "engine_trade_plan_id": "tp_dfda9f64ef7c49f59adab62bfac96882",
      "entry_price": 29.0,
      "event": {
        "direction": "BUY_CE",
        "ema_20_current": 24447.883136818353,
        "ema_20_prev": 24447.212940693968,
        "ema_9_current": 24448.153641109006,
        "ema_9_prev": 24446.629551386257
      },
      "event_detected": true,
      "event_id": "sev_7f506474dca300a3e73cd92d771e4f1d",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433580",
      "features": {
        "atr_14": 5.0280124131055866,
        "ci_14": 43.12202026699455,
        "ema_20": 24447.883136818353,
        "ema_9": 24448.153641109006,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 13, 4, 5, 12448, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 7, 34, 5, 12448, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_CE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "trending",
            "bonus_threshold": 38.2,
            "ci_14": 43.12202026699455,
            "penalty_threshold": 50.0,
            "strength_delta_pct": 0.03,
            "strength_delta_points": 3,
            "veto_threshold": 61.8
          },
          "reason": "trending_regime",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_CE",
            "pir": 39.94,
            "room": 37.599999999998545,
            "room_pct": 60.06,
            "session_high": 24491.85,
            "session_low": 24429.25,
            "session_range": 62.599999999998545,
            "spot": 24454.25,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 22.0,
                "value": 0.5403
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 11.0,
                "value": 0.0538
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 6.0,
                "value": 7.4781
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 0.0,
                "value": 0.0206
              }
            },
            "direction": "BUY_CE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 39.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:39",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:34:05.012448+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 22.0,
          "value": 0.5403
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 11.0,
          "value": 0.0538
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 6.0,
          "value": 7.4781
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 0.0,
          "value": 0.0206
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_CE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_CE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 39.0,
      "spot": 24454.25,
      "stop_loss": 28.419999999999998,
      "strategy": "ema_crossover",
      "strength": 0.61,
      "symbol": "NIFTY",
      "target": 29.580000000000002,
      "timeframe": "1m",
      "trade_plan_id": "tp_dfda9f64ef7c49f59adab62bfac96882",
      "trend_confidence": 20.7,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 07:34:05",
    "evaluated_at": "2026-08-11 07:34:05",
    "captured_at": "2026-08-11 07:34:06",
    "confirmed_at": null
  },
  {
    "id": 182,
    "trade_plan_id": "sev_13d791dbb8c7eede550917fbf8a14404",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:34:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_bcf91046b1414721865338e4448669f9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_13d791dbb8c7eede550917fbf8a14404",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433640",
      "features": {
        "atr_14": 4.872440061879615,
        "ci_14": 44.836455405875675,
        "ema_20": 24448.656171398405,
        "ema_9": 24449.722912887206,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:35:05.016919+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24456.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_bcf91046b1414721865338e4448669f9",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:35:05",
    "evaluated_at": "2026-08-11 07:35:05",
    "captured_at": "2026-08-11 07:35:06",
    "confirmed_at": null
  },
  {
    "id": 183,
    "trade_plan_id": "sev_43b1e1a567d0ad540aee5e74494356da",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21.1,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:36:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_6e73113c11884e9db10fda39b72229f4",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_43b1e1a567d0ad540aee5e74494356da",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433760",
      "features": {
        "atr_14": 5.373156624855952,
        "ci_14": 37.76446493909112,
        "ema_20": 24451.459738187255,
        "ema_9": 24454.910264247814,
        "market_trend": "Neutral",
        "trend_confidence": 21.1,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:37:05.023466+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24464.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_6e73113c11884e9db10fda39b72229f4",
      "trend_confidence": 21.1,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:37:05",
    "evaluated_at": "2026-08-11 07:37:05",
    "captured_at": "2026-08-11 07:37:06",
    "confirmed_at": null
  },
  {
    "id": 184,
    "trade_plan_id": "sev_628c17788855bf3b2b264bcd102277d8",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:37:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_77e2db3735c24eefb2eed0d922de90a6",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_628c17788855bf3b2b264bcd102277d8",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433820",
      "features": {
        "atr_14": 5.568186409049029,
        "ci_14": 37.87607884089473,
        "ema_20": 24451.87445700892,
        "ema_9": 24455.20421139825,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:38:05.015593+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24460.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_77e2db3735c24eefb2eed0d922de90a6",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:38:05",
    "evaluated_at": "2026-08-11 07:38:05",
    "captured_at": "2026-08-11 07:38:06",
    "confirmed_at": null
  },
  {
    "id": 185,
    "trade_plan_id": "sev_6b0e20a7dc1a811b0145477d0ab8456e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:38:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f9569cf4eda346cd8567edd08387266d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6b0e20a7dc1a811b0145477d0ab8456e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786433880",
      "features": {
        "atr_14": 5.241887397408016,
        "ci_14": 36.75401704578507,
        "ema_20": 24452.743556347916,
        "ema_9": 24456.3633691186,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:39:05.018312+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24461.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f9569cf4eda346cd8567edd08387266d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:39:05",
    "evaluated_at": "2026-08-11 07:39:05",
    "captured_at": "2026-08-11 07:39:06",
    "confirmed_at": null
  },
  {
    "id": 186,
    "trade_plan_id": "sev_149b6aa4a2283696388322eadac5c68a",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:40:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_922d94eada5f481d898320ea7b4c9675",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_149b6aa4a2283696388322eadac5c68a",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434000",
      "features": {
        "atr_14": 4.994189553643268,
        "ci_14": 36.72812547103584,
        "ema_20": 24454.46383767935,
        "ema_9": 24458.49495623591,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:41:05.016256+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24462.8,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_922d94eada5f481d898320ea7b4c9675",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:41:05",
    "evaluated_at": "2026-08-11 07:41:05",
    "captured_at": "2026-08-11 07:41:06",
    "confirmed_at": null
  },
  {
    "id": 187,
    "trade_plan_id": "sev_fc793ac30c23147289fce2ab8b6eb54e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:42:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_b05efffd2e2a4526b9eee5c6f72d24c1",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_fc793ac30c23147289fce2ab8b6eb54e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434120",
      "features": {
        "atr_14": 5.210278204029381,
        "ci_14": 39.35451024534218,
        "ema_20": 24454.1968311736,
        "ema_9": 24456.596771990986,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:43:05.018576+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_b05efffd2e2a4526b9eee5c6f72d24c1",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:43:05",
    "evaluated_at": "2026-08-11 07:43:05",
    "captured_at": "2026-08-11 07:43:06",
    "confirmed_at": null
  },
  {
    "id": 188,
    "trade_plan_id": "sev_d07465a04b40a44e554f38767acc4a81",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:43:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_94e5235f82c64c6d9cafd8b910d9ea42",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d07465a04b40a44e554f38767acc4a81",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434180",
      "features": {
        "atr_14": 5.185819454744346,
        "ci_14": 40.56735819707597,
        "ema_20": 24453.922529799063,
        "ema_9": 24455.57741759279,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:44:05.018687+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24452.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_94e5235f82c64c6d9cafd8b910d9ea42",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:44:05",
    "evaluated_at": "2026-08-11 07:44:05",
    "captured_at": "2026-08-11 07:44:06",
    "confirmed_at": null
  },
  {
    "id": 189,
    "trade_plan_id": "sev_23f702b184aa611f143e24b290516f00",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:44:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_bd6c889827ee486a838910f0594c7ee7",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_23f702b184aa611f143e24b290516f00",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434240",
      "features": {
        "atr_14": 4.968974972675005,
        "ci_14": 39.23348708858887,
        "ema_20": 24453.929907926657,
        "ema_9": 24455.26193407423,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:45:05.018738+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_bd6c889827ee486a838910f0594c7ee7",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:45:05",
    "evaluated_at": "2026-08-11 07:45:05",
    "captured_at": "2026-08-11 07:45:06",
    "confirmed_at": null
  },
  {
    "id": 190,
    "trade_plan_id": "sev_10ecc19592d43f51be7dcbd258693a8e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.5,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:45:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_50879107c5b14823bbbe04fd0f984a28",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_10ecc19592d43f51be7dcbd258693a8e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434300",
      "features": {
        "atr_14": 5.2367519819459,
        "ci_14": 48.86112015948424,
        "ema_20": 24453.372864554112,
        "ema_9": 24453.84354725939,
        "market_trend": "Neutral",
        "trend_confidence": 20.5,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:46:05.012755+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_50879107c5b14823bbbe04fd0f984a28",
      "trend_confidence": 20.5,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:46:05",
    "evaluated_at": "2026-08-11 07:46:05",
    "captured_at": "2026-08-11 07:46:06",
    "confirmed_at": null
  },
  {
    "id": 191,
    "trade_plan_id": "sev_c374928b0eaf5042714dc6097b63c0fa",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_PE",
    "signal_strength": 0.65,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:46:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 6.96,
        "liquidity_score": 99.5,
        "ltp": 15.9,
        "oi": 27504360.0,
        "option_type": "PE",
        "spread": 0.0,
        "strike": 24400.0,
        "symbol": "NIFTY11AUG2624400PE",
        "underlying": 24447.45,
        "volume": 581515090.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_fdb1a16bfaa84f16b2e00f0ae0373c6e",
      "entry_price": 15.9,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24452.808782220472,
        "ema_20_prev": 24453.37286455947,
        "ema_9_current": 24452.564837807513,
        "ema_9_prev": 24453.84354725939
      },
      "event_detected": true,
      "event_id": "sev_c374928b0eaf5042714dc6097b63c0fa",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434360",
      "features": {
        "atr_14": 5.048412645666543,
        "ci_14": 50.9004096826278,
        "ema_20": 24452.808782220472,
        "ema_9": 24452.564837807513,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 13, 17, 5, 9293, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 7, 47, 5, 9293, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "borderline_choppy",
            "bonus_threshold": 38.2,
            "ci_14": 50.9004096826278,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.01,
            "strength_delta_points": -1,
            "veto_threshold": 61.8
          },
          "reason": "borderline_choppy",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_PE",
            "pir": 29.07,
            "room": 18.200000000000728,
            "room_pct": 29.07,
            "session_high": 24491.85,
            "session_low": 24429.25,
            "session_range": 62.599999999998545,
            "spot": 24447.45,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 22.0,
                "value": 0.5006
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 11.0,
                "value": 0.0483
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 6.0,
                "value": 3.6051
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 0.0,
                "value": 0.0207
              }
            },
            "direction": "BUY_PE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 39.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:39",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:47:05.009293+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 22.0,
          "value": 0.5006
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 11.0,
          "value": 0.0483
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 6.0,
          "value": 3.6051
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 0.0,
          "value": 0.0207
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_PE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_PE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 39.0,
      "spot": 24447.45,
      "stop_loss": 15.582,
      "strategy": "ema_crossover",
      "strength": 0.65,
      "symbol": "NIFTY",
      "target": 16.218,
      "timeframe": "1m",
      "trade_plan_id": "tp_fdb1a16bfaa84f16b2e00f0ae0373c6e",
      "trend_confidence": 20.6,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 07:47:05",
    "evaluated_at": "2026-08-11 07:47:05",
    "captured_at": "2026-08-11 07:47:06",
    "confirmed_at": null
  },
  {
    "id": 192,
    "trade_plan_id": "sev_1bc9a45ec71afc0051fc2abbe6a5b36d",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:47:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_48933ff7f1bd449981532cf19229d6c4",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_1bc9a45ec71afc0051fc2abbe6a5b36d",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434420",
      "features": {
        "atr_14": 5.442913772731257,
        "ci_14": 45.05255503718277,
        "ema_20": 24452.299555800502,
        "ema_9": 24451.57987024601,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:48:05.013383+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24449.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_48933ff7f1bd449981532cf19229d6c4",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:48:05",
    "evaluated_at": "2026-08-11 07:48:05",
    "captured_at": "2026-08-11 07:48:06",
    "confirmed_at": null
  },
  {
    "id": 193,
    "trade_plan_id": "sev_c2d0eb7aa5ae4e438017d45d2560a781",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:48:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_eee5f61476544e7baaea7c557cdcb870",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c2d0eb7aa5ae4e438017d45d2560a781",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434480",
      "features": {
        "atr_14": 5.271991308796916,
        "ci_14": 44.17102155391416,
        "ema_20": 24452.18055048891,
        "ema_9": 24451.473896196807,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:49:05.016902+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24451.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_eee5f61476544e7baaea7c557cdcb870",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:49:05",
    "evaluated_at": "2026-08-11 07:49:05",
    "captured_at": "2026-08-11 07:49:06",
    "confirmed_at": null
  },
  {
    "id": 194,
    "trade_plan_id": "sev_473c8eea620117251f9c68ea9c5ae0d7",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:49:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_277b59780fb949909afacdc290df7eb0",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_473c8eea620117251f9c68ea9c5ae0d7",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434540",
      "features": {
        "atr_14": 5.379348963875215,
        "ci_14": 41.26635770397484,
        "ema_20": 24451.87378604642,
        "ema_9": 24450.995116957445,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:50:05.016223+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_277b59780fb949909afacdc290df7eb0",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:50:05",
    "evaluated_at": "2026-08-11 07:50:05",
    "captured_at": "2026-08-11 07:50:07",
    "confirmed_at": null
  },
  {
    "id": 195,
    "trade_plan_id": "sev_ac9dfd2b71c21140786803b45b1882c0",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:50:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_1ddd409cd17a49aca484ebb45ec157c9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_ac9dfd2b71c21140786803b45b1882c0",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434600",
      "features": {
        "atr_14": 5.120109736294045,
        "ci_14": 40.55673692438441,
        "ema_20": 24451.70485404791,
        "ema_9": 24450.816093565958,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:51:05.015809+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.1,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_1ddd409cd17a49aca484ebb45ec157c9",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:51:05",
    "evaluated_at": "2026-08-11 07:51:05",
    "captured_at": "2026-08-11 07:51:06",
    "confirmed_at": null
  },
  {
    "id": 196,
    "trade_plan_id": "sev_872d4a07bea7b97cc7f670d8962499e4",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:51:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_ba571d75a9564be184621a57db486e8d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_872d4a07bea7b97cc7f670d8962499e4",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434660",
      "features": {
        "atr_14": 5.099285586765514,
        "ci_14": 41.712337857333516,
        "ema_20": 24451.15314459432,
        "ema_9": 24449.870874852768,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:52:05.017048+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_ba571d75a9564be184621a57db486e8d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:52:05",
    "evaluated_at": "2026-08-11 07:52:05",
    "captured_at": "2026-08-11 07:52:06",
    "confirmed_at": null
  },
  {
    "id": 197,
    "trade_plan_id": "sev_2e136b3a884d8fb52927da674a284432",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:52:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_eeff6724b2364e039cb0836be594fd27",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_2e136b3a884d8fb52927da674a284432",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434720",
      "features": {
        "atr_14": 4.988621959187934,
        "ci_14": 42.481751463203416,
        "ema_20": 24450.90998796561,
        "ema_9": 24449.616699882215,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:53:05.011178+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_eeff6724b2364e039cb0836be594fd27",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:53:05",
    "evaluated_at": "2026-08-11 07:53:05",
    "captured_at": "2026-08-11 07:53:06",
    "confirmed_at": null
  },
  {
    "id": 198,
    "trade_plan_id": "sev_73ef8f7e7dd4a9597105e208d4a96afb",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:54:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_eded43512cb94b22b41312640ebb3eea",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_73ef8f7e7dd4a9597105e208d4a96afb",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434840",
      "features": {
        "atr_14": 4.92861873401911,
        "ci_14": 50.91263516434639,
        "ema_20": 24449.330365907714,
        "ema_9": 24446.975887924622,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:55:05.013255+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24442.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_eded43512cb94b22b41312640ebb3eea",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:55:05",
    "evaluated_at": "2026-08-11 07:55:05",
    "captured_at": "2026-08-11 07:55:06",
    "confirmed_at": null
  },
  {
    "id": 199,
    "trade_plan_id": "sev_8302bfc99f75647595c04f6c9c8890c3",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_CE",
    "signal_strength": 0.57,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:56:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 8.38,
        "liquidity_score": 100.0,
        "ltp": 30.0,
        "oi": 44707975.0,
        "option_type": "CE",
        "spread": 0.0,
        "strike": 24500.0,
        "symbol": "NIFTY11AUG2624500CE",
        "underlying": 24457.45,
        "volume": 628342845.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_CE",
      "engine_trade_plan_id": "tp_6c09eea194ea462f8988e1dd339d6191",
      "entry_price": 30.0,
      "event": {
        "direction": "BUY_CE",
        "ema_20_current": 24451.470295206615,
        "ema_20_prev": 24450.840852596786,
        "ema_9_current": 24451.82496827176,
        "ema_9_prev": 24450.418710339698
      },
      "event_detected": true,
      "event_id": "sev_8302bfc99f75647595c04f6c9c8890c3",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786434960",
      "features": {
        "atr_14": 5.349603221478044,
        "ci_14": 58.32858674198106,
        "ema_20": 24451.470295206615,
        "ema_9": 24451.82496827176,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 13, 27, 5, 18944, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 7, 57, 5, 18944, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_CE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "borderline_choppy",
            "bonus_threshold": 38.2,
            "ci_14": 58.32858674198106,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.11,
            "strength_delta_points": -11,
            "veto_threshold": 61.8
          },
          "reason": "borderline_choppy",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_CE",
            "pir": 50.58,
            "room": 27.549999999999272,
            "room_pct": 49.42,
            "session_high": 24485.0,
            "session_low": 24429.25,
            "session_range": 55.75,
            "spot": 24457.45,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 22.0,
                "value": 0.5494
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 18.0,
                "value": 0.0663
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 6.0,
                "value": 5.1499
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 10.0,
                "value": 0.0219
              }
            },
            "direction": "BUY_CE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 56.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:56",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:57:05.018944+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 22.0,
          "value": 0.5494
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 18.0,
          "value": 0.0663
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 6.0,
          "value": 5.1499
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 10.0,
          "value": 0.0219
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_CE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_CE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 56.0,
      "spot": 24457.45,
      "stop_loss": 29.4,
      "strategy": "ema_crossover",
      "strength": 0.57,
      "symbol": "NIFTY",
      "target": 30.6,
      "timeframe": "1m",
      "trade_plan_id": "tp_6c09eea194ea462f8988e1dd339d6191",
      "trend_confidence": 20.6,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 07:57:05",
    "evaluated_at": "2026-08-11 07:57:05",
    "captured_at": "2026-08-11 07:57:06",
    "confirmed_at": null
  },
  {
    "id": 200,
    "trade_plan_id": "sev_e8c591a36bb05a2c8728bb103aa2358c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21.8,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:57:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_9caaed98edf54a61b4ffd27479d5e8a1",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_e8c591a36bb05a2c8728bb103aa2358c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435020",
      "features": {
        "atr_14": 6.33993773741326,
        "ci_14": 38.34230929488768,
        "ema_20": 24454.40124214697,
        "ema_9": 24457.73197461741,
        "market_trend": "Neutral",
        "trend_confidence": 21.8,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:58:05.017577+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24474.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9caaed98edf54a61b4ffd27479d5e8a1",
      "trend_confidence": 21.8,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:58:05",
    "evaluated_at": "2026-08-11 07:58:05",
    "captured_at": "2026-08-11 07:58:06",
    "confirmed_at": null
  },
  {
    "id": 201,
    "trade_plan_id": "sev_b3ae8b97b01e9e7fbd8224380d61add3",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21.3,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T07:58:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_6be7b258993349d1a399ebe2555c1c99",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b3ae8b97b01e9e7fbd8224380d61add3",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435080",
      "features": {
        "atr_14": 6.087085001910702,
        "ci_14": 37.244516335154124,
        "ema_20": 24456.096361933647,
        "ema_9": 24460.62557969393,
        "market_trend": "Neutral",
        "trend_confidence": 21.3,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T07:59:58.381114+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24472.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_6be7b258993349d1a399ebe2555c1c99",
      "trend_confidence": 21.3,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 07:59:58",
    "evaluated_at": "2026-08-11 07:59:58",
    "captured_at": "2026-08-11 07:59:59",
    "confirmed_at": null
  },
  {
    "id": 202,
    "trade_plan_id": "sev_b010ad0c86b2fdcb18a1b6d50c9b96a3",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:01:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_38371722d7ff45bf9ff9eeea220ad96d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b010ad0c86b2fdcb18a1b6d50c9b96a3",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435260",
      "features": {
        "atr_14": 6.551770434128774,
        "ci_14": 40.81902340637397,
        "ema_20": 24455.024735954918,
        "ema_9": 24456.950216803292,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:02:05.010255+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24457.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_38371722d7ff45bf9ff9eeea220ad96d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:02:05",
    "evaluated_at": "2026-08-11 08:02:05",
    "captured_at": "2026-08-11 08:02:06",
    "confirmed_at": null
  },
  {
    "id": 203,
    "trade_plan_id": "sev_b934685e22bf70b4151ff54f669e3483",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.9,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:03:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_6dfa5b9b06e7411a98f35566803d739d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b934685e22bf70b4151ff54f669e3483",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435380",
      "features": {
        "atr_14": 7.045313101871387,
        "ci_14": 44.828916268455856,
        "ema_20": 24457.195370167556,
        "ema_9": 24460.606938754107,
        "market_trend": "Neutral",
        "trend_confidence": 20.9,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:04:05.007032+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24469.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_6dfa5b9b06e7411a98f35566803d739d",
      "trend_confidence": 20.9,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:04:05",
    "evaluated_at": "2026-08-11 08:04:05",
    "captured_at": "2026-08-11 08:04:06",
    "confirmed_at": null
  },
  {
    "id": 204,
    "trade_plan_id": "sev_2fc0c31af5c6d019d1f3621b8c6c8b11",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:04:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_7fd47dc339af43a3abf2122de347dc67",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_2fc0c31af5c6d019d1f3621b8c6c8b11",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435440",
      "features": {
        "atr_14": 6.670647935024154,
        "ci_14": 43.9956948817914,
        "ema_20": 24458.33866824355,
        "ema_9": 24462.325551003287,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:05:05.017498+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24469.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_7fd47dc339af43a3abf2122de347dc67",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:05:05",
    "evaluated_at": "2026-08-11 08:05:05",
    "captured_at": "2026-08-11 08:05:06",
    "confirmed_at": null
  },
  {
    "id": 205,
    "trade_plan_id": "sev_c9f72e62e6fa0a00723284540657403c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:05:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_4ae06af378484cb5bed50c83dc47bc8a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c9f72e62e6fa0a00723284540657403c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435500",
      "features": {
        "atr_14": 6.866877110857571,
        "ci_14": 46.45912928536434,
        "ema_20": 24458.899384648605,
        "ema_9": 24462.70044080263,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:06:05.012267+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24464.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_4ae06af378484cb5bed50c83dc47bc8a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:06:05",
    "evaluated_at": "2026-08-11 08:06:05",
    "captured_at": "2026-08-11 08:06:06",
    "confirmed_at": null
  },
  {
    "id": 206,
    "trade_plan_id": "sev_33c9637c294f13c49788a21e3a123e6c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:06:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_cb97d025a4d94f158b53e70a995ad5dd",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_33c9637c294f13c49788a21e3a123e6c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435560",
      "features": {
        "atr_14": 6.458528807882127,
        "ci_14": 45.48944129200396,
        "ema_20": 24459.337538489006,
        "ema_9": 24462.860352642107,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:07:05.008024+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24463.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_cb97d025a4d94f158b53e70a995ad5dd",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:07:05",
    "evaluated_at": "2026-08-11 08:07:05",
    "captured_at": "2026-08-11 08:07:06",
    "confirmed_at": null
  },
  {
    "id": 207,
    "trade_plan_id": "sev_f08ac272dd4aed2b1efe19a7e9a1d793",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:08:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_30e887a6051b4cf895063ecd6fcf8d79",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f08ac272dd4aed2b1efe19a7e9a1d793",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435680",
      "features": {
        "atr_14": 6.2636403897452055,
        "ci_14": 55.556773848980654,
        "ema_20": 24459.22060027976,
        "ema_9": 24461.40462569095,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:09:05.007667+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24459.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_30e887a6051b4cf895063ecd6fcf8d79",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:09:05",
    "evaluated_at": "2026-08-11 08:09:05",
    "captured_at": "2026-08-11 08:09:06",
    "confirmed_at": null
  },
  {
    "id": 208,
    "trade_plan_id": "sev_84b2b055d22865459f85a102fe258bce",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:09:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_229536d299084918a573ec8eac24c596",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_84b2b055d22865459f85a102fe258bce",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435740",
      "features": {
        "atr_14": 6.58486002801924,
        "ci_14": 57.63725686725988,
        "ema_20": 24458.16784470104,
        "ema_9": 24458.903700552764,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:10:05.008469+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_229536d299084918a573ec8eac24c596",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:10:05",
    "evaluated_at": "2026-08-11 08:10:05",
    "captured_at": "2026-08-11 08:10:06",
    "confirmed_at": null
  },
  {
    "id": 209,
    "trade_plan_id": "sev_53da123df35e3f906ae3d61c937c16cb",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:10:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_78f5d76c144e4f808613c0db6d2688fe",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_53da123df35e3f906ae3d61c937c16cb",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435800",
      "features": {
        "atr_14": 6.203798731823719,
        "ci_14": 54.022232602581056,
        "ema_20": 24457.856621404262,
        "ema_9": 24458.10296044221,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:11:05.018027+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_78f5d76c144e4f808613c0db6d2688fe",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:11:05",
    "evaluated_at": "2026-08-11 08:11:05",
    "captured_at": "2026-08-11 08:11:07",
    "confirmed_at": null
  },
  {
    "id": 210,
    "trade_plan_id": "sev_5942191a3aefb31a9e47fdd4500d7453",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:13:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8de51e51dd8f49cc8d13b7df75fb539a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_5942191a3aefb31a9e47fdd4500d7453",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786435980",
      "features": {
        "atr_14": 6.371891699108203,
        "ci_14": 54.22651921565197,
        "ema_20": 24458.154887069162,
        "ema_9": 24458.378955746415,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:14:05.009106+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24458.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8de51e51dd8f49cc8d13b7df75fb539a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:14:05",
    "evaluated_at": "2026-08-11 08:14:05",
    "captured_at": "2026-08-11 08:14:06",
    "confirmed_at": null
  },
  {
    "id": 211,
    "trade_plan_id": "sev_35872262887966dffb03ef46243b37bc",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:18:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_cae541dc776f4481b0dd9bf3369afe3e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_35872262887966dffb03ef46243b37bc",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436280",
      "features": {
        "atr_14": 6.189374449779017,
        "ci_14": 59.285247273857166,
        "ema_20": 24460.692427887716,
        "ema_9": 24462.46311701899,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:19:05.017464+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24464.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_cae541dc776f4481b0dd9bf3369afe3e",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:19:05",
    "evaluated_at": "2026-08-11 08:19:05",
    "captured_at": "2026-08-11 08:19:06",
    "confirmed_at": null
  },
  {
    "id": 212,
    "trade_plan_id": "sev_78f91e9571993cd8526dcd563c58b238",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:20:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_dd9428eaaba44459a25d58a5f61282ef",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_78f91e9571993cd8526dcd563c58b238",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436400",
      "features": {
        "atr_14": 6.3309073885840865,
        "ci_14": 60.169951995165555,
        "ema_20": 24460.225914681614,
        "ema_9": 24460.857994892158,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:21:05.007677+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24457.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_dd9428eaaba44459a25d58a5f61282ef",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:21:05",
    "evaluated_at": "2026-08-11 08:21:05",
    "captured_at": "2026-08-11 08:21:06",
    "confirmed_at": null
  },
  {
    "id": 213,
    "trade_plan_id": "sev_a48ff3136c834b69958cd37c3020727e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:21:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8011749c7e034400a1c822713be37254",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a48ff3136c834b69958cd37c3020727e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436460",
      "features": {
        "atr_14": 6.336097607981393,
        "ci_14": 61.006555696593146,
        "ema_20": 24460.54770965177,
        "ema_9": 24461.320395913728,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:22:05.018429+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24459.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8011749c7e034400a1c822713be37254",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:22:05",
    "evaluated_at": "2026-08-11 08:22:05",
    "captured_at": "2026-08-11 08:22:06",
    "confirmed_at": null
  },
  {
    "id": 214,
    "trade_plan_id": "sev_ba6297bfe9b8ebe86c8493dbd3b74ae8",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:22:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_16af6284adcf4662bffa77415eecb873",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_ba6297bfe9b8ebe86c8493dbd3b74ae8",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436520",
      "features": {
        "atr_14": 6.029947838090815,
        "ci_14": 57.959405107457016,
        "ema_20": 24460.40507063269,
        "ema_9": 24460.866316730986,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:23:05.010409+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24459.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_16af6284adcf4662bffa77415eecb873",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:23:05",
    "evaluated_at": "2026-08-11 08:23:05",
    "captured_at": "2026-08-11 08:23:06",
    "confirmed_at": null
  },
  {
    "id": 215,
    "trade_plan_id": "sev_c02acf22663dac3188709cf1de33377c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_PE",
    "signal_strength": 0.46,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:23:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 6.3,
        "liquidity_score": 99.2,
        "ltp": 28.3,
        "oi": 28817490.0,
        "option_type": "PE",
        "spread": 0.0,
        "strike": 24450.0,
        "symbol": "NIFTY11AUG2624450PE",
        "underlying": 24452.9,
        "volume": 700737830.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_0bc1dbb3c8e74def8019fcb5f6d5cec2",
      "entry_price": 28.3,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24459.41456503294,
        "ema_20_prev": 24460.10030872062,
        "ema_9_current": 24458.76105338479,
        "ema_9_prev": 24460.226316730987
      },
      "event_detected": true,
      "event_id": "sev_c02acf22663dac3188709cf1de33377c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436580",
      "features": {
        "atr_14": 6.491584272000739,
        "ci_14": 59.8249622887223,
        "ema_20": 24459.41456503294,
        "ema_9": 24458.76105338479,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 13, 54, 5, 17796, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 8, 24, 5, 17796, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "borderline_choppy",
            "bonus_threshold": 38.2,
            "ci_14": 59.8249622887223,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.12,
            "strength_delta_points": -12,
            "veto_threshold": 61.8
          },
          "reason": "borderline_choppy",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_PE",
            "pir": 42.96,
            "room": 23.650000000001455,
            "room_pct": 42.96,
            "session_high": 24484.3,
            "session_low": 24429.25,
            "session_range": 55.04999999999927,
            "spot": 24452.9,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 22.0,
                "value": 0.3943
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 25.0,
                "value": 0.1007
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 6.0,
                "value": 3.6432
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 20.0,
                "value": 0.0265
              }
            },
            "direction": "BUY_PE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 73.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:73",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": false
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:24:05.017796+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 22.0,
          "value": 0.3943
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 25.0,
          "value": 0.1007
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 6.0,
          "value": 3.6432
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 20.0,
          "value": 0.0265
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": false,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_PE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_PE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 73.0,
      "spot": 24452.9,
      "stop_loss": 27.734,
      "strategy": "ema_crossover",
      "strength": 0.46,
      "symbol": "NIFTY",
      "target": 28.866,
      "timeframe": "1m",
      "trade_plan_id": "tp_0bc1dbb3c8e74def8019fcb5f6d5cec2",
      "trend_confidence": 20.6,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 08:24:05",
    "evaluated_at": "2026-08-11 08:24:05",
    "captured_at": "2026-08-11 08:24:06",
    "confirmed_at": null
  },
  {
    "id": 216,
    "trade_plan_id": "sev_47b3f8b6b200e3661dd3b0af51b66762",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:24:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a6fd784d2f144327833ea4c47b8735b9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_47b3f8b6b200e3661dd3b0af51b66762",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436640",
      "features": {
        "atr_14": 6.138613709726825,
        "ci_14": 57.10419836357863,
        "ema_20": 24458.808415977364,
        "ema_9": 24457.618842707834,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:25:05.016798+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24453.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a6fd784d2f144327833ea4c47b8735b9",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:25:05",
    "evaluated_at": "2026-08-11 08:25:05",
    "captured_at": "2026-08-11 08:25:06",
    "confirmed_at": null
  },
  {
    "id": 217,
    "trade_plan_id": "sev_f59a33fc4f1a476397cbe44d051439b2",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:26:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3ac43ef8359c4aa2bb187e6d86a70800",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f59a33fc4f1a476397cbe44d051439b2",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436760",
      "features": {
        "atr_14": 6.232000264166401,
        "ci_14": 53.213067043006305,
        "ema_20": 24457.468534880965,
        "ema_9": 24455.346059333016,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:27:05.010057+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3ac43ef8359c4aa2bb187e6d86a70800",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:27:05",
    "evaluated_at": "2026-08-11 08:27:05",
    "captured_at": "2026-08-11 08:27:07",
    "confirmed_at": null
  },
  {
    "id": 218,
    "trade_plan_id": "sev_87272fabf87d0b2ae1837a7135289a38",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:27:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_51a9665594c041b9abd13d97d85b53de",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_87272fabf87d0b2ae1837a7135289a38",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436820",
      "features": {
        "atr_14": 5.869000339985008,
        "ci_14": 48.37412755771005,
        "ema_20": 24456.79534107659,
        "ema_9": 24454.356847466417,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:28:05.015494+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_51a9665594c041b9abd13d97d85b53de",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:28:05",
    "evaluated_at": "2026-08-11 08:28:05",
    "captured_at": "2026-08-11 08:28:06",
    "confirmed_at": null
  },
  {
    "id": 219,
    "trade_plan_id": "sev_cae2f62eff00b71c61611348dfab59d8",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:28:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_062e44517e0641f0ac25ea5615858aed",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_cae2f62eff00b71c61611348dfab59d8",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436880",
      "features": {
        "atr_14": 5.979377894787205,
        "ci_14": 45.14673987681985,
        "ema_20": 24456.005535345495,
        "ema_9": 24453.219477973133,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:29:05.017904+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24449.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_062e44517e0641f0ac25ea5615858aed",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:29:05",
    "evaluated_at": "2026-08-11 08:29:05",
    "captured_at": "2026-08-11 08:29:06",
    "confirmed_at": null
  },
  {
    "id": 220,
    "trade_plan_id": "sev_bc86a1faa1eb1231c4a147d218734fca",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:29:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_04ad2aff037844f5971a7a46e77e24a3",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_bc86a1faa1eb1231c4a147d218734fca",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786436940",
      "features": {
        "atr_14": 5.73442214319918,
        "ci_14": 44.24688000702725,
        "ema_20": 24455.400246265326,
        "ema_9": 24452.505582378508,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:30:05.009805+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24449.65,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_04ad2aff037844f5971a7a46e77e24a3",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:30:05",
    "evaluated_at": "2026-08-11 08:30:05",
    "captured_at": "2026-08-11 08:30:06",
    "confirmed_at": null
  },
  {
    "id": 221,
    "trade_plan_id": "sev_b608f4739d8970a498ee74d33bdd165e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:30:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_fb7c9de80e564c6c8a6fbb0729a0d595",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b608f4739d8970a498ee74d33bdd165e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437000",
      "features": {
        "atr_14": 5.8587490411179415,
        "ci_14": 46.07396456373247,
        "ema_20": 24455.31473528556,
        "ema_9": 24452.894465902806,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:31:05.017371+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.05,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_fb7c9de80e564c6c8a6fbb0729a0d595",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:31:05",
    "evaluated_at": "2026-08-11 08:31:05",
    "captured_at": "2026-08-11 08:31:06",
    "confirmed_at": null
  },
  {
    "id": 222,
    "trade_plan_id": "sev_0e5c09544f184c3fb364951340a2575e",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:31:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_eef18a48b8924cbc81fecc9ab407110c",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_0e5c09544f184c3fb364951340a2575e",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437060",
      "features": {
        "atr_14": 5.554552841213696,
        "ci_14": 44.196255659928696,
        "ema_20": 24455.10857002213,
        "ema_9": 24452.945572722245,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:32:05.005878+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24453.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_eef18a48b8924cbc81fecc9ab407110c",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:32:05",
    "evaluated_at": "2026-08-11 08:32:05",
    "captured_at": "2026-08-11 08:32:06",
    "confirmed_at": null
  },
  {
    "id": 223,
    "trade_plan_id": "sev_a6536833a98dd93be7d3eade3204fc59",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:32:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c17394f742cf486fbebec4aac2141e2c",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a6536833a98dd93be7d3eade3204fc59",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437120",
      "features": {
        "atr_14": 5.874125637142738,
        "ci_14": 53.03275083625297,
        "ema_20": 24454.207527078775,
        "ema_9": 24451.5404581778,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:33:05.011640+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c17394f742cf486fbebec4aac2141e2c",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:33:05",
    "evaluated_at": "2026-08-11 08:33:05",
    "captured_at": "2026-08-11 08:33:06",
    "confirmed_at": null
  },
  {
    "id": 224,
    "trade_plan_id": "sev_a5575f806a1f1f098e08a29c1abeb37f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:33:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_acfc3b54ab6945cea70407af66403a3d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_a5575f806a1f1f098e08a29c1abeb37f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437180",
      "features": {
        "atr_14": 5.593830874215905,
        "ci_14": 56.04849401606347,
        "ema_20": 24453.61633403151,
        "ema_9": 24450.832366542243,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:34:05.012524+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_acfc3b54ab6945cea70407af66403a3d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:34:05",
    "evaluated_at": "2026-08-11 08:34:05",
    "captured_at": "2026-08-11 08:34:06",
    "confirmed_at": null
  },
  {
    "id": 225,
    "trade_plan_id": "sev_2714a5790c69078a4d969c8423a7aca4",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:34:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c2329bce6b7c4b349faa1cee1f1ab70a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_2714a5790c69078a4d969c8423a7aca4",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437240",
      "features": {
        "atr_14": 5.9340675045262055,
        "ci_14": 59.98055402314032,
        "ema_20": 24453.74924553933,
        "ema_9": 24451.57189323379,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:35:05.016661+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c2329bce6b7c4b349faa1cee1f1ab70a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:35:05",
    "evaluated_at": "2026-08-11 08:35:05",
    "captured_at": "2026-08-11 08:35:06",
    "confirmed_at": null
  },
  {
    "id": 226,
    "trade_plan_id": "sev_e2fd7096f255708a3ceaeb354bcf1804",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:35:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_0b2b3b7d22284f05b3895c0b8f0c62dd",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_e2fd7096f255708a3ceaeb354bcf1804",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437300",
      "features": {
        "atr_14": 5.831634209435506,
        "ci_14": 60.53124158033581,
        "ema_20": 24453.325507877733,
        "ema_9": 24451.117514587033,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:36:05.017631+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24449.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_0b2b3b7d22284f05b3895c0b8f0c62dd",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:36:05",
    "evaluated_at": "2026-08-11 08:36:05",
    "captured_at": "2026-08-11 08:36:06",
    "confirmed_at": null
  },
  {
    "id": 227,
    "trade_plan_id": "sev_800af940ba0eb46f977724bd92a4c6a1",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:36:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_b3852b3bba4b47cf870c1f3722b231c0",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_800af940ba0eb46f977724bd92a4c6a1",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437360",
      "features": {
        "atr_14": 6.0418748535299125,
        "ci_14": 61.00946100258031,
        "ema_20": 24452.373191944207,
        "ema_9": 24449.598011669626,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:37:05.017073+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24445.0,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_b3852b3bba4b47cf870c1f3722b231c0",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:37:05",
    "evaluated_at": "2026-08-11 08:37:05",
    "captured_at": "2026-08-11 08:37:06",
    "confirmed_at": null
  },
  {
    "id": 228,
    "trade_plan_id": "sev_e7a418f6cb8028150de0eb0cbfc3d7a9",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:37:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f171e83c9db64d6a8ba992afaf9de3e9",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_e7a418f6cb8028150de0eb0cbfc3d7a9",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437420",
      "features": {
        "atr_14": 5.728169696224886,
        "ci_14": 58.90172304805944,
        "ema_20": 24451.694792719318,
        "ema_9": 24448.7284093357,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:38:05.006930+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24445.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f171e83c9db64d6a8ba992afaf9de3e9",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:38:05",
    "evaluated_at": "2026-08-11 08:38:05",
    "captured_at": "2026-08-11 08:38:06",
    "confirmed_at": null
  },
  {
    "id": 229,
    "trade_plan_id": "sev_aa216e86bf287c7f299797945f8d8d80",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:40:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_5fa4ec744b1f4ca1b9922ca193b5fae3",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_aa216e86bf287c7f299797945f8d8d80",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437600",
      "features": {
        "atr_14": 6.359026222329496,
        "ci_14": 47.133656051408096,
        "ema_20": 24454.633444676394,
        "ema_9": 24455.484785579883,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:41:05.012994+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24461.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_5fa4ec744b1f4ca1b9922ca193b5fae3",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:41:05",
    "evaluated_at": "2026-08-11 08:41:05",
    "captured_at": "2026-08-11 08:41:06",
    "confirmed_at": null
  },
  {
    "id": 230,
    "trade_plan_id": "sev_99274c0c415577aff7eb94400d7b4e61",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:41:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8e5ad208faf94f82873f6d1b3cb4ecb0",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_99274c0c415577aff7eb94400d7b4e61",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437660",
      "features": {
        "atr_14": 6.802004038949141,
        "ci_14": 50.43071883262218,
        "ema_20": 24454.767220922942,
        "ema_9": 24455.69182846391,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:42:05.008860+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24460.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8e5ad208faf94f82873f6d1b3cb4ecb0",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:42:05",
    "evaluated_at": "2026-08-11 08:42:05",
    "captured_at": "2026-08-11 08:42:06",
    "confirmed_at": null
  },
  {
    "id": 231,
    "trade_plan_id": "sev_f80a65bc075dcbd20aeb164af5d097f9",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:42:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_746eae1288854fef8c6db4021bd4b1e5",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f80a65bc075dcbd20aeb164af5d097f9",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437720",
      "features": {
        "atr_14": 6.476860778210388,
        "ci_14": 49.84666409836981,
        "ema_20": 24455.260818932697,
        "ema_9": 24456.54346277113,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:43:05.013933+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24459.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_746eae1288854fef8c6db4021bd4b1e5",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:43:05",
    "evaluated_at": "2026-08-11 08:43:05",
    "captured_at": "2026-08-11 08:43:06",
    "confirmed_at": null
  },
  {
    "id": 232,
    "trade_plan_id": "sev_3d845f335c62f68c0cd2a567254135dc",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:43:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_00f4b9df824a45d4b99aeb91db78fc25",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_3d845f335c62f68c0cd2a567254135dc",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437780",
      "features": {
        "atr_14": 6.587442135319411,
        "ci_14": 51.104201704118786,
        "ema_20": 24456.21919898483,
        "ema_9": 24458.2827702169,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:44:05.007901+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24464.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_00f4b9df824a45d4b99aeb91db78fc25",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:44:05",
    "evaluated_at": "2026-08-11 08:44:05",
    "captured_at": "2026-08-11 08:44:06",
    "confirmed_at": null
  },
  {
    "id": 233,
    "trade_plan_id": "sev_8550b7568ca121f2b76342a8cae38dad",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.5,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:44:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_f43882c0fa4948b1addcfcad6d0a2a2d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_8550b7568ca121f2b76342a8cae38dad",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437840",
      "features": {
        "atr_14": 6.2633391250866906,
        "ci_14": 49.846664098368336,
        "ema_20": 24457.00308478829,
        "ema_9": 24459.51621617352,
        "market_trend": "Neutral",
        "trend_confidence": 20.5,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:45:05.010664+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24464.45,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_f43882c0fa4948b1addcfcad6d0a2a2d",
      "trend_confidence": 20.5,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:45:05",
    "evaluated_at": "2026-08-11 08:45:05",
    "captured_at": "2026-08-11 08:45:06",
    "confirmed_at": null
  },
  {
    "id": 234,
    "trade_plan_id": "sev_eb375b32a3324b5902c00d4fb55c319d",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:45:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8c2c088117a64dabbff9e3fa8314bd22",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_eb375b32a3324b5902c00d4fb55c319d",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437900",
      "features": {
        "atr_14": 6.556263967924438,
        "ci_14": 51.862267719422775,
        "ema_20": 24456.777167410146,
        "ema_9": 24458.57897293882,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:46:05.012032+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24456.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8c2c088117a64dabbff9e3fa8314bd22",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:46:05",
    "evaluated_at": "2026-08-11 08:46:05",
    "captured_at": "2026-08-11 08:46:06",
    "confirmed_at": null
  },
  {
    "id": 235,
    "trade_plan_id": "sev_7a9230a8c5d938612860b14dc28a0175",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:46:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e8c644cef5a740fca4c79576ad136579",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_7a9230a8c5d938612860b14dc28a0175",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786437960",
      "features": {
        "atr_14": 6.205816638032993,
        "ci_14": 49.948007614700494,
        "ema_20": 24456.850770502275,
        "ema_9": 24458.37317835106,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:47:05.017422+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24457.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e8c644cef5a740fca4c79576ad136579",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:47:05",
    "evaluated_at": "2026-08-11 08:47:05",
    "captured_at": "2026-08-11 08:47:06",
    "confirmed_at": null
  },
  {
    "id": 236,
    "trade_plan_id": "sev_b46690fa2ec49a4a46091efdf7197b87",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.9,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:47:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_988b54b1a0fe4b358890a99c2a14ce8f",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_b46690fa2ec49a4a46091efdf7197b87",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438020",
      "features": {
        "atr_14": 6.764074572040519,
        "ci_14": 47.30114009262823,
        "ema_20": 24458.537998697495,
        "ema_9": 24461.494542680848,
        "market_trend": "Neutral",
        "trend_confidence": 20.9,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:48:05.026512+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24469.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_988b54b1a0fe4b358890a99c2a14ce8f",
      "trend_confidence": 20.9,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:48:05",
    "evaluated_at": "2026-08-11 08:48:05",
    "captured_at": "2026-08-11 08:48:06",
    "confirmed_at": null
  },
  {
    "id": 237,
    "trade_plan_id": "sev_0e173b5efc425a59d28125ed9342bc44",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:48:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a8aa943dbd204b3e99f1476d8cbcdbd2",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_0e173b5efc425a59d28125ed9342bc44",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438080",
      "features": {
        "atr_14": 6.488069147093053,
        "ci_14": 46.40637912535224,
        "ema_20": 24459.35818928662,
        "ema_9": 24462.62563414468,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:49:05.018697+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24467.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a8aa943dbd204b3e99f1476d8cbcdbd2",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:49:05",
    "evaluated_at": "2026-08-11 08:49:05",
    "captured_at": "2026-08-11 08:49:06",
    "confirmed_at": null
  },
  {
    "id": 238,
    "trade_plan_id": "sev_6c1440fabf070cce4300c709096b3a17",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:50:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_9316686aacbc4a3fb86ed2a0ec6c9dc1",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6c1440fabf070cce4300c709096b3a17",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438200",
      "features": {
        "atr_14": 6.797073814424857,
        "ci_14": 53.95150323287838,
        "ema_20": 24458.097271657,
        "ema_9": 24459.044805852598,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:51:05.007472+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24453.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9316686aacbc4a3fb86ed2a0ec6c9dc1",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:51:05",
    "evaluated_at": "2026-08-11 08:51:05",
    "captured_at": "2026-08-11 08:51:06",
    "confirmed_at": null
  },
  {
    "id": 239,
    "trade_plan_id": "sev_19999cfa2fc2e7d6cc45c38f038ecd08",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_reject",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "rejected",
    "rejection_reason": "regime_choppy_veto",
    "direction": "BUY_PE",
    "signal_strength": 0.46,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:52:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_c4fd8589cc4940c094275261061a6a87",
      "entry_price": null,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24457.389970450495,
        "ema_20_prev": 24457.98891470844,
        "ema_9_current": 24457.226275745663,
        "ema_9_prev": 24458.60784468208
      },
      "event_detected": true,
      "event_id": "sev_19999cfa2fc2e7d6cc45c38f038ecd08",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438320",
      "features": {
        "atr_14": 6.952979484648446,
        "ci_14": 63.95420438086497,
        "ema_20": 24457.389970450495,
        "ema_9": 24457.226275745663,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 14, 23, 5, 13020, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 8, 53, 5, 13020, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "vetoed",
            "bonus_threshold": 38.2,
            "ci_14": 63.95420438086497,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.15,
            "strength_delta_points": -15,
            "veto_threshold": 61.8
          },
          "reason": "regime_choppy_veto",
          "verdict": "reject",
          "version": "regime_ci.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:53:05.013020+00:00",
      "outcome": "REJECTED",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 14.0,
          "value": 0.2889
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 11.0,
          "value": 0.0235
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 2.0,
          "value": 3.2288
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 20.0,
          "value": 0.0284
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": "regime_ci",
      "rejection_reason": "regime_choppy_veto",
      "risk_verdicts": [],
      "signal_quality_score": 47.0,
      "spot": 24451.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": 0.46,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c4fd8589cc4940c094275261061a6a87",
      "trend_confidence": 20.6,
      "verdict": "rejected"
    },
    "generated_at": "2026-08-11 08:53:05",
    "evaluated_at": "2026-08-11 08:53:05",
    "captured_at": "2026-08-11 08:53:06",
    "confirmed_at": null
  },
  {
    "id": 240,
    "trade_plan_id": "sev_54a8d62024db1baa15a4170223e27283",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.5,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:53:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_6f7bc4da726b46608742b211bf61900b",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_54a8d62024db1baa15a4170223e27283",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438380",
      "features": {
        "atr_14": 6.624195237729358,
        "ci_14": 60.67070938589372,
        "ema_20": 24456.776639930806,
        "ema_9": 24455.97102059653,
        "market_trend": "Neutral",
        "trend_confidence": 20.5,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:54:05.012727+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_6f7bc4da726b46608742b211bf61900b",
      "trend_confidence": 20.5,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:54:05",
    "evaluated_at": "2026-08-11 08:54:05",
    "captured_at": "2026-08-11 08:54:06",
    "confirmed_at": null
  },
  {
    "id": 241,
    "trade_plan_id": "sev_4fc090dbf0f5c4cd7bef50992853fbf1",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:55:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_050385d1e1ec47a78330bbe5c648bbe1",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_4fc090dbf0f5c4cd7bef50992853fbf1",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438500",
      "features": {
        "atr_14": 6.915978852233983,
        "ci_14": 59.75607798154109,
        "ema_20": 24457.36757448621,
        "ema_9": 24457.274253181786,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:56:05.018422+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24457.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_050385d1e1ec47a78330bbe5c648bbe1",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:56:05",
    "evaluated_at": "2026-08-11 08:56:05",
    "captured_at": "2026-08-11 08:56:06",
    "confirmed_at": null
  },
  {
    "id": 242,
    "trade_plan_id": "sev_d3da69206fb1eaeb936e332b9b8cb1c1",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:56:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_b4ce22207e3e4f2fa11bda1dba29315e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d3da69206fb1eaeb936e332b9b8cb1c1",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438560",
      "features": {
        "atr_14": 7.0727458432613775,
        "ci_14": 61.770888417660885,
        "ema_20": 24457.11351977401,
        "ema_9": 24456.82540254543,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:57:05.049876+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24457.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_b4ce22207e3e4f2fa11bda1dba29315e",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 08:57:05",
    "evaluated_at": "2026-08-11 08:57:05",
    "captured_at": "2026-08-11 08:57:06",
    "confirmed_at": null
  },
  {
    "id": 243,
    "trade_plan_id": "sev_9d2f22b8cdb4f740257f5242ff080491",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_signal",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "proposed",
    "rejection_reason": null,
    "direction": "BUY_CE",
    "signal_strength": 0.5,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:57:00+00:00",
      "contract": {
        "ask": 0.0,
        "bid": 0.0,
        "change_oi": null,
        "expiry": "11AUG2026",
        "iv": 6.94,
        "liquidity_score": 100.0,
        "ltp": 18.1,
        "oi": 42322085.0,
        "option_type": "CE",
        "spread": 0.0,
        "strike": 24500.0,
        "symbol": "NIFTY11AUG2624500CE",
        "underlying": 24463.55,
        "volume": 877940375.0
      },
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_CE",
      "engine_trade_plan_id": "tp_0eccb3c6549049b8bfaa67195fe26c4e",
      "entry_price": 18.1,
      "event": {
        "direction": "BUY_CE",
        "ema_20_current": 24457.72651788806,
        "ema_20_prev": 24457.113519771014,
        "ema_9_current": 24458.170322036345,
        "ema_9_prev": 24456.82540254543
      },
      "event_detected": true,
      "event_id": "sev_9d2f22b8cdb4f740257f5242ff080491",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438620",
      "features": {
        "atr_14": 6.999692658044012,
        "ci_14": 61.641088326371765,
        "ema_20": 24457.72651788806,
        "ema_9": 24458.170322036345,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 14, 28, 5, 16094, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 8, 58, 5, 16094, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_CE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_CE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "borderline_choppy",
            "bonus_threshold": 38.2,
            "ci_14": 61.641088326371765,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.15,
            "strength_delta_points": -15,
            "veto_threshold": 61.8
          },
          "reason": "borderline_choppy",
          "verdict": "pass",
          "version": "regime_ci.v1",
          "would_reject": false
        },
        {
          "name": "m4_exhaustion",
          "observation": {
            "direction": "BUY_CE",
            "pir": 75.14,
            "room": 11.350000000002183,
            "room_pct": 24.86,
            "session_high": 24474.9,
            "session_low": 24429.25,
            "session_range": 45.650000000001455,
            "spot": 24463.55,
            "threshold_pct": 15.0
          },
          "reason": "m4_room_ok",
          "verdict": "pass",
          "version": "m4_exhaustion.v1",
          "would_reject": false
        },
        {
          "name": "signal_quality",
          "observation": {
            "components": {
              "momentum_alignment": {
                "max": 30.0,
                "measure": "ema9_slope_atr",
                "points": 6.0,
                "value": 0.218
              },
              "separation_quality": {
                "max": 25.0,
                "measure": "ema9_ema20_gap_atr",
                "points": 18.0,
                "value": 0.0634
              },
              "structural_room": {
                "max": 15.0,
                "measure": "trailing_extreme_room_atr",
                "points": 2.0,
                "value": 1.6215
              },
              "volatility_fitness": {
                "max": 30.0,
                "measure": "atr_14_pct_of_spot",
                "points": 20.0,
                "value": 0.0286
              }
            },
            "direction": "BUY_CE",
            "gate_active": false,
            "gate_score": 60.0,
            "indeterminate_input": null,
            "max_score": 100.0,
            "score_semantics": "Deterministic quality score, NOT a probability and NOT a calibrated confidence. Bands are measured quantiles of the observed crossover population, not of the winning population; no correlation with trade outcome has been established.",
            "signal_quality_score": 46.0,
            "unavailable_inputs": {
              "trend_alignment": "not scored \\u2014 market_trend is structurally degenerate at a crossover (99.4% Neutral, measured), so it carries no information here.",
              "volume_confirmation": "unavailable \\u2014 an index is not a traded instrument, so every index candle carries volume 0. Option volume belongs to a different instrument and is not substituted."
            }
          },
          "reason": "quality_scored:46",
          "verdict": "observe",
          "version": "signal_quality.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T08:58:05.016094+00:00",
      "outcome": "SIGNAL",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 6.0,
          "value": 0.218
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 18.0,
          "value": 0.0634
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 2.0,
          "value": 1.6215
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 20.0,
          "value": 0.0286
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [
        {
          "name": "risk_rule_max_open_positions",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 5,
            "direction": "BUY_CE",
            "field_compared": "open_position_count",
            "open_position_count": 0,
            "open_positions_snapshot": [],
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_open_positions_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_open_positions.v1",
          "would_reject": false
        },
        {
          "name": "risk_rule_max_positions_per_symbol",
          "observation": {
            "boundary_convention": ">=",
            "cap_count": 1,
            "direction": "BUY_CE",
            "field_compared": "per_symbol_open_position_count",
            "key_definition": "symbol",
            "matched_positions_snapshot": [],
            "open_position_count_total": 0,
            "per_symbol_open_position_count": 0,
            "saturation_ratio": 0.0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "max_positions_per_symbol_within_tolerance",
          "verdict": "pass",
          "version": "risk_rule_max_positions_per_symbol.v1",
          "would_reject": false
        }
      ],
      "signal_quality_score": 46.0,
      "spot": 24463.55,
      "stop_loss": 17.738,
      "strategy": "ema_crossover",
      "strength": 0.5,
      "symbol": "NIFTY",
      "target": 18.462000000000003,
      "timeframe": "1m",
      "trade_plan_id": "tp_0eccb3c6549049b8bfaa67195fe26c4e",
      "trend_confidence": 20.6,
      "verdict": "proposed"
    },
    "generated_at": "2026-08-11 08:58:05",
    "evaluated_at": "2026-08-11 08:58:05",
    "captured_at": "2026-08-11 08:58:06",
    "confirmed_at": null
  },
  {
    "id": 244,
    "trade_plan_id": "sev_f3d85e8945a9c55647782259c42dcc23",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T08:59:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c3ad92e807404fb38935e860a8289811",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f3d85e8945a9c55647782259c42dcc23",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438740",
      "features": {
        "atr_14": 6.956950497888192,
        "ci_14": 60.11545724422484,
        "ema_20": 24455.95350740985,
        "ema_9": 24454.653006103264,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:00:05.019091+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c3ad92e807404fb38935e860a8289811",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:00:05",
    "evaluated_at": "2026-08-11 09:00:05",
    "captured_at": "2026-08-11 09:00:06",
    "confirmed_at": null
  },
  {
    "id": 245,
    "trade_plan_id": "sev_6996a6c8c1eb62ccd71f84a4bb2fbe6c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:01:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_27c5f85373e24ba08a1ad18425425d7d",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6996a6c8c1eb62ccd71f84a4bb2fbe6c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438860",
      "features": {
        "atr_14": 6.894294943705212,
        "ci_14": 57.85972585698137,
        "ema_20": 24455.278267979167,
        "ema_9": 24453.80152390609,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:02:05.015985+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24452.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_27c5f85373e24ba08a1ad18425425d7d",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:02:05",
    "evaluated_at": "2026-08-11 09:02:05",
    "captured_at": "2026-08-11 09:02:06",
    "confirmed_at": null
  },
  {
    "id": 246,
    "trade_plan_id": "sev_549f617de828fe3aedc3693a46cf4c96",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:03:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_5ba4c06ae9ec42d48dc5c7d7f1de24ed",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_549f617de828fe3aedc3693a46cf4c96",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786438980",
      "features": {
        "atr_14": 7.132161673669329,
        "ci_14": 54.44742874263876,
        "ema_20": 24453.007585534648,
        "ema_9": 24449.976975299902,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:04:04.995505+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24445.8,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_5ba4c06ae9ec42d48dc5c7d7f1de24ed",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:04:05",
    "evaluated_at": "2026-08-11 09:04:05",
    "captured_at": "2026-08-11 09:04:06",
    "confirmed_at": null
  },
  {
    "id": 247,
    "trade_plan_id": "sev_1cd218ffe68123832cf854f5705571f3",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:06:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_165c1d1cb69344889e805f35decc8d88",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_1cd218ffe68123832cf854f5705571f3",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786439160",
      "features": {
        "atr_14": 6.530064816198397,
        "ci_14": 52.32952410699816,
        "ema_20": 24450.64802737289,
        "ema_9": 24447.094211353553,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:07:05.011398+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24445.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_165c1d1cb69344889e805f35decc8d88",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:07:05",
    "evaluated_at": "2026-08-11 09:07:05",
    "captured_at": "2026-08-11 09:07:06",
    "confirmed_at": null
  },
  {
    "id": 248,
    "trade_plan_id": "sev_de1b448e718aa9a345c8b32b0a103605",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:08:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3202885fdcb5490d8e0d25986810061f",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_de1b448e718aa9a345c8b32b0a103605",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786439280",
      "features": {
        "atr_14": 6.116356663207421,
        "ci_14": 46.63144018648158,
        "ema_20": 24449.27590923307,
        "ema_9": 24445.712295266276,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:09:05.018039+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24444.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3202885fdcb5490d8e0d25986810061f",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:09:05",
    "evaluated_at": "2026-08-11 09:09:05",
    "captured_at": "2026-08-11 09:09:06",
    "confirmed_at": null
  },
  {
    "id": 249,
    "trade_plan_id": "sev_4f9b258d8fa0ef583c6afb3d52e66f5f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:10:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_eb2fe69a78864c579dcd2f68b20e8d43",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_4f9b258d8fa0ef583c6afb3d52e66f5f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786439400",
      "features": {
        "atr_14": 7.259293062066855,
        "ci_14": 45.337296648407985,
        "ema_20": 24448.08441505012,
        "ema_9": 24444.51666897042,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:11:05.008529+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24442.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_eb2fe69a78864c579dcd2f68b20e8d43",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:11:05",
    "evaluated_at": "2026-08-11 09:11:05",
    "captured_at": "2026-08-11 09:11:06",
    "confirmed_at": null
  },
  {
    "id": 250,
    "trade_plan_id": "sev_51dc97f4fd2d1f198068e35334f4bc83",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:12:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_9b3d24c8bf8d4886a989fba890f24c21",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_51dc97f4fd2d1f198068e35334f4bc83",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786439520",
      "features": {
        "atr_14": 7.072644935926833,
        "ci_14": 58.672027535181655,
        "ema_20": 24447.657051114173,
        "ema_9": 24444.98626814107,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:13:05.007918+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24446.95,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_9b3d24c8bf8d4886a989fba890f24c21",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:13:05",
    "evaluated_at": "2026-08-11 09:13:05",
    "captured_at": "2026-08-11 09:13:06",
    "confirmed_at": null
  },
  {
    "id": 251,
    "trade_plan_id": "sev_962ddec6b92b6095396d529e7a88a724",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:13:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_8f91880642c14424bf03161ca50d2abf",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_962ddec6b92b6095396d529e7a88a724",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786439580",
      "features": {
        "atr_14": 6.972558153956582,
        "ci_14": 58.730639021219424,
        "ema_20": 24447.480869369956,
        "ema_9": 24445.18501451286,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:14:05.017674+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.3,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_8f91880642c14424bf03161ca50d2abf",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:14:05",
    "evaluated_at": "2026-08-11 09:14:05",
    "captured_at": "2026-08-11 09:14:06",
    "confirmed_at": null
  },
  {
    "id": 252,
    "trade_plan_id": "sev_f793d6c4f3c7f9f5802a16e4d4ed4945",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:14:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e47105cc02f844eda117988d3066899a",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_f793d6c4f3c7f9f5802a16e4d4ed4945",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786439640",
      "features": {
        "atr_14": 6.599518318135412,
        "ci_14": 57.871317360802664,
        "ema_20": 24447.501738949915,
        "ema_9": 24445.688011610288,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:15:05.010727+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e47105cc02f844eda117988d3066899a",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:15:05",
    "evaluated_at": "2026-08-11 09:15:05",
    "captured_at": "2026-08-11 09:15:06",
    "confirmed_at": null
  },
  {
    "id": 253,
    "trade_plan_id": "sev_3d25db0b7e985ae1b8405c8d3451fb0c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:15:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3d01cf93ac6246d5b262fe576a5d34ba",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_3d25db0b7e985ae1b8405c8d3451fb0c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786439700",
      "features": {
        "atr_14": 6.594705782088767,
        "ci_14": 59.78434451425517,
        "ema_20": 24447.826970159396,
        "ema_9": 24446.72640928823,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:16:05.019135+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3d01cf93ac6246d5b262fe576a5d34ba",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:16:05",
    "evaluated_at": "2026-08-11 09:16:05",
    "captured_at": "2026-08-11 09:16:06",
    "confirmed_at": null
  },
  {
    "id": 254,
    "trade_plan_id": "sev_48d2475d759eebceef8d39b633f013cc",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:16:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_e2c2262a96e2427ea585800ce1baac58",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_48d2475d759eebceef8d39b633f013cc",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786439760",
      "features": {
        "atr_14": 6.284369538279705,
        "ci_14": 57.79367357012191,
        "ema_20": 24448.02440157276,
        "ema_9": 24447.361127430584,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:17:05.016864+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24449.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_e2c2262a96e2427ea585800ce1baac58",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:17:05",
    "evaluated_at": "2026-08-11 09:17:05",
    "captured_at": "2026-08-11 09:17:06",
    "confirmed_at": null
  },
  {
    "id": 255,
    "trade_plan_id": "sev_2326e7215b7be9a0ecdc2b4332a4572d",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:19:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_fc1cd637d7de4c64acd2d8bba7a04898",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_2326e7215b7be9a0ecdc2b4332a4572d",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786439940",
      "features": {
        "atr_14": 6.1437953452137934,
        "ci_14": 54.121300007425525,
        "ema_20": 24449.27088649424,
        "ema_9": 24450.026417244466,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:20:05.032375+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24453.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_fc1cd637d7de4c64acd2d8bba7a04898",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:20:05",
    "evaluated_at": "2026-08-11 09:20:05",
    "captured_at": "2026-08-11 09:20:06",
    "confirmed_at": null
  },
  {
    "id": 256,
    "trade_plan_id": "sev_2e6ba091e4afbab00968797a282df8da",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:20:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_1670f4a947ac4728af4998774e701a2e",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_2e6ba091e4afbab00968797a282df8da",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786440000",
      "features": {
        "atr_14": 5.929952820839006,
        "ci_14": 52.99951389229942,
        "ema_20": 24449.711754446624,
        "ema_9": 24450.801133795576,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:21:05.019641+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24453.9,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_1670f4a947ac4728af4998774e701a2e",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:21:05",
    "evaluated_at": "2026-08-11 09:21:05",
    "captured_at": "2026-08-11 09:21:06",
    "confirmed_at": null
  },
  {
    "id": 257,
    "trade_plan_id": "sev_0762aa93428f1b260e8541da51e6b25f",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:22:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_87b4d3b42a784d25a99729ffdfb0d5f2",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_0762aa93428f1b260e8541da51e6b25f",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786440120",
      "features": {
        "atr_14": 5.748749507223323,
        "ci_14": 48.05370458897184,
        "ema_20": 24450.852414486806,
        "ema_9": 24452.674325629167,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:23:05.017364+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24456.4,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_87b4d3b42a784d25a99729ffdfb0d5f2",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:23:05",
    "evaluated_at": "2026-08-11 09:23:05",
    "captured_at": "2026-08-11 09:23:06",
    "confirmed_at": null
  },
  {
    "id": 258,
    "trade_plan_id": "sev_6f4e4825808439dfb3b7ce59a7af9dad",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:24:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_7fb37e0d394c4e7abcfcdf38f261b5ce",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6f4e4825808439dfb3b7ce59a7af9dad",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786440240",
      "features": {
        "atr_14": 5.950598055895249,
        "ci_14": 46.83412307388757,
        "ema_20": 24451.414453555033,
        "ema_9": 24453.261168402667,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:25:05.014901+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24456.7,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_7fb37e0d394c4e7abcfcdf38f261b5ce",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:25:05",
    "evaluated_at": "2026-08-11 09:25:05",
    "captured_at": "2026-08-11 09:25:06",
    "confirmed_at": null
  },
  {
    "id": 259,
    "trade_plan_id": "sev_3574be09a6b0e820b9ec197755e67b8c",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:25:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_3f91213ca88b493fade4e67ef108d1bf",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_3574be09a6b0e820b9ec197755e67b8c",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786440300",
      "features": {
        "atr_14": 5.74698395723987,
        "ci_14": 54.310312578347514,
        "ema_20": 24452.089267514646,
        "ema_9": 24454.308934722136,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:26:05.017081+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24458.5,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_3f91213ca88b493fade4e67ef108d1bf",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:26:05",
    "evaluated_at": "2026-08-11 09:26:05",
    "captured_at": "2026-08-11 09:26:06",
    "confirmed_at": null
  },
  {
    "id": 260,
    "trade_plan_id": "sev_8e54c3cb8cf0fd3f6096dbc187fce646",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:26:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c843d3d75de54113a07fdd7acda53336",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_8e54c3cb8cf0fd3f6096dbc187fce646",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786440360",
      "features": {
        "atr_14": 5.898729765241809,
        "ci_14": 50.32549004776154,
        "ema_20": 24452.789382638486,
        "ema_9": 24455.33314777771,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:27:05.018099+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24459.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c843d3d75de54113a07fdd7acda53336",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:27:05",
    "evaluated_at": "2026-08-11 09:27:05",
    "captured_at": "2026-08-11 09:27:06",
    "confirmed_at": null
  },
  {
    "id": 261,
    "trade_plan_id": "sev_6e72525cdab666d51c03a17bbca045b4",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:27:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_b1c2b6b5afe34da08ffb0c8abf94a6ac",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_6e72525cdab666d51c03a17bbca045b4",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786440420",
      "features": {
        "atr_14": 5.759534767835482,
        "ci_14": 54.32477854324951,
        "ema_20": 24453.395155728707,
        "ema_9": 24456.09651822217,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:28:05.008690+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24459.15,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_b1c2b6b5afe34da08ffb0c8abf94a6ac",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:28:05",
    "evaluated_at": "2026-08-11 09:28:05",
    "captured_at": "2026-08-11 09:28:06",
    "confirmed_at": null
  },
  {
    "id": 262,
    "trade_plan_id": "sev_55d22f7b73a1ddd92c246376b0c1a3f2",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 21,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:35:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_1569e62917bb4fbcbb8d4df5eb699e28",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_55d22f7b73a1ddd92c246376b0c1a3f2",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786440900",
      "features": {
        "atr_14": 7.296779454545368,
        "ci_14": 55.397001980653364,
        "ema_20": 24461.096794518264,
        "ema_9": 24465.985592289817,
        "market_trend": "Neutral",
        "trend_confidence": 21.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:36:05.024279+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24474.85,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_1569e62917bb4fbcbb8d4df5eb699e28",
      "trend_confidence": 21.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:36:05",
    "evaluated_at": "2026-08-11 09:36:05",
    "captured_at": "2026-08-11 09:36:06",
    "confirmed_at": null
  },
  {
    "id": 263,
    "trade_plan_id": "sev_9a166856852dc6b849bc7f1a381c98bd",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:36:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_30b192394ebf4457a6183a0095e0132b",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_9a166856852dc6b849bc7f1a381c98bd",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786440960",
      "features": {
        "atr_14": 8.5049177639335,
        "ci_14": 63.33659425179496,
        "ema_20": 24459.00843767172,
        "ema_9": 24461.066473831852,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:37:05.017285+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24458.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_30b192394ebf4457a6183a0095e0132b",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:37:05",
    "evaluated_at": "2026-08-11 09:37:05",
    "captured_at": "2026-08-11 09:37:06",
    "confirmed_at": null
  },
  {
    "id": 264,
    "trade_plan_id": "sev_4e52411a07b68417638732a13f6c47c9",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:37:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_c4384cef03ab4ef5b3ea453a9238eea7",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_4e52411a07b68417638732a13f6c47c9",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786441020",
      "features": {
        "atr_14": 8.147423642190697,
        "ci_14": 62.41303325290515,
        "ema_20": 24458.850491222714,
        "ema_9": 24460.323179065483,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:38:05.012208+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24457.35,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_c4384cef03ab4ef5b3ea453a9238eea7",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:38:05",
    "evaluated_at": "2026-08-11 09:38:05",
    "captured_at": "2026-08-11 09:38:06",
    "confirmed_at": null
  },
  {
    "id": 265,
    "trade_plan_id": "sev_bc823f74b3f1dfafe152989aaedb1245",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:39:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_431eeec478b2447fb57dc08aaa006fac",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_bc823f74b3f1dfafe152989aaedb1245",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786441140",
      "features": {
        "atr_14": 8.38347451137333,
        "ci_14": 65.04353007900446,
        "ema_20": 24458.46472020756,
        "ema_9": 24458.95563460191,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:40:05.016427+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24454.6,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_431eeec478b2447fb57dc08aaa006fac",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:40:05",
    "evaluated_at": "2026-08-11 09:40:05",
    "captured_at": "2026-08-11 09:40:06",
    "confirmed_at": null
  },
  {
    "id": 266,
    "trade_plan_id": "sev_94ef466fadb64b6422160db1a6a9b2c0",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_reject",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "rejected",
    "rejection_reason": "regime_choppy_veto",
    "direction": "BUY_PE",
    "signal_strength": 0.39,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:40:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": "BUY_PE",
      "engine_trade_plan_id": "tp_6bddaf9c8da34593b34ac3b1c2a15438",
      "entry_price": null,
      "event": {
        "direction": "BUY_PE",
        "ema_20_current": 24458.01569922392,
        "ema_20_prev": 24458.464720194857,
        "ema_9_current": 24457.91450768153,
        "ema_9_prev": 24458.95563460191
      },
      "event_detected": true,
      "event_id": "sev_94ef466fadb64b6422160db1a6a9b2c0",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786441200",
      "features": {
        "atr_14": 7.96679775007153,
        "ci_14": 63.81138395600414,
        "ema_20": 24458.01569922392,
        "ema_9": 24457.91450768153,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [
        {
          "name": "dedup",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "symbol",
            "matched_position": null,
            "open_position_count_symbol": 0,
            "open_position_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY"
          },
          "reason": "dedup_no_overlap",
          "verdict": "pass",
          "version": "dedup.v1",
          "would_reject": false
        },
        {
          "name": "trading_window",
          "observation": {
            "boundary_convention": "[open, close)",
            "frame_now_ist": "datetime.datetime(2026, 8, 11, 15, 11, 5, 11579, tzinfo=datetime.timezone(datetime.timedelta(seconds=19800)))",
            "frame_now_utc": "datetime.datetime(2026, 8, 11, 9, 41, 5, 11579, tzinfo=datetime.timezone.utc)",
            "market_close_hhmm": "15:15",
            "market_open_hhmm": "09:15",
            "weekday": 1,
            "window_status": "open"
          },
          "reason": "trading_window_open",
          "verdict": "pass",
          "version": "trading_window.v1",
          "would_reject": false
        },
        {
          "name": "cooldown",
          "observation": {
            "direction": "BUY_PE",
            "key_definition": "(symbol, strategy_version)",
            "matched_loss": null,
            "recent_loss_count_matching": 0,
            "recent_loss_count_total": 0,
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "window_anchor": "exit_time",
            "window_seconds": 1800
          },
          "reason": "cooldown_not_active",
          "verdict": "pass",
          "version": "cooldown.v1",
          "would_reject": false
        },
        {
          "name": "session_pnl_stop",
          "observation": {
            "boundary_convention": "<=",
            "direction": "BUY_PE",
            "field_compared": "total_absolute",
            "session_date": "datetime.date(2026, 8, 11)",
            "session_pnl_snapshot": {
              "closed_trade_count": 0,
              "open_trade_count": 0,
              "realised_absolute": 0.0,
              "session_date": "datetime.date(2026, 8, 11)",
              "total_absolute": 0.0,
              "unrealised_absolute": 0.0
            },
            "strategy_version": "ema_crossover.v2",
            "symbol": "NIFTY",
            "threshold_absolute": -2000.0,
            "total_absolute": 0.0
          },
          "reason": "session_pnl_within_tolerance",
          "verdict": "pass",
          "version": "session_pnl_stop.v1",
          "would_reject": false
        },
        {
          "name": "regime_ci",
          "observation": {
            "band": "vetoed",
            "bonus_threshold": 38.2,
            "ci_14": 63.81138395600414,
            "penalty_threshold": 50.0,
            "strength_delta_pct": -0.15,
            "strength_delta_points": -15,
            "veto_threshold": 61.8
          },
          "reason": "regime_choppy_veto",
          "verdict": "reject",
          "version": "regime_ci.v1",
          "would_reject": true
        }
      ],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:41:05.011579+00:00",
      "outcome": "REJECTED",
      "outcome_is_success": true,
      "quality_components": {
        "momentum_alignment": {
          "max": 30.0,
          "measure": "ema9_slope_atr",
          "points": 14.0,
          "value": 0.2674
        },
        "separation_quality": {
          "max": 25.0,
          "measure": "ema9_ema20_gap_atr",
          "points": 4.0,
          "value": 0.0127
        },
        "structural_room": {
          "max": 15.0,
          "measure": "trailing_extreme_room_atr",
          "points": 2.0,
          "value": 3.0753
        },
        "volatility_fitness": {
          "max": 30.0,
          "measure": "atr_14_pct_of_spot",
          "points": 30.0,
          "value": 0.0326
        }
      },
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": true,
      "rejected_by": "regime_ci",
      "rejection_reason": "regime_choppy_veto",
      "risk_verdicts": [],
      "signal_quality_score": 50.0,
      "spot": 24453.75,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": 0.39,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_6bddaf9c8da34593b34ac3b1c2a15438",
      "trend_confidence": 0.0,
      "verdict": "rejected"
    },
    "generated_at": "2026-08-11 09:41:05",
    "evaluated_at": "2026-08-11 09:41:05",
    "captured_at": "2026-08-11 09:41:06",
    "confirmed_at": null
  },
  {
    "id": 267,
    "trade_plan_id": "sev_c4f6abbd9f9f158cab93e4e7c4434d76",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.7,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:41:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_eda6fe7f8c71488ba202ebd557441732",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c4f6abbd9f9f158cab93e4e7c4434d76",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786441260",
      "features": {
        "atr_14": 8.417638902024452,
        "ci_14": 54.88211058348318,
        "ema_20": 24456.5799636825,
        "ema_9": 24455.04960614522,
        "market_trend": "Neutral",
        "trend_confidence": 20.7,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:42:05.018008+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24448.55,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_eda6fe7f8c71488ba202ebd557441732",
      "trend_confidence": 20.7,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:42:05",
    "evaluated_at": "2026-08-11 09:42:05",
    "captured_at": "2026-08-11 09:42:06",
    "confirmed_at": null
  },
  {
    "id": 268,
    "trade_plan_id": "sev_35c8c42adba745d43ec1dad82fe65622",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 20.6,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:42:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_347f3b81b9384123aee2fd1653d087d6",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_35c8c42adba745d43ec1dad82fe65622",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786441320",
      "features": {
        "atr_14": 7.994950365931261,
        "ci_14": 53.87975716837431,
        "ema_20": 24455.74377664995,
        "ema_9": 24453.59968491618,
        "market_trend": "Neutral",
        "trend_confidence": 20.6,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:43:05.015609+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24447.8,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_347f3b81b9384123aee2fd1653d087d6",
      "trend_confidence": 20.6,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:43:05",
    "evaluated_at": "2026-08-11 09:43:05",
    "captured_at": "2026-08-11 09:43:06",
    "confirmed_at": null
  },
  {
    "id": 269,
    "trade_plan_id": "sev_c301f8a463fd40eb56e545477be21f26",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:43:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_17552a64349948e9b4d8f8f235e758db",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_c301f8a463fd40eb56e545477be21f26",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786441380",
      "features": {
        "atr_14": 8.564698828458663,
        "ci_14": 54.36266069620441,
        "ema_20": 24455.471353465255,
        "ema_9": 24453.463747932943,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:44:05.018450+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24453.2,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_17552a64349948e9b4d8f8f235e758db",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:44:05",
    "evaluated_at": "2026-08-11 09:44:05",
    "captured_at": "2026-08-11 09:44:06",
    "confirmed_at": null
  },
  {
    "id": 270,
    "trade_plan_id": "sev_14b8259ad903f9f94a89eb82e1158702",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:44:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_a5734bd9dc6449a98f8ad975bfe5902b",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_14b8259ad903f9f94a89eb82e1158702",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786441440",
      "features": {
        "atr_14": 8.345791571402577,
        "ci_14": 53.49836507862715,
        "ema_20": 24454.864557890196,
        "ema_9": 24452.590998346353,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:45:05.018775+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24449.1,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_a5734bd9dc6449a98f8ad975bfe5902b",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:45:05",
    "evaluated_at": "2026-08-11 09:45:05",
    "captured_at": "2026-08-11 09:45:06",
    "confirmed_at": null
  },
  {
    "id": 271,
    "trade_plan_id": "sev_d139379f2f5d49367846989bf2c8c0f1",
    "correlation_id": null,
    "position_id": null,
    "status": "shadow_none",
    "symbol": "NIFTY",
    "instrument": "index_option",
    "timeframe": "1m",
    "strategy": "ema_crossover",
    "overall_verdict": "no_signal",
    "rejection_reason": null,
    "direction": null,
    "signal_strength": null,
    "strategy_version": "ema_crossover.v2",
    "market_trend": "Neutral",
    "trend_confidence": 0,
    "decision_digest": null,
    "evidence_source": "shadow_frame",
    "evidence_complete": 1,
    "context": {
      "bar_ts": "2026-08-11T09:45:00+00:00",
      "contract": {},
      "data_detail": "",
      "data_status": "ok",
      "direction": null,
      "engine_trade_plan_id": "tp_000e16a313f44e1fa2f8d9da45382ba8",
      "entry_price": null,
      "event": null,
      "event_detected": false,
      "event_id": "sev_d139379f2f5d49367846989bf2c8c0f1",
      "event_key": "NIFTY|index_option|ema_crossover|1m|1786441500",
      "features": {
        "atr_14": 8.122367778053526,
        "ci_14": 51.2906942678868,
        "ema_20": 24454.502627200807,
        "ema_9": 24452.266798677083,
        "market_trend": "Neutral",
        "trend_confidence": 0.0,
        "vwap": null
      },
      "filter_verdicts": [],
      "instrument_type": "index_option",
      "market_trend": "Neutral",
      "note": "NO_SIGNAL is an expected and successful outcome. This observation placed no order, opened no position and spent no scan credit.",
      "observed_at": "2026-08-11T09:46:05.009732+00:00",
      "outcome": "NO_SIGNAL",
      "outcome_is_success": true,
      "quality_components": {},
      "quality_semantics": "Deterministic Signal Quality Score, 0-100. NOT a probability and NOT a calibrated confidence; no correlation with trade outcome has been established.",
      "quality_would_reject": null,
      "rejected_by": null,
      "rejection_reason": null,
      "risk_verdicts": [],
      "signal_quality_score": null,
      "spot": 24450.25,
      "stop_loss": null,
      "strategy": "ema_crossover",
      "strength": null,
      "symbol": "NIFTY",
      "target": null,
      "timeframe": "1m",
      "trade_plan_id": "tp_000e16a313f44e1fa2f8d9da45382ba8",
      "trend_confidence": 0.0,
      "verdict": "no_signal"
    },
    "generated_at": "2026-08-11 09:46:05",
    "evaluated_at": "2026-08-11 09:46:05",
    "captured_at": "2026-08-11 09:46:06",
    "confirmed_at": null
  }
]
