{"symbol":"BTCUSDT","timeframe":"1h","price":66116,"timestamp_utc":"2026-06-03T15:00:00+00:00","market_state":"TENSE","snap_id":"95fe9904f89bef80fb0cd42d0037260cf33acc37be3336f3ca0ad38a5c8b0385","reasons":["ENTROPY_LOW","ATR_OK","TREND_WEAK","PRESSURE_SELL"],"key_metrics":{"entropy":0,"atr_pct":0.0090387617,"trend_strength":0,"flow_delta":-0.9415738327,"taker_ratio":0.415414077,"vol_z":0.7083961445},"status_source":"published_snapshots.payload_v2_json","status_selection_mode":"legacy_hourly_fallback","publish_kind":"snapshot_report","publish_role":"btc_hourly_free_visual","status_channel_id":"-1003747479467","published_at_utc":"2026-06-03T16:00:11.507214","runtime_guardrails":{"ok":true,"status":"ok","health_state":"healthy","runtime_health_reason":"healthy","stale":false,"stale_reason":"","safe_mode_active":false,"safe_mode_reason":"healthy","market_data_threshold_sec":7200,"latest_open_time_age_sec":3295,"latest_open_time_utc":"2026-06-03T16:00:00+00:00","latest_interval_open_time_ms":1780502400000,"latest_interval_open_time_utc":"2026-06-03T16:00:00+00:00","latest_any_open_time_ms":1780505100000,"latest_any_open_time_utc":"2026-06-03T16:45:00+00:00","freshness_timeframe":"1h","freshness_source":"ohlcv.max_open_time[BTCUSDT/1h]","freshness_source_scope":"primary_symbol_active_timeframe","btc_reference_age_sec":null,"checks":{"db_read_ok":true,"db_write_ok":true,"telegram_ready":true,"model_available":true,"model_contract_ok":true,"market_data_fresh":true,"btc_reference_data_fresh":true},"latest_open_time_ms":1780502400000,"market_time_ms":1780505695740,"observation_mode":false,"observation_reason":"auto_reset","observation_since_utc":"","observation_success_streak":371,"circuit_breaker_active":true,"circuit_breaker_until_utc":"2026-06-04T04:21:25.245343+00:00","circuit_breaker_remaining_sec":41189,"circuit_breaker_reason":"loss_sequence","circuit_breaker_triggered_at_utc":"2026-06-03T16:21:25.245343+00:00","active_trade_guards":["circuit_breaker"],"effective_blocking_guardrail":"circuit_breaker","effective_blocking_reason":"2026-06-04T04:21:25.245343+00:00","trade_opening_guardrail":"circuit_breaker","trade_opening_summary":"Trade opens paused by circuit breaker until 2026-06-04T04:21:25.245343+00:00.","last_cycle_ok_utc":"2026-06-03T16:54:48.766219+00:00","last_decision_utc":"2026-06-03T16:45:30.547328+00:00","last_decision_symbol":"AAVEUSDT","last_decision_tf":"15m","last_decision_outcome":"BLOCK","last_decision_gate":"circuit_breaker","last_publish_free_utc":"2026-06-03T16:00:12.620437+00:00","last_publish_vip_utc":"2026-06-03T16:21:07.742865+00:00","last_publish_error":"","primary_symbol":"BTCUSDT","primary_symbol_age_sec":3295,"worst_symbol_age_sec":3295,"telegram_token_present":true,"telegram_free_chat_id_present":true,"telegram_vip_chat_id_present":true,"errors":[],"runtime_health_state":"healthy"},"trade_opening_summary":"Trade opens paused by circuit breaker until 2026-06-04T04:21:25.245343+00:00."}