{
  "schema_version": "entry_invalidation_latch_v1",
  "trade_date": "20260818",
  "updated_at": "2026-08-18T10:51:53",
  "entries": {
    "SZSE.300842": {
      "symbol": "SZSE.300842",
      "event_id": "20260817:20260818:SZSE.300842:SECOND_WAVE_BREAK_VWAP:BUY",
      "latched_at": "2026-08-18T09:49:35",
      "invalid_price": 65.84,
      "raw_reason": "invalid_price_broken",
      "policy": "session_hard_invalidation_no_reentry"
    },
    "SZSE.300305": {
      "symbol": "SZSE.300305",
      "event_id": "20260817:20260818:SZSE.300305:VWAP_RECLAIM:BUY",
      "latched_at": "2026-08-18T10:21:45",
      "invalid_price": 6.28,
      "raw_reason": "invalid_price_broken",
      "policy": "session_hard_invalidation_no_reentry"
    },
    "SZSE.002384": {
      "symbol": "SZSE.002384",
      "event_id": "20260817:20260818:SZSE.002384:STRONG_WATCH_CONFIRM:BUY",
      "latched_at": "2026-08-18T10:23:47",
      "invalid_price": 213.25,
      "raw_reason": "invalid_price_broken",
      "policy": "session_hard_invalidation_no_reentry"
    },
    "SHSE.603800": {
      "symbol": "SHSE.603800",
      "event_id": "20260817:20260818:SHSE.603800:SECOND_WAVE_BREAK_VWAP:BUY",
      "latched_at": "2026-08-18T10:51:53",
      "invalid_price": 71.37,
      "raw_reason": "invalid_price_broken",
      "policy": "session_hard_invalidation_no_reentry"
    },
    "SZSE.300410": {
      "symbol": "SZSE.300410",
      "event_id": "20260817:20260818:SZSE.300410:SECOND_WAVE_BREAK_VWAP:BUY",
      "latched_at": "2026-08-18T10:51:53",
      "invalid_price": 8.13,
      "raw_reason": "invalid_price_broken",
      "policy": "session_hard_invalidation_no_reentry"
    }
  }
}