{"error":"DASHBOARD_NOT_BUILT","hint":"cd web && npm install && npm run build","api":{"ts":"2026-10-05T17:19:47.522Z","next_scan_at":"2026-10-05T18:02:00.000Z","trading_mode":"hybrid","ops":{"mode":"hybrid","can_accept":true,"open_proposals":1,"fiat_usd":189.25,"fiat_ready":true,"bags_block_live":false,"eligible_count":0,"eligible_symbols":[],"why":[],"hint":"Proposition ouverte — Accepter exécute sur Revolut après Risk Engine."},"health":{"ts":"2026-10-05T17:19:47.522Z","SYSTEM_HEALTH":{"run_mode":"DRY_RUN","live_armed":false,"live_blockers":["cli_live_flag_missing","execution.mode_not_LIVE","autonomous_orders_false","live_trade_ready_false","REVX_LIVE_not_1","v2.run_mode_not_LIVE","EXECUTION_UNCERTAIN","needs_reconciliation"],"bootstrapped":true,"needs_reconciliation":true,"execution_uncertain":true,"state_mismatch":false,"state_uncertain":false,"startup":{"ts":"2026-10-05T17:12:00.251Z","ok":false,"failed_step":"RECONCILIATION","reason":"EXECUTION_UNCERTAIN","steps":[{"name":"CONFIG","ok":true},{"name":"CONNECTIVITY","ok":true},{"name":"BALANCES","ok":true},{"name":"OPEN_ORDERS","ok":true},{"name":"RECENT_ORDERS","ok":true},{"name":"RECENT_FILLS","ok":true},{"name":"RECONCILIATION","ok":false,"reason":"EXECUTION_UNCERTAIN"}]}},"MARKET_DATA":{"last_scan":"2026-10-05T17:12:00.251Z","last_signal":{"ts":"2026-10-05T16:54:58.430Z","symbol":"NEAR-USD","score":100},"last_rejected_signal":{"ts":"2026-10-05T16:54:59.245Z","symbol":"HYPE-USD","reason":"no_pullback_reclaim"},"capital_as_of":"2026-10-05T16:54:28.521Z","capital_stale":false},"REVOLUT_X":{"last_api_success":{"ts":"2026-10-05T17:12:00.251Z","op":"connectivity"},"last_recent_fills":{"ts":"2026-10-05T17:12:00.251Z","count":10}},"RECONCILIATION":{"last":{"ts":"2026-10-05T17:12:00.251Z","ok":false,"reasons":["orphan_fill_0268cf90-8a97-4fc7-8643-2301eb707b7a","orphan_fill_0268cf90-8a97-4fc7-8643-2301eb707b7a","historical_orphan_fill_ebe38785-4156-4b31-88b4-6828edd29f6a","historical_orphan_fill_1230c6d8-e499-4fd7-b04b-d6beabc80cd0","historical_orphan_fill_b32aab1a-d5cf-4189-a923-991f0f1c98f9","historical_orphan_fill_4226570b-603e-4baf-9212-da1b70dd8939","historical_orphan_fill_bd1073db-7253-482d-9cad-55194f154c11","historical_orphan_fill_e0d5a6f7-36a7-4b53-940b-a5eacbdbfdbd","historical_orphan_fill_5e715c7f-4a1b-4740-8fb5-5e31afdf4509","historical_orphan_fill_d96289fb-0ceb-4103-970d-c72a4d0b19af"]},"needs_reconciliation":true,"halt_new_entries":true},"RISK_ENGINE":{"circuit_ok":false,"circuit_reasons":["EXECUTION_UNCERTAIN","NEEDS_RECONCILIATION"],"drawdown_stage":0,"consecutive_losses":0,"snapshot":{"circuit_breakers":{"trading_halted":false,"halt_reason":null,"consecutive_losses":0,"daily_limit_hit":false,"weekly_limit_hit":false,"btc_regime":"BULLISH","btc_crash":false,"drawdown_stage":0},"pnl":{"daily_usd":0,"weekly_usd":0,"weekly_window_start":"2026-10-01","high_water_mark_usd":3530.06,"current_drawdown_pct":1.166},"exposure":{"open_strategy_positions_count":1,"open_orders_count":0,"open_risk_pct":0,"invested_pct_estimated":0,"max_position_pct_limit":5,"max_exposure_pct_limit":25,"over_v1_limits":false,"notes":"Bootstrap: exposition inconnue tant que Revolut X n est pas reconcilie."}}},"GUARD":{"status":"GUARD_HEALTHY","heartbeat_ok":true,"heartbeat_reason":null,"age_sec":11.884,"last_heartbeat":{"ts":"2026-10-05T16:54:28.521Z","status":"GUARD_HEALTHY","age_sec":13.091},"synthetic_stop":true,"native_stop":false,"note":"GUARD_HEALTHY = recent heartbeat AND surveillance_ok. Process existence is not enough. Synthetic stop only."},"EXECUTION_MODE":{"run_mode":"DRY_RUN","live_armed":false,"last_order_intent":{"ts":"2026-10-05T16:51:24.515Z","intent_id":"tradx-4cb4d25aa21de0f4","client_order_id":"0df0bc9d-3e7a-48c2-8aa0-1cce22fbd224","size":0.6883612185305028},"last_fill":{"qty":0.6883612185305028,"avg":253.42,"status":"FILLED"},"last_simulated_execution":{"ts":"2026-10-05T16:51:24.515Z","intent_id":"tradx-4cb4d25aa21de0f4","qty":0.6883612185305028},"pending_intents":0},"COPILOT":{"enabled":true,"live_env":true,"safety_ok":false,"open_proposals":1},"LAST_HEARTBEAT":{"status":"GUARD_HEALTHY","age_sec":11.884,"ts":"2026-10-05T17:19:35.638Z","surveillance_ok":true}},"circuit_ok":false,"circuit_reasons":["EXECUTION_UNCERTAIN","NEEDS_RECONCILIATION"],"capital":{"total_estimated_usd":3677.81,"available_fiat_usd":189.25,"available_fiat_currency":"USD","as_of":"2026-10-05T16:54:28.521Z","stale":false,"notes":"Solde fiat Revolut X (scan live).","fiat_breakdown":[{"currency":"USD","available":189.25,"total":189.25}]},"pnl":{"daily_usd":0,"weekly_usd":0,"weekly_window_start":"2026-10-01","high_water_mark_usd":3677.81,"current_drawdown_pct":0},"circuit_breakers":{"trading_halted":false,"halt_reason":null,"consecutive_losses":0,"daily_limit_hit":false,"weekly_limit_hit":false,"btc_regime":"BULLISH","btc_crash":false,"drawdown_stage":0},"exposure":{"invested_pct_estimated":94.9,"eth_concentration_pct":73.4,"invested_usd":3488.56,"strategy_pct_estimated":0,"over_v1_limits":false,"bags_ignored_for_hybrid":true,"notes":"Hybride: bags legacy hors book — expo V1 appliquée aux positions stratégie seulement."},"execution":{"mode":"PAPER","autonomous_orders":false,"live_trade_ready":false,"human_in_loop":true},"copilot":{"enabled":true,"live_env":true,"token_configured":true,"write_ok":false,"write_blockers":["EXECUTION_UNCERTAIN","needs_reconciliation"],"ttl_min":50,"proposals":[{"id":"prop-tradx-4cb4d25aa21de0f4","symbol":"QNT-USD","score":100,"entry":253.42,"stop":242.5712698405191,"tps":[{"r":2.5,"price":280.5418253987022},{"r":4,"price":296.8149206379235},{"r":6,"price":318.5123809568853}],"size":0.6883612185305028,"position_value_usd":174.4445,"risk_amount_usd":17.44445,"rr_net":2.3936206774034163,"expires_at":"2026-10-05T17:41:24.515Z","ts":"2026-10-05T16:51:24.515Z","live_preview":{"ok":false,"reasons":["insufficient_fiat_5.22_need_174.44"]}}]},"auto":{"eligible":false,"blockers":["not_autonomous_eligible","paper_1_of_100","no_backtest","no_walk_forward","EXECUTION_UNCERTAIN","needs_reconciliation","REVX_LIVE_not_1"],"env_live":false},"v2":{"run_mode":"DRY_RUN","pending_intents":0,"last_fill":{"qty":0.6883612185305028,"avg":253.42,"status":"FILLED"},"last_order":{"id":null,"intent_id":"tradx-4cb4d25aa21de0f4","ts":"2026-10-05T16:51:24.515Z"},"holdings":[{"currency":"BONK","amount":154457,"kind":"LEGACY_HOLDING"},{"currency":"XRP","amount":7.5671,"kind":"LEGACY_HOLDING"},{"currency":"FAI","amount":266.48,"kind":"LEGACY_HOLDING"},{"currency":"USD","amount":283.34,"kind":"FIAT"},{"currency":"ETH","amount":1.0007618,"kind":"LEGACY_HOLDING"},{"currency":"WIF","amount":4.1707,"kind":"LEGACY_HOLDING"},{"currency":"NEON","amount":485.48589667,"kind":"LEGACY_HOLDING"},{"currency":"GIGA","amount":268.95,"kind":"LEGACY_HOLDING"},{"currency":"SAND","amount":1008.1266,"kind":"LEGACY_HOLDING"},{"currency":"AERO","amount":1.3443,"kind":"LEGACY_HOLDING"},{"currency":"SPX","amount":1.86314,"kind":"LEGACY_HOLDING"},{"currency":"HYPE","amount":2.55841802,"kind":"LEGACY_HOLDING"},{"currency":"LINK","amount":2.60838526,"kind":"LEGACY_HOLDING"},{"currency":"DEGEN","amount":386.42,"kind":"LEGACY_HOLDING"},{"currency":"GFI","amount":1690.11290249,"kind":"LEGACY_HOLDING"},{"currency":"ALEPH","amount":3600,"kind":"LEGACY_HOLDING"},{"currency":"ADA","amount":0.9712,"kind":"LEGACY_HOLDING"},{"currency":"HBAR","amount":24.9917,"kind":"LEGACY_HOLDING"},{"currency":"AAVE","amount":0.0162844,"kind":"LEGACY_HOLDING"},{"currency":"SHDW","amount":1652.81985192,"kind":"LEGACY_HOLDING"},{"currency":"KERNEL","amount":1004.61919034,"kind":"LEGACY_HOLDING"},{"currency":"XLM","amount":4.8017,"kind":"LEGACY_HOLDING"},{"currency":"BTC","amount":0.0009991,"kind":"LEGACY_HOLDING"},{"currency":"SOL","amount":0.023688,"kind":"LEGACY_HOLDING"},{"currency":"VVV","amount":0.0477,"kind":"LEGACY_HOLDING"}]},"readiness":{"live_trade_ready":false,"paper_trades_completed":1,"paper_trades_required":100,"paper_pct":1,"autonomous_eligible":false,"blockers":["paper_trades_1_of_100"]},"paper":{"completed":1,"required":100,"pct":1,"curve":[],"pnl_curve":[],"simulated_pnl_usd":0},"no_trade":[{"reason":"no_qualifying_setup","count":27},{"reason":"no_qualifying_setup · manual_dashboard","count":15},{"reason":"EXECUTION_UNCERTAIN · manual_dashboard","count":2},{"reason":"EXECUTION_UNCERTAIN","count":1},{"reason":"duplicate_intent · manual_dashboard","count":1},{"reason":"risk_engine_blocked","count":1}],"universe":null,"exclusion_reasons":[],"positions":[],"paper_positions":[{"kind":"PAPER_POSITION","symbol":"QNT-USD","intent_id":"tradx-4cb4d25aa21de0f4","client_order_id":"0df0bc9d-3e7a-48c2-8aa0-1cce22fbd224","venue_order_id":null,"opened_at":"2026-10-05T16:51:55.523Z","entry":253.42,"stop":242.5712698405191,"initial_stop":242.5712698405191,"R":10.84873015948088,"size":0.6883612185305028,"size_remaining":0.6883612185305028,"position_value_usd":174.44,"risk_amount_usd":7.47,"score":100,"tps":[{"r":2.5,"price":280.5418253987022,"done":false},{"r":4,"price":296.8149206379235,"done":false},{"r":6,"price":318.5123809568853,"done":false}],"tp1_done":false,"tp2_done":false,"tp3_done":false,"trailing":false,"simulated":true,"fees":0,"slippage_pct":0,"fill_status":"FILLED","leaves_quantity":0}],"bags":[{"currency":"ETH","amount":1.0007618,"kind":"LEGACY_HOLDING","value_usd":2698.19},{"currency":"HYPE","amount":2.55841802,"kind":"LEGACY_HOLDING","value_usd":332.83},{"currency":"BTC","amount":0.0009991,"kind":"LEGACY_HOLDING","value_usd":85.22},{"currency":"GFI","amount":1690.11290249,"kind":"LEGACY_HOLDING","value_usd":67.84},{"currency":"SAND","amount":1008.1266,"kind":"LEGACY_HOLDING","value_usd":67.45},{"currency":"ALEPH","amount":3600,"kind":"LEGACY_HOLDING","value_usd":62.13},{"currency":"KERNEL","amount":1004.61919034,"kind":"LEGACY_HOLDING","value_usd":54.14},{"currency":"SHDW","amount":1652.81985192,"kind":"LEGACY_HOLDING","value_usd":46.86},{"currency":"LINK","amount":2.60838526,"kind":"LEGACY_HOLDING","value_usd":36.07},{"currency":"XRP","amount":7.5671,"kind":"LEGACY_HOLDING","value_usd":11.29},{"currency":"NEON","amount":485.48589667,"kind":"LEGACY_HOLDING","value_usd":10.32},{"currency":"AAVE","amount":0.0162844,"kind":"LEGACY_HOLDING","value_usd":2.98},{"currency":"SOL","amount":0.023688,"kind":"LEGACY_HOLDING","value_usd":2.83},{"currency":"HBAR","amount":24.9917,"kind":"LEGACY_HOLDING","value_usd":2.52},{"currency":"VVV","amount":0.0477,"kind":"LEGACY_HOLDING","value_usd":1.33},{"currency":"AERO","amount":1.3443,"kind":"LEGACY_HOLDING","value_usd":1.15},{"currency":"WIF","amount":4.1707,"kind":"LEGACY_HOLDING","value_usd":1.06},{"currency":"XLM","amount":4.8017,"kind":"LEGACY_HOLDING","value_usd":1.02},{"currency":"SPX","amount":1.86314,"kind":"LEGACY_HOLDING","value_usd":0.84},{"currency":"FAI","amount":266.48,"kind":"LEGACY_HOLDING","value_usd":0.64},{"currency":"BONK","amount":154457,"kind":"LEGACY_HOLDING","value_usd":0.59},{"currency":"GIGA","amount":268.95,"kind":"LEGACY_HOLDING","value_usd":0.59},{"currency":"DEGEN","amount":386.42,"kind":"LEGACY_HOLDING","value_usd":0.41},{"currency":"ADA","amount":0.9712,"kind":"LEGACY_HOLDING","value_usd":0.26}],"closed_positions":[],"portfolio":[{"currency":"ETH","amount":1.0007618,"value_usd":2698.19},{"currency":"HYPE","amount":3.55841802,"value_usd":332.83},{"currency":"USD","amount":189.25,"value_usd":189.25},{"currency":"BTC","amount":0.0009991,"value_usd":85.22},{"currency":"GFI","amount":1690.11290249,"value_usd":67.84},{"currency":"SAND","amount":1008.1266,"value_usd":67.45},{"currency":"ALEPH","amount":3600,"value_usd":62.13},{"currency":"KERNEL","amount":1004.61919034,"value_usd":54.14},{"currency":"SHDW","amount":1652.81985192,"value_usd":46.86},{"currency":"LINK","amount":2.60838526,"value_usd":36.07},{"currency":"XRP","amount":7.5671,"value_usd":11.29},{"currency":"NEON","amount":485.48589667,"value_usd":10.32},{"currency":"AAVE","amount":0.0162844,"value_usd":2.98},{"currency":"SOL","amount":0.023688,"value_usd":2.83},{"currency":"HBAR","amount":24.9917,"value_usd":2.52},{"currency":"VVV","amount":0.0477,"value_usd":1.33},{"currency":"AERO","amount":1.3443,"value_usd":1.15},{"currency":"WIF","amount":4.1707,"value_usd":1.06},{"currency":"XLM","amount":4.8017,"value_usd":1.02},{"currency":"SPX","amount":1.86314,"value_usd":0.84},{"currency":"FAI","amount":266.48,"value_usd":0.64},{"currency":"BONK","amount":154457,"value_usd":0.59},{"currency":"GIGA","amount":268.95,"value_usd":0.59},{"currency":"DEGEN","amount":386.42,"value_usd":0.41},{"currency":"ADA","amount":0.9712,"value_usd":0.26}],"last_scan":{"at":"2026-10-05T17:12:00.251Z","decision":"NO_TRADE","reason":"EXECUTION_UNCERTAIN","detail":["orphan_fill_0268cf90-8a97-4fc7-8643-2301eb707b7a","orphan_fill_0268cf90-8a97-4fc7-8643-2301eb707b7a","historical_orphan_fill_ebe38785-4156-4b31-88b4-6828edd29f6a","historical_orphan_fill_1230c6d8-e499-4fd7-b04b-d6beabc80cd0","historical_orphan_fill_b32aab1a-d5cf-4189-a923-991f0f1c98f9","historical_orphan_fill_4226570b-603e-4baf-9212-da1b70dd8939","historical_orphan_fill_bd1073db-7253-482d-9cad-55194f154c11","historical_orphan_fill_e0d5a6f7-36a7-4b53-940b-a5eacbdbfdbd"],"btc_regime":"BULLISH","best":null,"top":[],"universe":null,"proposal_id":null},"session_log":[{"ts":"2026-10-05T17:12:05.969Z","action":"auto_cycle","detail":"NO_TRADE · EXECUTION_UNCERTAIN · manual_dashboard","decision":"NO_TRADE","reason":"EXECUTION_UNCERTAIN · manual_dashboard"},{"ts":"2026-10-05T17:02:22.758Z","action":"auto_cycle","detail":"NO_TRADE · EXECUTION_UNCERTAIN","decision":"NO_TRADE","reason":"EXECUTION_UNCERTAIN"},{"ts":"2026-10-05T16:59:11.672Z","action":"mode_hybrid","detail":"Mode hybride: scan + propositions; Acheter/Refuser obligatoire pour ordre réel.","decision":null,"reason":null},{"ts":"2026-10-05T16:58:17.993Z","action":"auto_cycle","detail":"NO_TRADE · EXECUTION_UNCERTAIN · manual_dashboard","decision":"NO_TRADE","reason":"EXECUTION_UNCERTAIN · manual_dashboard"},{"ts":"2026-10-05T16:54:59.246Z","action":"auto_cycle","detail":"NO_TRADE · duplicate_intent · manual_dashboard","decision":"NO_TRADE","reason":"duplicate_intent · manual_dashboard"},{"ts":"2026-10-05T16:54:24.594Z","action":"mode_hybrid","detail":"Mode hybride: scan + propositions; Acheter/Refuser obligatoire pour ordre réel.","decision":null,"reason":null},{"ts":"2026-10-05T16:51:55.524Z","action":"auto_cycle","detail":"ORDER_SIMULATED · manual_dashboard","decision":"ORDER_SIMULATED","reason":"manual_dashboard"},{"ts":"2026-10-05T16:03:03.651Z","action":"auto_cycle","detail":"NO_TRADE · risk_engine_blocked","decision":"NO_TRADE","reason":"risk_engine_blocked"},{"ts":"2026-10-05T15:02:08.074Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup","decision":"NO_TRADE","reason":"no_qualifying_setup"},{"ts":"2026-10-05T14:02:10.572Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup","decision":"NO_TRADE","reason":"no_qualifying_setup"},{"ts":"2026-10-05T13:02:22.985Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup","decision":"NO_TRADE","reason":"no_qualifying_setup"},{"ts":"2026-10-05T12:55:19.033Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard"},{"ts":"2026-10-05T12:02:18.332Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup","decision":"NO_TRADE","reason":"no_qualifying_setup"},{"ts":"2026-10-05T11:02:07.904Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup","decision":"NO_TRADE","reason":"no_qualifying_setup"},{"ts":"2026-10-05T10:02:35.604Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup","decision":"NO_TRADE","reason":"no_qualifying_setup"},{"ts":"2026-10-05T09:40:17.449Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard"},{"ts":"2026-10-05T09:10:42.770Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard"},{"ts":"2026-10-05T09:02:28.148Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup","decision":"NO_TRADE","reason":"no_qualifying_setup"},{"ts":"2026-10-05T08:55:42.260Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard"},{"ts":"2026-10-05T08:02:13.985Z","action":"auto_cycle","detail":"NO_TRADE · no_qualifying_setup","decision":"NO_TRADE","reason":"no_qualifying_setup"}],"journal":[{"ts":"2026-10-05T17:19:35.639Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.5,"r":-0.08,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:19:35.638Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:19:15.640Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.5,"r":-0.08,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:19:15.639Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:18:55.609Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.5,"r":-0.08,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:18:55.608Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:18:35.613Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.5,"r":-0.08,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:18:35.612Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:18:15.646Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.38,"r":-0.1,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:18:15.645Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:17:55.621Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.4,"r":-0.09,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:17:55.621Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:17:35.615Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.5,"r":-0.08,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:17:35.615Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:17:15.583Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.82,"r":-0.06,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:17:15.582Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:16:55.622Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.66,"r":-0.07,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:16:55.621Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:16:35.628Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.66,"r":-0.07,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:16:35.628Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:16:15.612Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.79,"r":-0.06,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:16:15.611Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:15:55.583Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.79,"r":-0.06,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:15:55.583Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:15:35.639Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.83,"r":-0.05,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:15:35.639Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:15:15.608Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.71,"r":-0.07,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:15:15.608Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:14:55.568Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.56,"r":-0.08,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:14:55.568Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:14:35.631Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.45,"r":-0.09,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:14:35.631Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:14:15.592Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.24,"r":-0.11,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:14:15.592Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:13:55.561Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.34,"r":-0.1,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:13:55.561Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:13:35.549Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252.38,"r":-0.1,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:13:35.548Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0},{"ts":"2026-10-05T17:13:15.564Z","action":"guard_pass","live":false,"protective":true,"checked":1,"results":[{"symbol":"QNT-USD","price":252,"r":-0.13,"stop":242.5712698405191,"size_remaining":0.6883612185305028,"events":[]}]},{"ts":"2026-10-05T17:13:15.563Z","action":"guard_exchange_qty_below_local","symbol":"QNT-USD","local":0.6883612185305028,"exchange":0}],"journal_feed":[{"ts":"2026-10-05T17:12:05.969Z","action":"auto_cycle","decision":"NO_TRADE","reason":"EXECUTION_UNCERTAIN · manual_dashboard","detail":"NO_TRADE · EXECUTION_UNCERTAIN · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-05T17:02:22.758Z","action":"auto_cycle","decision":"NO_TRADE","reason":"EXECUTION_UNCERTAIN","detail":"NO_TRADE · EXECUTION_UNCERTAIN","kind":"no_trade"},{"ts":"2026-10-05T16:58:17.993Z","action":"auto_cycle","decision":"NO_TRADE","reason":"EXECUTION_UNCERTAIN · manual_dashboard","detail":"NO_TRADE · EXECUTION_UNCERTAIN · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-05T16:54:59.246Z","action":"auto_cycle","decision":"NO_TRADE","reason":"duplicate_intent · manual_dashboard","detail":"NO_TRADE · duplicate_intent · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-05T16:51:55.524Z","action":"auto_cycle","decision":"ORDER_SIMULATED","reason":"manual_dashboard","detail":"ORDER_SIMULATED · manual_dashboard","kind":"simulated"},{"ts":"2026-10-05T16:03:03.651Z","action":"auto_cycle","decision":"NO_TRADE","reason":"risk_engine_blocked","detail":"NO_TRADE · risk_engine_blocked","kind":"no_trade"},{"ts":"2026-10-05T15:02:08.074Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T14:02:10.572Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T13:02:22.985Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T12:55:19.033Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-05T12:02:18.332Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T11:02:07.904Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T10:02:35.604Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T09:40:17.449Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-05T09:10:42.770Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-05T09:02:28.148Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T08:55:42.260Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-05T08:02:13.985Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T07:02:26.709Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T06:02:08.562Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T05:02:32.368Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T04:02:31.388Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T03:02:25.507Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T02:02:18.109Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T01:02:28.616Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-05T00:02:28.073Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-04T23:02:17.963Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-04T22:02:18.050Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-04T21:02:25.625Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-04T20:02:24.686Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-04T19:02:22.563Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-04T18:02:08.751Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-04T17:02:17.916Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup","detail":"NO_TRADE · no_qualifying_setup","kind":"no_trade"},{"ts":"2026-10-04T16:17:39.381Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-04T16:14:24.996Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-04T16:13:23.119Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-04T16:11:54.495Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-04T16:09:11.872Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-04T16:05:49.561Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"},{"ts":"2026-10-04T16:05:09.875Z","action":"auto_cycle","decision":"NO_TRADE","reason":"no_qualifying_setup · manual_dashboard","detail":"NO_TRADE · no_qualifying_setup · manual_dashboard","kind":"no_trade"}],"strategy":"V3-trend-pullback"}}