{"advice":{"items":[{"action_type":"WAIT","brief_sources":["todays_plan"],"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_e088de325326","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Wait on alpha because deployable alpha is currently 0%.","rule":"WAIT","threshold":null}],"recommendation_id":"WAIT","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"instrument":null,"is_operator_advice":true,"label":"Wait: ALPHA_SYSTEM","no_trade_placed":true,"priority":"info","rationale":"Wait on alpha because deployable alpha is currently 0%.","sleeve":"ALPHA_SYSTEM","suggested_step":"No portfolio step suggested."},{"action_type":"HOLD","brief_sources":["todays_plan"],"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"Amazon.com","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_c3a626d01ff0","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"instrument":"Amazon.com","is_operator_advice":true,"label":"Hold: Amazon.com","no_trade_placed":true,"priority":"info","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","sleeve":"CORE_INVESTMENT","suggested_step":"No portfolio step suggested."},{"action_type":"HOLD","brief_sources":["todays_plan"],"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"Microsoft","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_897b6a7d1387","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"instrument":"Microsoft","is_operator_advice":true,"label":"Hold: Microsoft","no_trade_placed":true,"priority":"info","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","sleeve":"CORE_INVESTMENT","suggested_step":"No portfolio step suggested."},{"action_type":"HOLD","brief_sources":["todays_plan"],"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"CoreWeave","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_a43770fb58d3","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"instrument":"CoreWeave","is_operator_advice":true,"label":"Hold: CoreWeave","no_trade_placed":true,"priority":"info","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","sleeve":"CORE_INVESTMENT","suggested_step":"No portfolio step suggested."},{"action":"CURRENT_STRATEGY_STATE","brief_sources":["recommendations"],"confidence":0.95,"created_at":"2026-05-16T07:26:01.771057+00:00","decision":"INFO","evidence":{"current_strategy":{"active_since":"2026-05-11T18:42:36.479920+00:00","active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"active_target_allocation_json":"{\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}","active_until":null,"base_prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"base_prior_allocation_json":"{\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}","created_at":"2026-05-11T18:42:36.480435+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"days_in_play":4.5302,"demotion_triggers":["alpha_evidence_weak_or_stale"],"demotion_triggers_json":"[\"alpha_evidence_weak_or_stale\"]","display_name":"Defensive Rebalance","end_reason":{},"end_reason_json":null,"ended_from_run_id":null,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_65ec2a959f2a","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":5,"snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"hard_blocks":[],"hard_blocks_json":"[]","id":5,"macro_regime":"unknown","no_trade_placed":true,"plain_english_summary":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","posture":"defensive","promotion_blockers":[],"promotion_blockers_json":"[]","regime_confidence":0.25,"review_window_days":14,"start_reason":["Alpha deployability is 0% because pod evidence is insufficient."],"start_reason_json":"[\"Alpha deployability is 0% because pod evidence is insufficient.\"]","started_from_run_id":null,"status":"active","strategy_duration":{"active_since":"2026-05-11T18:42:36.479920+00:00","days_in_play":4.5302,"episode_id":5},"strategy_fingerprint":"7d60f08f66f6c1453a31dd455c53317eb4bc0c00","strategy_name":"defensive_rebalance","updated_at":"2026-05-16T07:26:01.493499+00:00","what_would_change_this":["Convex exposure falls below warning cap.","No X10/X20 exposure remains.","At least two alpha pods become micro_live_candidate or better.","Macro/regime context improves.","Portfolio drawdown and concentration risk normalize."],"what_would_change_this_json":"[\"Convex exposure falls below warning cap.\", \"No X10/X20 exposure remains.\", \"At least two alpha pods become micro_live_candidate or better.\", \"Macro/regime context improves.\", \"Portfolio drawdown and concentration risk normalize.\"]","why_now":["Alpha deployability is 0% because pod evidence is insufficient."],"why_now_json":"[\"Alpha deployability is 0% because pod evidence is insufficient.\"]"},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_63687861d640","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","rule":"CURRENT_STRATEGY_STATE","threshold":null}],"recommendation_id":"CURRENT_STRATEGY_STATE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]}},"evidence_json":"{\"current_strategy\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"active_target_allocation_json\": \"{\\\"ALPHA_SYSTEM\\\": 0.0, \\\"CASH_RESERVE\\\": 0.1, \\\"CONVEX_BET\\\": 0.05, \\\"CORE_INVESTMENT\\\": 0.85}\", \"active_until\": null, \"base_prior_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"base_prior_allocation_json\": \"{\\\"ALPHA_SYSTEM\\\": 0.2, \\\"CASH_RESERVE\\\": 0.05, \\\"CONVEX_BET\\\": 0.05, \\\"CORE_INVESTMENT\\\": 0.7}\", \"created_at\": \"2026-05-11T18:42:36.480435+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"days_in_play\": 4.5302, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"demotion_triggers_json\": \"[\\\"alpha_evidence_weak_or_stale\\\"]\", \"display_name\": \"Defensive Rebalance\", \"end_reason\": {}, \"end_reason_json\": null, \"ended_from_run_id\": null, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_65ec2a959f2a\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": 5, \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"hard_blocks\": [], \"hard_blocks_json\": \"[]\", \"id\": 5, \"macro_regime\": \"unknown\", \"no_trade_placed\": true, \"plain_english_summary\": \"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.\", \"posture\": \"defensive\", \"promotion_blockers\": [], \"promotion_blockers_json\": \"[]\", \"regime_confidence\": 0.25, \"review_window_days\": 14, \"start_reason\": [\"Alpha deployability is 0% because pod evidence is insufficient.\"], \"start_reason_json\": \"[\\\"Alpha deployability is 0% because pod evidence is insufficient.\\\"]\", \"started_from_run_id\": null, \"status\": \"active\", \"strategy_duration\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"days_in_play\": 4.5302, \"episode_id\": 5}, \"strategy_fingerprint\": \"7d60f08f66f6c1453a31dd455c53317eb4bc0c00\", \"strategy_name\": \"defensive_rebalance\", \"updated_at\": \"2026-05-16T07:26:01.493499+00:00\", \"what_would_change_this\": [\"Convex exposure falls below warning cap.\", \"No X10/X20 exposure remains.\", \"At least two alpha pods become micro_live_candidate or better.\", \"Macro/regime context improves.\", \"Portfolio drawdown and concentration risk normalize.\"], \"what_would_change_this_json\": \"[\\\"Convex exposure falls below warning cap.\\\", \\\"No X10/X20 exposure remains.\\\", \\\"At least two alpha pods become micro_live_candidate or better.\\\", \\\"Macro/regime context improves.\\\", \\\"Portfolio drawdown and concentration risk normalize.\\\"]\", \"why_now\": [\"Alpha deployability is 0% because pod evidence is insufficient.\"], \"why_now_json\": \"[\\\"Alpha deployability is 0% because pod evidence is insufficient.\\\"]\"}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_63687861d640\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"advisory_policy\", \"reason\": \"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.\", \"rule\": \"CURRENT_STRATEGY_STATE\", \"threshold\": null}], \"recommendation_id\": \"CURRENT_STRATEGY_STATE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"unknown\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_63687861d640","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","rule":"CURRENT_STRATEGY_STATE","threshold":null}],"recommendation_id":"CURRENT_STRATEGY_STATE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"id":160,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":0,"rationale":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","required_next_step":"Observe strategy behavior; no trade is placed.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","brief_sources":["recommendations"],"confidence":0.95,"created_at":"2026-05-16T07:26:01.771675+00:00","decision":"INFO","evidence":{"adaptive_allocation":{"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"allocation_change_proposals":[{"confidence":0.25,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"evidence":{"regime":"unknown","sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}}},"proposal_type":"allocation_shift","proposed_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"rationale":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","review_window_days":14,"risk_analysis":{"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"no_auto_apply":true},"status":"proposed","summary":"Active target differs from the base prior based on evidence and constraints.","title":"Review adaptive target allocation","what_could_go_wrong":["regime classification may be wrong","local evidence may be incomplete"]}],"asof":"2026-05-16T07:26:01.492855+00:00","base_profile":"survival_adjusted_growth","base_profile_is_prior":true,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"deployable_allocation":{"ALPHA_SYSTEM":0.0},"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"macro_regime":{"asof":"2026-05-16T07:26:01.477071+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]},"no_trade_placed":true,"objective":"maximize_survival_adjusted_geometric_cagr","prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"regime_confidence":0.25,"selected_regime":"unknown","sleeve_registry":[{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":true,"default_prior_pct":0.2,"deployability_gated":true,"max_pct":0.4,"min_pct":0.0,"requires_backtest_or_paper_evidence":true},"constraints_json":"{\"can_be_zero\": true, \"default_prior_pct\": 0.2, \"deployability_gated\": true, \"max_pct\": 0.4, \"min_pct\": 0.0, \"requires_backtest_or_paper_evidence\": true}","created_at":"2026-05-10T15:43:44.022806+00:00","current_active_target_pct":0.2,"default_prior_pct":0.2,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Alpha System","evidence_requirements":[],"evidence_requirements_json":"[]","id":2,"max_pct":0.4,"min_pct":0.0,"no_trade_placed":true,"role":"evidence_based_systematic_edge","sleeve":"ALPHA_SYSTEM","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455669+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":false,"default_prior_pct":0.05,"max_pct":0.3,"min_pct":0.03,"stress_target_pct":0.1},"constraints_json":"{\"can_be_zero\": false, \"default_prior_pct\": 0.05, \"max_pct\": 0.3, \"min_pct\": 0.03, \"stress_target_pct\": 0.1}","created_at":"2026-05-10T15:43:44.022878+00:00","current_active_target_pct":0.05,"default_prior_pct":0.05,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Cash Reserve","evidence_requirements":[],"evidence_requirements_json":"[]","id":4,"max_pct":0.3,"min_pct":0.03,"no_trade_placed":true,"role":"optionality_and_anti_forced_selling","sleeve":"CASH_RESERVE","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455833+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":true,"default_prior_pct":0.05,"hard_cap_pct":0.075,"max_pct":0.075,"min_pct":0.0,"no_averaging_down":true,"requires_defined_max_loss":true,"requires_stop_or_invalidation":true,"requires_time_exit":true},"constraints_json":"{\"can_be_zero\": true, \"default_prior_pct\": 0.05, \"hard_cap_pct\": 0.075, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_averaging_down\": true, \"requires_defined_max_loss\": true, \"requires_stop_or_invalidation\": true, \"requires_time_exit\": true}","created_at":"2026-05-10T15:43:44.022849+00:00","current_active_target_pct":0.05,"default_prior_pct":0.05,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Convex Bet","evidence_requirements":[],"evidence_requirements_json":"[]","id":3,"max_pct":0.075,"min_pct":0.0,"no_trade_placed":true,"role":"small_defined_risk_asymmetric_acceleration","sleeve":"CONVEX_BET","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455758+00:00"},{"allowed_product_types":["stock","etf","fund"],"allowed_product_types_json":"[\"stock\", \"etf\", \"fund\"]","constraints":{"can_be_zero":false,"default_prior_pct":0.7,"max_pct":0.9,"min_pct":0.4},"constraints_json":"{\"can_be_zero\": false, \"default_prior_pct\": 0.7, \"max_pct\": 0.9, \"min_pct\": 0.4}","created_at":"2026-05-10T15:43:44.022466+00:00","current_active_target_pct":0.7,"default_prior_pct":0.7,"disallowed_product_types":["certificate","cfd","option","leveraged_product"],"disallowed_product_types_json":"[\"certificate\", \"cfd\", \"option\", \"leveraged_product\"]","display_name":"Core Investment","evidence_requirements":[],"evidence_requirements_json":"[]","id":1,"max_pct":0.9,"min_pct":0.4,"no_trade_placed":true,"role":"long_term_compounding_engine","sleeve":"CORE_INVESTMENT","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455200+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.4},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.4}","created_at":"2026-05-10T15:43:44.022966+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Defensive Collateral","evidence_requirements":["high_macro_risk","high_volatility_or_drawdown_risk"],"evidence_requirements_json":"[\"high_macro_risk\", \"high_volatility_or_drawdown_risk\"]","id":8,"max_pct":0.4,"min_pct":0.0,"no_trade_placed":true,"role":"defensive_cash_like_or_low_volatility_reserve","sleeve":"DEFENSIVE_COLLATERAL","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456096+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022925+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Global Macro","evidence_requirements":["macro_signal_quality","evidence_of_positive_expectancy","controlled_drawdown"],"evidence_requirements_json":"[\"macro_signal_quality\", \"evidence_of_positive_expectancy\", \"controlled_drawdown\"]","id":6,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"macro_regime_allocation_overlay","sleeve":"GLOBAL_MACRO","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.455969+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022946+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Market Neutral","evidence_requirements":["market_neutral_backtest_support","low_correlation_to_core","implementation_feasibility"],"evidence_requirements_json":"[\"market_neutral_backtest_support\", \"low_correlation_to_core\", \"implementation_feasibility\"]","id":7,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"lower_beta_alpha","sleeve":"MARKET_NEUTRAL","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456032+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022985+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Opportunity Reserve","evidence_requirements":["high_valuation_risk","likely_future_dislocation","insufficient_current_edge"],"evidence_requirements_json":"[\"high_valuation_risk\", \"likely_future_dislocation\", \"insufficient_current_edge\"]","id":9,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"cash_reserved_for_dislocation_entries","sleeve":"OPPORTUNITY_RESERVE","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456157+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.25},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.25}","created_at":"2026-05-10T15:43:44.022901+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Trend Crisis Alpha","evidence_requirements":["backtest_or_paper_evidence","positive_crisis_regime_behavior","low_correlation_to_core"],"evidence_requirements_json":"[\"backtest_or_paper_evidence\", \"positive_crisis_regime_behavior\", \"low_correlation_to_core\"]","id":5,"max_pct":0.25,"min_pct":0.0,"no_trade_placed":true,"role":"crisis_alpha_and_downside_diversification","sleeve":"TREND_CRISIS_ALPHA","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.455901+00:00"}],"sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}},"summary":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","target_ranges":{"ALPHA_SYSTEM":{"max":0.4,"min":0.0},"CASH_RESERVE":{"max":0.3,"min":0.03},"CONVEX_BET":{"max":0.075,"min":0.0},"CORE_INVESTMENT":{"max":0.9,"min":0.4},"DEFENSIVE_COLLATERAL":{"max":0.4,"min":0.0},"GLOBAL_MACRO":{"max":0.2,"min":0.0},"MARKET_NEUTRAL":{"max":0.2,"min":0.0},"OPPORTUNITY_RESERVE":{"max":0.2,"min":0.0},"TREND_CRISIS_ALPHA":{"max":0.25,"min":0.0}},"warnings":[],"what_not_to_do":["Do not treat 70/20/5/5 as permanently optimal.","Do not force alpha allocation when evidence is weak.","Do not expand convex exposure to compensate for weak alpha.","Do not let macro headlines override hard risk blocks."]},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3b6f53d7ce9b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"70/20/5/5 is a base prior, not a permanent optimal allocation.","rule":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","threshold":null}],"recommendation_id":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]}},"evidence_json":"{\"adaptive_allocation\": {\"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"allocation_change_proposals\": [{\"confidence\": 0.25, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"evidence\": {\"regime\": \"unknown\", \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}}, \"proposal_type\": \"allocation_shift\", \"proposed_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"rationale\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"review_window_days\": 14, \"risk_analysis\": {\"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"no_auto_apply\": true}, \"status\": \"proposed\", \"summary\": \"Active target differs from the base prior based on evidence and constraints.\", \"title\": \"Review adaptive target allocation\", \"what_could_go_wrong\": [\"regime classification may be wrong\", \"local evidence may be incomplete\"]}], \"asof\": \"2026-05-16T07:26:01.492855+00:00\", \"base_profile\": \"survival_adjusted_growth\", \"base_profile_is_prior\": true, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.477071+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}, \"no_trade_placed\": true, \"objective\": \"maximize_survival_adjusted_geometric_cagr\", \"prior_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"regime_confidence\": 0.25, \"selected_regime\": \"unknown\", \"sleeve_registry\": [{\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": true, \"default_prior_pct\": 0.2, \"deployability_gated\": true, \"max_pct\": 0.4, \"min_pct\": 0.0, \"requires_backtest_or_paper_evidence\": true}, \"constraints_json\": \"{\\\"can_be_zero\\\": true, \\\"default_prior_pct\\\": 0.2, \\\"deployability_gated\\\": true, \\\"max_pct\\\": 0.4, \\\"min_pct\\\": 0.0, \\\"requires_backtest_or_paper_evidence\\\": true}\", \"created_at\": \"2026-05-10T15:43:44.022806+00:00\", \"current_active_target_pct\": 0.2, \"default_prior_pct\": 0.2, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Alpha System\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 2, \"max_pct\": 0.4, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"evidence_based_systematic_edge\", \"sleeve\": \"ALPHA_SYSTEM\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455669+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": false, \"default_prior_pct\": 0.05, \"max_pct\": 0.3, \"min_pct\": 0.03, \"stress_target_pct\": 0.1}, \"constraints_json\": \"{\\\"can_be_zero\\\": false, \\\"default_prior_pct\\\": 0.05, \\\"max_pct\\\": 0.3, \\\"min_pct\\\": 0.03, \\\"stress_target_pct\\\": 0.1}\", \"created_at\": \"2026-05-10T15:43:44.022878+00:00\", \"current_active_target_pct\": 0.05, \"default_prior_pct\": 0.05, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Cash Reserve\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 4, \"max_pct\": 0.3, \"min_pct\": 0.03, \"no_trade_placed\": true, \"role\": \"optionality_and_anti_forced_selling\", \"sleeve\": \"CASH_RESERVE\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455833+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": true, \"default_prior_pct\": 0.05, \"hard_cap_pct\": 0.075, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_averaging_down\": true, \"requires_defined_max_loss\": true, \"requires_stop_or_invalidation\": true, \"requires_time_exit\": true}, \"constraints_json\": \"{\\\"can_be_zero\\\": true, \\\"default_prior_pct\\\": 0.05, \\\"hard_cap_pct\\\": 0.075, \\\"max_pct\\\": 0.075, \\\"min_pct\\\": 0.0, \\\"no_averaging_down\\\": true, \\\"requires_defined_max_loss\\\": true, \\\"requires_stop_or_invalidation\\\": true, \\\"requires_time_exit\\\": true}\", \"created_at\": \"2026-05-10T15:43:44.022849+00:00\", \"current_active_target_pct\": 0.05, \"default_prior_pct\": 0.05, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Convex Bet\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 3, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"small_defined_risk_asymmetric_acceleration\", \"sleeve\": \"CONVEX_BET\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455758+00:00\"}, {\"allowed_product_types\": [\"stock\", \"etf\", \"fund\"], \"allowed_product_types_json\": \"[\\\"stock\\\", \\\"etf\\\", \\\"fund\\\"]\", \"constraints\": {\"can_be_zero\": false, \"default_prior_pct\": 0.7, \"max_pct\": 0.9, \"min_pct\": 0.4}, \"constraints_json\": \"{\\\"can_be_zero\\\": false, \\\"default_prior_pct\\\": 0.7, \\\"max_pct\\\": 0.9, \\\"min_pct\\\": 0.4}\", \"created_at\": \"2026-05-10T15:43:44.022466+00:00\", \"current_active_target_pct\": 0.7, \"default_prior_pct\": 0.7, \"disallowed_product_types\": [\"certificate\", \"cfd\", \"option\", \"leveraged_product\"], \"disallowed_product_types_json\": \"[\\\"certificate\\\", \\\"cfd\\\", \\\"option\\\", \\\"leveraged_product\\\"]\", \"display_name\": \"Core Investment\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 1, \"max_pct\": 0.9, \"min_pct\": 0.4, \"no_trade_placed\": true, \"role\": \"long_term_compounding_engine\", \"sleeve\": \"CORE_INVESTMENT\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455200+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.4}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.4}\", \"created_at\": \"2026-05-10T15:43:44.022966+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Defensive Collateral\", \"evidence_requirements\": [\"high_macro_risk\", \"high_volatility_or_drawdown_risk\"], \"evidence_requirements_json\": \"[\\\"high_macro_risk\\\", \\\"high_volatility_or_drawdown_risk\\\"]\", \"id\": 8, \"max_pct\": 0.4, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"defensive_cash_like_or_low_volatility_reserve\", \"sleeve\": \"DEFENSIVE_COLLATERAL\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456096+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022925+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Global Macro\", \"evidence_requirements\": [\"macro_signal_quality\", \"evidence_of_positive_expectancy\", \"controlled_drawdown\"], \"evidence_requirements_json\": \"[\\\"macro_signal_quality\\\", \\\"evidence_of_positive_expectancy\\\", \\\"controlled_drawdown\\\"]\", \"id\": 6, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"macro_regime_allocation_overlay\", \"sleeve\": \"GLOBAL_MACRO\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.455969+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022946+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Market Neutral\", \"evidence_requirements\": [\"market_neutral_backtest_support\", \"low_correlation_to_core\", \"implementation_feasibility\"], \"evidence_requirements_json\": \"[\\\"market_neutral_backtest_support\\\", \\\"low_correlation_to_core\\\", \\\"implementation_feasibility\\\"]\", \"id\": 7, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"lower_beta_alpha\", \"sleeve\": \"MARKET_NEUTRAL\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456032+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022985+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Opportunity Reserve\", \"evidence_requirements\": [\"high_valuation_risk\", \"likely_future_dislocation\", \"insufficient_current_edge\"], \"evidence_requirements_json\": \"[\\\"high_valuation_risk\\\", \\\"likely_future_dislocation\\\", \\\"insufficient_current_edge\\\"]\", \"id\": 9, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"cash_reserved_for_dislocation_entries\", \"sleeve\": \"OPPORTUNITY_RESERVE\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456157+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.25}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.25}\", \"created_at\": \"2026-05-10T15:43:44.022901+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Trend Crisis Alpha\", \"evidence_requirements\": [\"backtest_or_paper_evidence\", \"positive_crisis_regime_behavior\", \"low_correlation_to_core\"], \"evidence_requirements_json\": \"[\\\"backtest_or_paper_evidence\\\", \\\"positive_crisis_regime_behavior\\\", \\\"low_correlation_to_core\\\"]\", \"id\": 5, \"max_pct\": 0.25, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"crisis_alpha_and_downside_diversification\", \"sleeve\": \"TREND_CRISIS_ALPHA\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.455901+00:00\"}], \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}, \"summary\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"target_ranges\": {\"ALPHA_SYSTEM\": {\"max\": 0.4, \"min\": 0.0}, \"CASH_RESERVE\": {\"max\": 0.3, \"min\": 0.03}, \"CONVEX_BET\": {\"max\": 0.075, \"min\": 0.0}, \"CORE_INVESTMENT\": {\"max\": 0.9, \"min\": 0.4}, \"DEFENSIVE_COLLATERAL\": {\"max\": 0.4, \"min\": 0.0}, \"GLOBAL_MACRO\": {\"max\": 0.2, \"min\": 0.0}, \"MARKET_NEUTRAL\": {\"max\": 0.2, \"min\": 0.0}, \"OPPORTUNITY_RESERVE\": {\"max\": 0.2, \"min\": 0.0}, \"TREND_CRISIS_ALPHA\": {\"max\": 0.25, \"min\": 0.0}}, \"warnings\": [], \"what_not_to_do\": [\"Do not treat 70/20/5/5 as permanently optimal.\", \"Do not force alpha allocation when evidence is weak.\", \"Do not expand convex exposure to compensate for weak alpha.\", \"Do not let macro headlines override hard risk blocks.\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_3b6f53d7ce9b\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"risk_policy\", \"reason\": \"70/20/5/5 is a base prior, not a permanent optimal allocation.\", \"rule\": \"DO_NOT_TREAT_PRIOR_AS_PERMANENT\", \"threshold\": null}], \"recommendation_id\": \"DO_NOT_TREAT_PRIOR_AS_PERMANENT\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"risk_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3b6f53d7ce9b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"70/20/5/5 is a base prior, not a permanent optimal allocation.","rule":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","threshold":null}],"recommendation_id":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":161,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":1,"rationale":"70/20/5/5 is a base prior, not a permanent optimal allocation.","required_next_step":"Review active allocation target and evidence before treating the prior as current truth.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"STRATEGY_DURATION","brief_sources":["recommendations"],"confidence":0.9,"created_at":"2026-05-16T07:26:01.771791+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_defb3a04687e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Strategy has been in play for 4.5302 days since 2026-05-11T18:42:36.479920+00:00.","rule":"STRATEGY_DURATION","threshold":null}],"recommendation_id":"STRATEGY_DURATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"strategy_duration":{"active_since":"2026-05-11T18:42:36.479920+00:00","days_in_play":4.5302,"episode_id":5}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_defb3a04687e\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"advisory_policy\", \"reason\": \"Strategy has been in play for 4.5302 days since 2026-05-11T18:42:36.479920+00:00.\", \"rule\": \"STRATEGY_DURATION\", \"threshold\": null}], \"recommendation_id\": \"STRATEGY_DURATION\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"unknown\", \"stress_evidence\": []}, \"strategy_duration\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"days_in_play\": 4.5302, \"episode_id\": 5}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_defb3a04687e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Strategy has been in play for 4.5302 days since 2026-05-11T18:42:36.479920+00:00.","rule":"STRATEGY_DURATION","threshold":null}],"recommendation_id":"STRATEGY_DURATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"id":162,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":1,"rationale":"Strategy has been in play for 4.5302 days since 2026-05-11T18:42:36.479920+00:00.","required_next_step":"Use duration to judge whether the strategy is stable or newly changed.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","brief_sources":["recommendations"],"confidence":0.95,"created_at":"2026-05-16T07:26:01.771915+00:00","decision":"INFO","evidence":{"allocation_policy":{"asof":"2026-05-16T07:26:01.454978+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"demotion_triggers":["alpha_evidence_weak_or_stale"],"deployable_allocation":{"ALPHA_SYSTEM":0.0},"effective_temporary_targets":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"no_trade_placed":true,"optimization_goal":"maximize_geometric_cagr_subject_to_survival","profile_status":"demotion_recommended","promotion_blockers":[],"promotion_eligible":false,"recommended_profile":"stabilization","selected_profile":"survival_adjusted_growth","summary":"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.","survival_constraints":["stay_solvent","avoid_catastrophic_drawdown","maintain_behavioral_stability","avoid_forced_selling","avoid_strategy_drift","avoid_emotional_leverage_escalation","preserve_ability_to_compound"],"target_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"unused_alpha_reserve_pct":0.2,"warnings":["alpha_evidence_weak_or_stale","alpha_target_exceeds_deployable_alpha"],"what_not_to_do":["Do not expand convex exposure to compensate for weak alpha evidence.","Do not force alpha trades.","Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets."]},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_947ef89c0372","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"Target alpha is 20%, but deployable alpha is 0%; unused alpha reserve stays in core/cash.","rule":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","threshold":null}],"recommendation_id":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]}},"evidence_json":"{\"allocation_policy\": {\"asof\": \"2026-05-16T07:26:01.454978+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"effective_temporary_targets\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"no_trade_placed\": true, \"optimization_goal\": \"maximize_geometric_cagr_subject_to_survival\", \"profile_status\": \"demotion_recommended\", \"promotion_blockers\": [], \"promotion_eligible\": false, \"recommended_profile\": \"stabilization\", \"selected_profile\": \"survival_adjusted_growth\", \"summary\": \"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.\", \"survival_constraints\": [\"stay_solvent\", \"avoid_catastrophic_drawdown\", \"maintain_behavioral_stability\", \"avoid_forced_selling\", \"avoid_strategy_drift\", \"avoid_emotional_leverage_escalation\", \"preserve_ability_to_compound\"], \"target_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"unused_alpha_reserve_pct\": 0.2, \"warnings\": [\"alpha_evidence_weak_or_stale\", \"alpha_target_exceeds_deployable_alpha\"], \"what_not_to_do\": [\"Do not expand convex exposure to compensate for weak alpha evidence.\", \"Do not force alpha trades.\", \"Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets.\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_947ef89c0372\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"risk_policy\", \"reason\": \"Target alpha is 20%, but deployable alpha is 0%; unused alpha reserve stays in core/cash.\", \"rule\": \"HOLD_UNUSED_ALPHA_IN_CORE_CASH\", \"threshold\": null}], \"recommendation_id\": \"HOLD_UNUSED_ALPHA_IN_CORE_CASH\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"risk_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_947ef89c0372","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"Target alpha is 20%, but deployable alpha is 0%; unused alpha reserve stays in core/cash.","rule":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","threshold":null}],"recommendation_id":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Liquidity shock","limitations":[],"no_trade_placed":true,"scenario_id":"liquidity_shock","severity":"medium","stress_version":"stress1"}]},"id":163,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":2,"rationale":"Target alpha is 20%, but deployable alpha is 0%; unused alpha reserve stays in core/cash.","required_next_step":"Do not force alpha trades. Keep unused alpha capacity in core/cash.","risks":["strategy_drift","forced_trade_risk"],"risks_json":"[\"strategy_drift\", \"forced_trade_risk\"]","run_id":8,"sleeve":"ALPHA_SYSTEM","ticker":null},{"action":"DO_NOT_FORCE_ALPHA","brief_sources":["recommendations"],"confidence":0.95,"created_at":"2026-05-16T07:26:01.772023+00:00","decision":"WARN","evidence":{"allocation_policy":{"asof":"2026-05-16T07:26:01.454978+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"demotion_triggers":["alpha_evidence_weak_or_stale"],"deployable_allocation":{"ALPHA_SYSTEM":0.0},"effective_temporary_targets":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"no_trade_placed":true,"optimization_goal":"maximize_geometric_cagr_subject_to_survival","profile_status":"demotion_recommended","promotion_blockers":[],"promotion_eligible":false,"recommended_profile":"stabilization","selected_profile":"survival_adjusted_growth","summary":"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.","survival_constraints":["stay_solvent","avoid_catastrophic_drawdown","maintain_behavioral_stability","avoid_forced_selling","avoid_strategy_drift","avoid_emotional_leverage_escalation","preserve_ability_to_compound"],"target_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"unused_alpha_reserve_pct":0.2,"warnings":["alpha_evidence_weak_or_stale","alpha_target_exceeds_deployable_alpha"],"what_not_to_do":["Do not expand convex exposure to compensate for weak alpha evidence.","Do not force alpha trades.","Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets."]},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8e883955c395","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Alpha is a capacity limit, not a forced deployment target.","rule":"DO_NOT_FORCE_ALPHA","threshold":null}],"recommendation_id":"DO_NOT_FORCE_ALPHA","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]}},"evidence_json":"{\"allocation_policy\": {\"asof\": \"2026-05-16T07:26:01.454978+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"effective_temporary_targets\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"no_trade_placed\": true, \"optimization_goal\": \"maximize_geometric_cagr_subject_to_survival\", \"profile_status\": \"demotion_recommended\", \"promotion_blockers\": [], \"promotion_eligible\": false, \"recommended_profile\": \"stabilization\", \"selected_profile\": \"survival_adjusted_growth\", \"summary\": \"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.\", \"survival_constraints\": [\"stay_solvent\", \"avoid_catastrophic_drawdown\", \"maintain_behavioral_stability\", \"avoid_forced_selling\", \"avoid_strategy_drift\", \"avoid_emotional_leverage_escalation\", \"preserve_ability_to_compound\"], \"target_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"unused_alpha_reserve_pct\": 0.2, \"warnings\": [\"alpha_evidence_weak_or_stale\", \"alpha_target_exceeds_deployable_alpha\"], \"what_not_to_do\": [\"Do not expand convex exposure to compensate for weak alpha evidence.\", \"Do not force alpha trades.\", \"Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets.\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8e883955c395\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"risk_policy\", \"reason\": \"Alpha is a capacity limit, not a forced deployment target.\", \"rule\": \"DO_NOT_FORCE_ALPHA\", \"threshold\": null}], \"recommendation_id\": \"DO_NOT_FORCE_ALPHA\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"risk_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8e883955c395","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Alpha is a capacity limit, not a forced deployment target.","rule":"DO_NOT_FORCE_ALPHA","threshold":null}],"recommendation_id":"DO_NOT_FORCE_ALPHA","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":164,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":4,"rationale":"Alpha is a capacity limit, not a forced deployment target.","required_next_step":"A trade must earn the right to exist through signal and evidence.","risks":["overtrading","weak_evidence_scaling"],"risks_json":"[\"overtrading\", \"weak_evidence_scaling\"]","run_id":8,"sleeve":"ALPHA_SYSTEM","ticker":null},{"action":"DEMOTE_TO_STABILIZATION","brief_sources":["recommendations"],"confidence":0.8,"created_at":"2026-05-16T07:26:01.772094+00:00","decision":"WARN","evidence":{"demotion_triggers":["alpha_evidence_weak_or_stale"],"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_0d54e8d5fb62","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Allocation policy recommends stabilization due to active demotion triggers.","rule":"DEMOTE_TO_STABILIZATION","threshold":null}],"recommendation_id":"DEMOTE_TO_STABILIZATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]}},"evidence_json":"{\"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_0d54e8d5fb62\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"risk_policy\", \"reason\": \"Allocation policy recommends stabilization due to active demotion triggers.\", \"rule\": \"DEMOTE_TO_STABILIZATION\", \"threshold\": null}], \"recommendation_id\": \"DEMOTE_TO_STABILIZATION\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"risk_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_0d54e8d5fb62","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Allocation policy recommends stabilization due to active demotion triggers.","rule":"DEMOTE_TO_STABILIZATION","threshold":null}],"recommendation_id":"DEMOTE_TO_STABILIZATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":165,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":9,"rationale":"Allocation policy recommends stabilization due to active demotion triggers.","required_next_step":"Review profile; config is not changed automatically.","risks":["strategy_drift"],"risks_json":"[\"strategy_drift\"]","run_id":8,"sleeve":null,"ticker":null},{"action":"REVIEW_ALLOCATION_ADAPTATION","brief_sources":["recommendations"],"confidence":0.25,"created_at":"2026-05-16T07:26:01.772633+00:00","decision":"INFO","evidence":{"adaptive_allocation":{"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"allocation_change_proposals":[{"confidence":0.25,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"evidence":{"regime":"unknown","sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}}},"proposal_type":"allocation_shift","proposed_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"rationale":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","review_window_days":14,"risk_analysis":{"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"no_auto_apply":true},"status":"proposed","summary":"Active target differs from the base prior based on evidence and constraints.","title":"Review adaptive target allocation","what_could_go_wrong":["regime classification may be wrong","local evidence may be incomplete"]}],"asof":"2026-05-16T07:26:01.492855+00:00","base_profile":"survival_adjusted_growth","base_profile_is_prior":true,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"deployable_allocation":{"ALPHA_SYSTEM":0.0},"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"macro_regime":{"asof":"2026-05-16T07:26:01.477071+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]},"no_trade_placed":true,"objective":"maximize_survival_adjusted_geometric_cagr","prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"regime_confidence":0.25,"selected_regime":"unknown","sleeve_registry":[{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":true,"default_prior_pct":0.2,"deployability_gated":true,"max_pct":0.4,"min_pct":0.0,"requires_backtest_or_paper_evidence":true},"constraints_json":"{\"can_be_zero\": true, \"default_prior_pct\": 0.2, \"deployability_gated\": true, \"max_pct\": 0.4, \"min_pct\": 0.0, \"requires_backtest_or_paper_evidence\": true}","created_at":"2026-05-10T15:43:44.022806+00:00","current_active_target_pct":0.2,"default_prior_pct":0.2,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Alpha System","evidence_requirements":[],"evidence_requirements_json":"[]","id":2,"max_pct":0.4,"min_pct":0.0,"no_trade_placed":true,"role":"evidence_based_systematic_edge","sleeve":"ALPHA_SYSTEM","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455669+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":false,"default_prior_pct":0.05,"max_pct":0.3,"min_pct":0.03,"stress_target_pct":0.1},"constraints_json":"{\"can_be_zero\": false, \"default_prior_pct\": 0.05, \"max_pct\": 0.3, \"min_pct\": 0.03, \"stress_target_pct\": 0.1}","created_at":"2026-05-10T15:43:44.022878+00:00","current_active_target_pct":0.05,"default_prior_pct":0.05,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Cash Reserve","evidence_requirements":[],"evidence_requirements_json":"[]","id":4,"max_pct":0.3,"min_pct":0.03,"no_trade_placed":true,"role":"optionality_and_anti_forced_selling","sleeve":"CASH_RESERVE","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455833+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":true,"default_prior_pct":0.05,"hard_cap_pct":0.075,"max_pct":0.075,"min_pct":0.0,"no_averaging_down":true,"requires_defined_max_loss":true,"requires_stop_or_invalidation":true,"requires_time_exit":true},"constraints_json":"{\"can_be_zero\": true, \"default_prior_pct\": 0.05, \"hard_cap_pct\": 0.075, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_averaging_down\": true, \"requires_defined_max_loss\": true, \"requires_stop_or_invalidation\": true, \"requires_time_exit\": true}","created_at":"2026-05-10T15:43:44.022849+00:00","current_active_target_pct":0.05,"default_prior_pct":0.05,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Convex Bet","evidence_requirements":[],"evidence_requirements_json":"[]","id":3,"max_pct":0.075,"min_pct":0.0,"no_trade_placed":true,"role":"small_defined_risk_asymmetric_acceleration","sleeve":"CONVEX_BET","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455758+00:00"},{"allowed_product_types":["stock","etf","fund"],"allowed_product_types_json":"[\"stock\", \"etf\", \"fund\"]","constraints":{"can_be_zero":false,"default_prior_pct":0.7,"max_pct":0.9,"min_pct":0.4},"constraints_json":"{\"can_be_zero\": false, \"default_prior_pct\": 0.7, \"max_pct\": 0.9, \"min_pct\": 0.4}","created_at":"2026-05-10T15:43:44.022466+00:00","current_active_target_pct":0.7,"default_prior_pct":0.7,"disallowed_product_types":["certificate","cfd","option","leveraged_product"],"disallowed_product_types_json":"[\"certificate\", \"cfd\", \"option\", \"leveraged_product\"]","display_name":"Core Investment","evidence_requirements":[],"evidence_requirements_json":"[]","id":1,"max_pct":0.9,"min_pct":0.4,"no_trade_placed":true,"role":"long_term_compounding_engine","sleeve":"CORE_INVESTMENT","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455200+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.4},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.4}","created_at":"2026-05-10T15:43:44.022966+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Defensive Collateral","evidence_requirements":["high_macro_risk","high_volatility_or_drawdown_risk"],"evidence_requirements_json":"[\"high_macro_risk\", \"high_volatility_or_drawdown_risk\"]","id":8,"max_pct":0.4,"min_pct":0.0,"no_trade_placed":true,"role":"defensive_cash_like_or_low_volatility_reserve","sleeve":"DEFENSIVE_COLLATERAL","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456096+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022925+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Global Macro","evidence_requirements":["macro_signal_quality","evidence_of_positive_expectancy","controlled_drawdown"],"evidence_requirements_json":"[\"macro_signal_quality\", \"evidence_of_positive_expectancy\", \"controlled_drawdown\"]","id":6,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"macro_regime_allocation_overlay","sleeve":"GLOBAL_MACRO","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.455969+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022946+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Market Neutral","evidence_requirements":["market_neutral_backtest_support","low_correlation_to_core","implementation_feasibility"],"evidence_requirements_json":"[\"market_neutral_backtest_support\", \"low_correlation_to_core\", \"implementation_feasibility\"]","id":7,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"lower_beta_alpha","sleeve":"MARKET_NEUTRAL","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456032+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022985+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Opportunity Reserve","evidence_requirements":["high_valuation_risk","likely_future_dislocation","insufficient_current_edge"],"evidence_requirements_json":"[\"high_valuation_risk\", \"likely_future_dislocation\", \"insufficient_current_edge\"]","id":9,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"cash_reserved_for_dislocation_entries","sleeve":"OPPORTUNITY_RESERVE","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456157+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.25},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.25}","created_at":"2026-05-10T15:43:44.022901+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Trend Crisis Alpha","evidence_requirements":["backtest_or_paper_evidence","positive_crisis_regime_behavior","low_correlation_to_core"],"evidence_requirements_json":"[\"backtest_or_paper_evidence\", \"positive_crisis_regime_behavior\", \"low_correlation_to_core\"]","id":5,"max_pct":0.25,"min_pct":0.0,"no_trade_placed":true,"role":"crisis_alpha_and_downside_diversification","sleeve":"TREND_CRISIS_ALPHA","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.455901+00:00"}],"sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}},"summary":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","target_ranges":{"ALPHA_SYSTEM":{"max":0.4,"min":0.0},"CASH_RESERVE":{"max":0.3,"min":0.03},"CONVEX_BET":{"max":0.075,"min":0.0},"CORE_INVESTMENT":{"max":0.9,"min":0.4},"DEFENSIVE_COLLATERAL":{"max":0.4,"min":0.0},"GLOBAL_MACRO":{"max":0.2,"min":0.0},"MARKET_NEUTRAL":{"max":0.2,"min":0.0},"OPPORTUNITY_RESERVE":{"max":0.2,"min":0.0},"TREND_CRISIS_ALPHA":{"max":0.25,"min":0.0}},"warnings":[],"what_not_to_do":["Do not treat 70/20/5/5 as permanently optimal.","Do not force alpha allocation when evidence is weak.","Do not expand convex exposure to compensate for weak alpha.","Do not let macro headlines override hard risk blocks."]},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target allocation differs from the base prior based on regime, readiness, and hard constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[]}},"evidence_json":"{\"adaptive_allocation\": {\"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"allocation_change_proposals\": [{\"confidence\": 0.25, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"evidence\": {\"regime\": \"unknown\", \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}}, \"proposal_type\": \"allocation_shift\", \"proposed_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"rationale\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"review_window_days\": 14, \"risk_analysis\": {\"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"no_auto_apply\": true}, \"status\": \"proposed\", \"summary\": \"Active target differs from the base prior based on evidence and constraints.\", \"title\": \"Review adaptive target allocation\", \"what_could_go_wrong\": [\"regime classification may be wrong\", \"local evidence may be incomplete\"]}], \"asof\": \"2026-05-16T07:26:01.492855+00:00\", \"base_profile\": \"survival_adjusted_growth\", \"base_profile_is_prior\": true, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.477071+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}, \"no_trade_placed\": true, \"objective\": \"maximize_survival_adjusted_geometric_cagr\", \"prior_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"regime_confidence\": 0.25, \"selected_regime\": \"unknown\", \"sleeve_registry\": [{\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": true, \"default_prior_pct\": 0.2, \"deployability_gated\": true, \"max_pct\": 0.4, \"min_pct\": 0.0, \"requires_backtest_or_paper_evidence\": true}, \"constraints_json\": \"{\\\"can_be_zero\\\": true, \\\"default_prior_pct\\\": 0.2, \\\"deployability_gated\\\": true, \\\"max_pct\\\": 0.4, \\\"min_pct\\\": 0.0, \\\"requires_backtest_or_paper_evidence\\\": true}\", \"created_at\": \"2026-05-10T15:43:44.022806+00:00\", \"current_active_target_pct\": 0.2, \"default_prior_pct\": 0.2, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Alpha System\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 2, \"max_pct\": 0.4, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"evidence_based_systematic_edge\", \"sleeve\": \"ALPHA_SYSTEM\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455669+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": false, \"default_prior_pct\": 0.05, \"max_pct\": 0.3, \"min_pct\": 0.03, \"stress_target_pct\": 0.1}, \"constraints_json\": \"{\\\"can_be_zero\\\": false, \\\"default_prior_pct\\\": 0.05, \\\"max_pct\\\": 0.3, \\\"min_pct\\\": 0.03, \\\"stress_target_pct\\\": 0.1}\", \"created_at\": \"2026-05-10T15:43:44.022878+00:00\", \"current_active_target_pct\": 0.05, \"default_prior_pct\": 0.05, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Cash Reserve\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 4, \"max_pct\": 0.3, \"min_pct\": 0.03, \"no_trade_placed\": true, \"role\": \"optionality_and_anti_forced_selling\", \"sleeve\": \"CASH_RESERVE\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455833+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": true, \"default_prior_pct\": 0.05, \"hard_cap_pct\": 0.075, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_averaging_down\": true, \"requires_defined_max_loss\": true, \"requires_stop_or_invalidation\": true, \"requires_time_exit\": true}, \"constraints_json\": \"{\\\"can_be_zero\\\": true, \\\"default_prior_pct\\\": 0.05, \\\"hard_cap_pct\\\": 0.075, \\\"max_pct\\\": 0.075, \\\"min_pct\\\": 0.0, \\\"no_averaging_down\\\": true, \\\"requires_defined_max_loss\\\": true, \\\"requires_stop_or_invalidation\\\": true, \\\"requires_time_exit\\\": true}\", \"created_at\": \"2026-05-10T15:43:44.022849+00:00\", \"current_active_target_pct\": 0.05, \"default_prior_pct\": 0.05, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Convex Bet\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 3, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"small_defined_risk_asymmetric_acceleration\", \"sleeve\": \"CONVEX_BET\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455758+00:00\"}, {\"allowed_product_types\": [\"stock\", \"etf\", \"fund\"], \"allowed_product_types_json\": \"[\\\"stock\\\", \\\"etf\\\", \\\"fund\\\"]\", \"constraints\": {\"can_be_zero\": false, \"default_prior_pct\": 0.7, \"max_pct\": 0.9, \"min_pct\": 0.4}, \"constraints_json\": \"{\\\"can_be_zero\\\": false, \\\"default_prior_pct\\\": 0.7, \\\"max_pct\\\": 0.9, \\\"min_pct\\\": 0.4}\", \"created_at\": \"2026-05-10T15:43:44.022466+00:00\", \"current_active_target_pct\": 0.7, \"default_prior_pct\": 0.7, \"disallowed_product_types\": [\"certificate\", \"cfd\", \"option\", \"leveraged_product\"], \"disallowed_product_types_json\": \"[\\\"certificate\\\", \\\"cfd\\\", \\\"option\\\", \\\"leveraged_product\\\"]\", \"display_name\": \"Core Investment\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 1, \"max_pct\": 0.9, \"min_pct\": 0.4, \"no_trade_placed\": true, \"role\": \"long_term_compounding_engine\", \"sleeve\": \"CORE_INVESTMENT\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455200+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.4}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.4}\", \"created_at\": \"2026-05-10T15:43:44.022966+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Defensive Collateral\", \"evidence_requirements\": [\"high_macro_risk\", \"high_volatility_or_drawdown_risk\"], \"evidence_requirements_json\": \"[\\\"high_macro_risk\\\", \\\"high_volatility_or_drawdown_risk\\\"]\", \"id\": 8, \"max_pct\": 0.4, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"defensive_cash_like_or_low_volatility_reserve\", \"sleeve\": \"DEFENSIVE_COLLATERAL\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456096+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022925+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Global Macro\", \"evidence_requirements\": [\"macro_signal_quality\", \"evidence_of_positive_expectancy\", \"controlled_drawdown\"], \"evidence_requirements_json\": \"[\\\"macro_signal_quality\\\", \\\"evidence_of_positive_expectancy\\\", \\\"controlled_drawdown\\\"]\", \"id\": 6, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"macro_regime_allocation_overlay\", \"sleeve\": \"GLOBAL_MACRO\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.455969+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022946+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Market Neutral\", \"evidence_requirements\": [\"market_neutral_backtest_support\", \"low_correlation_to_core\", \"implementation_feasibility\"], \"evidence_requirements_json\": \"[\\\"market_neutral_backtest_support\\\", \\\"low_correlation_to_core\\\", \\\"implementation_feasibility\\\"]\", \"id\": 7, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"lower_beta_alpha\", \"sleeve\": \"MARKET_NEUTRAL\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456032+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022985+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Opportunity Reserve\", \"evidence_requirements\": [\"high_valuation_risk\", \"likely_future_dislocation\", \"insufficient_current_edge\"], \"evidence_requirements_json\": \"[\\\"high_valuation_risk\\\", \\\"likely_future_dislocation\\\", \\\"insufficient_current_edge\\\"]\", \"id\": 9, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"cash_reserved_for_dislocation_entries\", \"sleeve\": \"OPPORTUNITY_RESERVE\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456157+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.25}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.25}\", \"created_at\": \"2026-05-10T15:43:44.022901+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Trend Crisis Alpha\", \"evidence_requirements\": [\"backtest_or_paper_evidence\", \"positive_crisis_regime_behavior\", \"low_correlation_to_core\"], \"evidence_requirements_json\": \"[\\\"backtest_or_paper_evidence\\\", \\\"positive_crisis_regime_behavior\\\", \\\"low_correlation_to_core\\\"]\", \"id\": 5, \"max_pct\": 0.25, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"crisis_alpha_and_downside_diversification\", \"sleeve\": \"TREND_CRISIS_ALPHA\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.455901+00:00\"}], \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}, \"summary\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"target_ranges\": {\"ALPHA_SYSTEM\": {\"max\": 0.4, \"min\": 0.0}, \"CASH_RESERVE\": {\"max\": 0.3, \"min\": 0.03}, \"CONVEX_BET\": {\"max\": 0.075, \"min\": 0.0}, \"CORE_INVESTMENT\": {\"max\": 0.9, \"min\": 0.4}, \"DEFENSIVE_COLLATERAL\": {\"max\": 0.4, \"min\": 0.0}, \"GLOBAL_MACRO\": {\"max\": 0.2, \"min\": 0.0}, \"MARKET_NEUTRAL\": {\"max\": 0.2, \"min\": 0.0}, \"OPPORTUNITY_RESERVE\": {\"max\": 0.2, \"min\": 0.0}, \"TREND_CRISIS_ALPHA\": {\"max\": 0.25, \"min\": 0.0}}, \"warnings\": [], \"what_not_to_do\": [\"Do not treat 70/20/5/5 as permanently optimal.\", \"Do not force alpha allocation when evidence is weak.\", \"Do not expand convex exposure to compensate for weak alpha.\", \"Do not let macro headlines override hard risk blocks.\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8675b197ea9e\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"allocation_policy\", \"reason\": \"Active target allocation differs from the base prior based on regime, readiness, and hard constraints.\", \"rule\": \"REVIEW_ALLOCATION_ADAPTATION\", \"threshold\": null}], \"recommendation_id\": \"REVIEW_ALLOCATION_ADAPTATION\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"allocation_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target allocation differs from the base prior based on regime, readiness, and hard constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":166,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":11,"rationale":"Active target allocation differs from the base prior based on regime, readiness, and hard constraints.","required_next_step":"Review proposal; no allocation change is auto-applied.","risks":["model_error","incomplete_local_context"],"risks_json":"[\"model_error\", \"incomplete_local_context\"]","run_id":8,"sleeve":null,"ticker":null},{"action":"MACRO_CONTEXT_INSUFFICIENT","brief_sources":["recommendations"],"confidence":0.7,"created_at":"2026-05-16T07:26:01.772825+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_c988b88ae818","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Macro/regime evidence is insufficient, so the governor stays close to the conservative prior.","rule":"MACRO_CONTEXT_INSUFFICIENT","threshold":null}],"recommendation_id":"MACRO_CONTEXT_INSUFFICIENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"macro_regime":{"asof":"2026-05-16T07:26:01.477071+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_c988b88ae818\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Macro/regime evidence is insufficient, so the governor stays close to the conservative prior.\", \"rule\": \"MACRO_CONTEXT_INSUFFICIENT\", \"threshold\": null}], \"recommendation_id\": \"MACRO_CONTEXT_INSUFFICIENT\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.477071+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_c988b88ae818","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Macro/regime evidence is insufficient, so the governor stays close to the conservative prior.","rule":"MACRO_CONTEXT_INSUFFICIENT","threshold":null}],"recommendation_id":"MACRO_CONTEXT_INSUFFICIENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":167,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":12,"rationale":"Macro/regime evidence is insufficient, so the governor stays close to the conservative prior.","required_next_step":"Use local evidence only; do not let headlines override hard risk blocks.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"WAIT_FOR_REGIME_CLARITY","brief_sources":["recommendations"],"confidence":0.7,"created_at":"2026-05-16T07:26:01.772996+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8a2aa2055041","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Regime is unclear; avoid large allocation changes.","rule":"WAIT_FOR_REGIME_CLARITY","threshold":null}],"recommendation_id":"WAIT_FOR_REGIME_CLARITY","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"macro_regime":{"asof":"2026-05-16T07:26:01.477071+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8a2aa2055041\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Regime is unclear; avoid large allocation changes.\", \"rule\": \"WAIT_FOR_REGIME_CLARITY\", \"threshold\": null}], \"recommendation_id\": \"WAIT_FOR_REGIME_CLARITY\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.477071+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8a2aa2055041","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Regime is unclear; avoid large allocation changes.","rule":"WAIT_FOR_REGIME_CLARITY","threshold":null}],"recommendation_id":"WAIT_FOR_REGIME_CLARITY","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":168,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":13,"rationale":"Regime is unclear; avoid large allocation changes.","required_next_step":"Wait for stronger local evidence before aggressive tilts.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"REVIEW_ALLOCATION_ADAPTATION","brief_sources":["recommendations"],"confidence":0.25,"created_at":"2026-05-16T07:26:01.773134+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target differs from the base prior based on evidence and constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[]},"proposal":{"confidence":0.25,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"evidence":{"regime":"unknown","sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}}},"proposal_type":"allocation_shift","proposed_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"rationale":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","review_window_days":14,"risk_analysis":{"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"no_auto_apply":true},"status":"proposed","summary":"Active target differs from the base prior based on evidence and constraints.","title":"Review adaptive target allocation","what_could_go_wrong":["regime classification may be wrong","local evidence may be incomplete"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8675b197ea9e\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"allocation_policy\", \"reason\": \"Active target differs from the base prior based on evidence and constraints.\", \"rule\": \"REVIEW_ALLOCATION_ADAPTATION\", \"threshold\": null}], \"recommendation_id\": \"REVIEW_ALLOCATION_ADAPTATION\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"allocation_policy\", \"stress_evidence\": []}, \"proposal\": {\"confidence\": 0.25, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"evidence\": {\"regime\": \"unknown\", \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}}, \"proposal_type\": \"allocation_shift\", \"proposed_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"rationale\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"review_window_days\": 14, \"risk_analysis\": {\"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"no_auto_apply\": true}, \"status\": \"proposed\", \"summary\": \"Active target differs from the base prior based on evidence and constraints.\", \"title\": \"Review adaptive target allocation\", \"what_could_go_wrong\": [\"regime classification may be wrong\", \"local evidence may be incomplete\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target differs from the base prior based on evidence and constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":169,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":14,"rationale":"Active target differs from the base prior based on evidence and constraints.","required_next_step":"Human review only; no config or allocation is auto-applied.","risks":["hard_constraints","no_auto_apply"],"risks_json":"[\"hard_constraints\", \"no_auto_apply\"]","run_id":8,"sleeve":null,"ticker":null},{"action":"CORE_NOT_SACRED","brief_sources":["recommendations"],"confidence":0.9,"created_at":"2026-05-16T07:26:01.773302+00:00","decision":"INFO","evidence":{"current_strategy":{"active_since":"2026-05-11T18:42:36.479920+00:00","active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"active_target_allocation_json":"{\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}","active_until":null,"base_prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"base_prior_allocation_json":"{\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}","created_at":"2026-05-11T18:42:36.480435+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"days_in_play":4.5302,"demotion_triggers":["alpha_evidence_weak_or_stale"],"demotion_triggers_json":"[\"alpha_evidence_weak_or_stale\"]","display_name":"Defensive Rebalance","end_reason":{},"end_reason_json":null,"ended_from_run_id":null,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_65ec2a959f2a","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":5,"snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"hard_blocks":[],"hard_blocks_json":"[]","id":5,"macro_regime":"unknown","no_trade_placed":true,"plain_english_summary":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","posture":"defensive","promotion_blockers":[],"promotion_blockers_json":"[]","regime_confidence":0.25,"review_window_days":14,"start_reason":["Alpha deployability is 0% because pod evidence is insufficient."],"start_reason_json":"[\"Alpha deployability is 0% because pod evidence is insufficient.\"]","started_from_run_id":null,"status":"active","strategy_duration":{"active_since":"2026-05-11T18:42:36.479920+00:00","days_in_play":4.5302,"episode_id":5},"strategy_fingerprint":"7d60f08f66f6c1453a31dd455c53317eb4bc0c00","strategy_name":"defensive_rebalance","updated_at":"2026-05-16T07:26:01.493499+00:00","what_would_change_this":["Convex exposure falls below warning cap.","No X10/X20 exposure remains.","At least two alpha pods become micro_live_candidate or better.","Macro/regime context improves.","Portfolio drawdown and concentration risk normalize."],"what_would_change_this_json":"[\"Convex exposure falls below warning cap.\", \"No X10/X20 exposure remains.\", \"At least two alpha pods become micro_live_candidate or better.\", \"Macro/regime context improves.\", \"Portfolio drawdown and concentration risk normalize.\"]","why_now":["Alpha deployability is 0% because pod evidence is insufficient."],"why_now_json":"[\"Alpha deployability is 0% because pod evidence is insufficient.\"]"},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_643641d2ead8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Core holdings may be held, added, trimmed, or sold when the active strategy and evidence justify it.","rule":"CORE_NOT_SACRED","threshold":null}],"recommendation_id":"CORE_NOT_SACRED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]}},"evidence_json":"{\"current_strategy\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"active_target_allocation_json\": \"{\\\"ALPHA_SYSTEM\\\": 0.0, \\\"CASH_RESERVE\\\": 0.1, \\\"CONVEX_BET\\\": 0.05, \\\"CORE_INVESTMENT\\\": 0.85}\", \"active_until\": null, \"base_prior_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"base_prior_allocation_json\": \"{\\\"ALPHA_SYSTEM\\\": 0.2, \\\"CASH_RESERVE\\\": 0.05, \\\"CONVEX_BET\\\": 0.05, \\\"CORE_INVESTMENT\\\": 0.7}\", \"created_at\": \"2026-05-11T18:42:36.480435+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"days_in_play\": 4.5302, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"demotion_triggers_json\": \"[\\\"alpha_evidence_weak_or_stale\\\"]\", \"display_name\": \"Defensive Rebalance\", \"end_reason\": {}, \"end_reason_json\": null, \"ended_from_run_id\": null, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_65ec2a959f2a\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": 5, \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"hard_blocks\": [], \"hard_blocks_json\": \"[]\", \"id\": 5, \"macro_regime\": \"unknown\", \"no_trade_placed\": true, \"plain_english_summary\": \"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.\", \"posture\": \"defensive\", \"promotion_blockers\": [], \"promotion_blockers_json\": \"[]\", \"regime_confidence\": 0.25, \"review_window_days\": 14, \"start_reason\": [\"Alpha deployability is 0% because pod evidence is insufficient.\"], \"start_reason_json\": \"[\\\"Alpha deployability is 0% because pod evidence is insufficient.\\\"]\", \"started_from_run_id\": null, \"status\": \"active\", \"strategy_duration\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"days_in_play\": 4.5302, \"episode_id\": 5}, \"strategy_fingerprint\": \"7d60f08f66f6c1453a31dd455c53317eb4bc0c00\", \"strategy_name\": \"defensive_rebalance\", \"updated_at\": \"2026-05-16T07:26:01.493499+00:00\", \"what_would_change_this\": [\"Convex exposure falls below warning cap.\", \"No X10/X20 exposure remains.\", \"At least two alpha pods become micro_live_candidate or better.\", \"Macro/regime context improves.\", \"Portfolio drawdown and concentration risk normalize.\"], \"what_would_change_this_json\": \"[\\\"Convex exposure falls below warning cap.\\\", \\\"No X10/X20 exposure remains.\\\", \\\"At least two alpha pods become micro_live_candidate or better.\\\", \\\"Macro/regime context improves.\\\", \\\"Portfolio drawdown and concentration risk normalize.\\\"]\", \"why_now\": [\"Alpha deployability is 0% because pod evidence is insufficient.\"], \"why_now_json\": \"[\\\"Alpha deployability is 0% because pod evidence is insufficient.\\\"]\"}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_643641d2ead8\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"advisory_policy\", \"reason\": \"Core holdings may be held, added, trimmed, or sold when the active strategy and evidence justify it.\", \"rule\": \"CORE_NOT_SACRED\", \"threshold\": null}], \"recommendation_id\": \"CORE_NOT_SACRED\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"unknown\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_643641d2ead8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Core holdings may be held, added, trimmed, or sold when the active strategy and evidence justify it.","rule":"CORE_NOT_SACRED","threshold":null}],"recommendation_id":"CORE_NOT_SACRED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"id":170,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":16,"rationale":"Core holdings may be held, added, trimmed, or sold when the active strategy and evidence justify it.","required_next_step":"Prefer gradual changes unless risk blocks require faster reduction.","risks":[],"risks_json":"[]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"GRADUAL_REALLOCATION_PLAN","brief_sources":["recommendations"],"confidence":0.85,"created_at":"2026-05-16T07:26:01.773527+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_71a40751c0f3","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"GRADUAL_REALLOCATION_PLAN","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"reallocation_plan":{"actions":[{"action_type":"WAIT","current_weight":null,"evidence":{"position":{}},"instrument_name":null,"no_trade_placed":true,"prerequisites":["alpha pod readiness must improve"],"priority":"info","product_type":null,"rationale":"Wait on alpha because deployable alpha is currently 0%.","risks":["weak_evidence"],"sleeve":"ALPHA_SYSTEM","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]},{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051547+00:00","currency":"USD","exposure_proxy_sek":79879.0,"id":102,"instrument_name":"Amazon.com","is_leveraged":0,"isin":null,"last_price":264.14,"leverage":null,"market_value_sek":79879.0,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":32.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"Amazon.com\", \"is_leveraged\": false, \"latest_price\": 264.14, \"leverage\": 1.0, \"market_value_sek\": 79879.0, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 32.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"Amazon.com","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]},{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051623+00:00","currency":"USD","exposure_proxy_sek":91708.0,"id":103,"instrument_name":"Microsoft","is_leveraged":0,"isin":null,"last_price":421.92,"leverage":null,"market_value_sek":91708.0,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":23.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"Microsoft\", \"is_leveraged\": false, \"latest_price\": 421.92, \"leverage\": 1.0, \"market_value_sek\": 91708.0, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 23.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"Microsoft","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]},{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051643+00:00","currency":"USD","exposure_proxy_sek":91195.59,"id":104,"instrument_name":"CoreWeave","is_leveraged":0,"isin":null,"last_price":107.3,"leverage":null,"market_value_sek":91195.59,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":90.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"CoreWeave\", \"is_leveraged\": false, \"latest_price\": 107.3, \"leverage\": 1.0, \"market_value_sek\": 91195.59, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Nordnet ISK. Ticker not visible. Broker displays value SEK 91,195.59 / rounded visible row 91,196 SEK. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 90.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"CoreWeave","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]}],"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"allocation_delta":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":-0.578609,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.52861,"UNKNOWN":-1e-06},"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"horizon_days":14,"no_trade_placed":true,"plan_name":"Defensive Rebalance gradual reallocation","plan_status":"proposed","risk_context":{"macro_regime":"unknown","posture":"defensive","strategy_name":"defensive_rebalance"},"strategy_episode_id":5,"summary":"Gradual advisory plan for Defensive Rebalance: move from current allocation toward active target over 14 days."}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_71a40751c0f3\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"GRADUAL_REALLOCATION_PLAN\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"reallocation_plan\": {\"actions\": [{\"action_type\": \"WAIT\", \"current_weight\": null, \"evidence\": {\"position\": {}}, \"instrument_name\": null, \"no_trade_placed\": true, \"prerequisites\": [\"alpha pod readiness must improve\"], \"priority\": \"info\", \"product_type\": null, \"rationale\": \"Wait on alpha because deployable alpha is currently 0%.\", \"risks\": [\"weak_evidence\"], \"sleeve\": \"ALPHA_SYSTEM\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}, {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051547+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 79879.0, \"id\": 102, \"instrument_name\": \"Amazon.com\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 264.14, \"leverage\": null, \"market_value_sek\": 79879.0, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 32.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"Amazon.com\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 264.14, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 79879.0, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 32.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"Amazon.com\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}, {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051623+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 91708.0, \"id\": 103, \"instrument_name\": \"Microsoft\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 421.92, \"leverage\": null, \"market_value_sek\": 91708.0, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 23.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"Microsoft\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 421.92, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 91708.0, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 23.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"Microsoft\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}, {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051643+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 91195.59, \"id\": 104, \"instrument_name\": \"CoreWeave\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 107.3, \"leverage\": null, \"market_value_sek\": 91195.59, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 90.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"CoreWeave\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 107.3, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 91195.59, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Nordnet ISK. Ticker not visible. Broker displays value SEK 91,195.59 / rounded visible row 91,196 SEK. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 90.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"CoreWeave\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}], \"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"allocation_delta\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": -0.578609, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.52861, \"UNKNOWN\": -1e-06}, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"horizon_days\": 14, \"no_trade_placed\": true, \"plan_name\": \"Defensive Rebalance gradual reallocation\", \"plan_status\": \"proposed\", \"risk_context\": {\"macro_regime\": \"unknown\", \"posture\": \"defensive\", \"strategy_name\": \"defensive_rebalance\"}, \"strategy_episode_id\": 5, \"summary\": \"Gradual advisory plan for Defensive Rebalance: move from current allocation toward active target over 14 days.\"}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_71a40751c0f3","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"GRADUAL_REALLOCATION_PLAN","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":171,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":17,"rationale":"Gradual advisory plan for Defensive Rebalance: move from current allocation toward active target over 14 days.","required_next_step":"Review advisory actions; no orders are created.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"HOLD_CORE","brief_sources":["recommendations"],"confidence":0.75,"created_at":"2026-05-16T07:26:01.773649+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Amazon.com","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7f4ffc8aa33d","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"reallocation_action":{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051547+00:00","currency":"USD","exposure_proxy_sek":79879.0,"id":102,"instrument_name":"Amazon.com","is_leveraged":0,"isin":null,"last_price":264.14,"leverage":null,"market_value_sek":79879.0,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":32.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"Amazon.com\", \"is_leveraged\": false, \"latest_price\": 264.14, \"leverage\": 1.0, \"market_value_sek\": 79879.0, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 32.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"Amazon.com","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"Amazon.com\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_7f4ffc8aa33d\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"HOLD_CORE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"reallocation_action\": {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051547+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 79879.0, \"id\": 102, \"instrument_name\": \"Amazon.com\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 264.14, \"leverage\": null, \"market_value_sek\": 79879.0, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 32.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"Amazon.com\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 264.14, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 79879.0, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 32.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"Amazon.com\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Amazon.com","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7f4ffc8aa33d","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"id":172,"instrument_name":"Amazon.com","is_operator_advice":true,"no_trade_placed":true,"priority":18,"rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","required_next_step":"Human review only.","risks":[],"risks_json":"[]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"HOLD_CORE","brief_sources":["recommendations"],"confidence":0.75,"created_at":"2026-05-16T07:26:01.773763+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Microsoft","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b0596f61a348","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"reallocation_action":{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051623+00:00","currency":"USD","exposure_proxy_sek":91708.0,"id":103,"instrument_name":"Microsoft","is_leveraged":0,"isin":null,"last_price":421.92,"leverage":null,"market_value_sek":91708.0,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":23.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"Microsoft\", \"is_leveraged\": false, \"latest_price\": 421.92, \"leverage\": 1.0, \"market_value_sek\": 91708.0, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 23.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"Microsoft","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"Microsoft\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_b0596f61a348\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"HOLD_CORE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"reallocation_action\": {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051623+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 91708.0, \"id\": 103, \"instrument_name\": \"Microsoft\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 421.92, \"leverage\": null, \"market_value_sek\": 91708.0, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 23.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"Microsoft\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 421.92, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 91708.0, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 23.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"Microsoft\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Microsoft","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b0596f61a348","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"id":173,"instrument_name":"Microsoft","is_operator_advice":true,"no_trade_placed":true,"priority":18,"rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","required_next_step":"Human review only.","risks":[],"risks_json":"[]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"HOLD_CORE","brief_sources":["recommendations"],"confidence":0.75,"created_at":"2026-05-16T07:26:01.773874+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"CoreWeave","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5004f2129774","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"reallocation_action":{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051643+00:00","currency":"USD","exposure_proxy_sek":91195.59,"id":104,"instrument_name":"CoreWeave","is_leveraged":0,"isin":null,"last_price":107.3,"leverage":null,"market_value_sek":91195.59,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":90.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"CoreWeave\", \"is_leveraged\": false, \"latest_price\": 107.3, \"leverage\": 1.0, \"market_value_sek\": 91195.59, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Nordnet ISK. Ticker not visible. Broker displays value SEK 91,195.59 / rounded visible row 91,196 SEK. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 90.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"CoreWeave","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"CoreWeave\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_5004f2129774\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"HOLD_CORE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"reallocation_action\": {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051643+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 91195.59, \"id\": 104, \"instrument_name\": \"CoreWeave\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 107.3, \"leverage\": null, \"market_value_sek\": 91195.59, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 90.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"CoreWeave\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 107.3, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 91195.59, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Nordnet ISK. Ticker not visible. Broker displays value SEK 91,195.59 / rounded visible row 91,196 SEK. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 90.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"CoreWeave\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"CoreWeave","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5004f2129774","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"id":174,"instrument_name":"CoreWeave","is_operator_advice":true,"no_trade_placed":true,"priority":18,"rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","required_next_step":"Human review only.","risks":[],"risks_json":"[]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"ADD_CORE","brief_sources":["recommendations"],"confidence":0.7,"created_at":"2026-05-16T07:26:01.773994+00:00","decision":"RECOMMENDED","evidence":{"cash_pct":0.678609,"core_candidates":[{"candidate_score":0.7418,"current_position_value_sek":79879.0,"current_weight":0.097694,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"Amazon.com","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]},{"candidate_score":0.7308,"current_position_value_sek":91195.59,"current_weight":0.111534,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"CoreWeave","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]},{"candidate_score":0.7303,"current_position_value_sek":91708.0,"current_weight":0.112161,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"Microsoft","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]}],"core_pct":0.32139,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8858d8f8cba9","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"target":{"cash_reserve":0.05,"convex_bets":0.05,"core_compounding":0.7,"systematic_alpha":0.2}},"evidence_json":"{\"cash_pct\": 0.678609, \"core_candidates\": [{\"candidate_score\": 0.7418, \"current_position_value_sek\": 79879.0, \"current_weight\": 0.097694, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"Amazon.com\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}, {\"candidate_score\": 0.7308, \"current_position_value_sek\": 91195.59, \"current_weight\": 0.111534, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"CoreWeave\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}, {\"candidate_score\": 0.7303, \"current_position_value_sek\": 91708.0, \"current_weight\": 0.112161, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"Microsoft\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}], \"core_pct\": 0.32139, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8858d8f8cba9\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"ADD_CORE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"target\": {\"cash_reserve\": 0.05, \"convex_bets\": 0.05, \"core_compounding\": 0.7, \"systematic_alpha\": 0.2}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8858d8f8cba9","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Liquidity shock","limitations":[],"no_trade_placed":true,"scenario_id":"liquidity_shock","severity":"medium","stress_version":"stress1"}]},"id":175,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":20,"rationale":"Cash is above target while core compounding allocation is below target.","required_next_step":"Consider an unlevered core ETF/core basket; no specific trade is placed.","risks":["instrument_selection_risk","market_timing_risk"],"risks_json":"[\"instrument_selection_risk\", \"market_timing_risk\"]","run_id":8,"sleeve":"CORE_COMPOUNDING","ticker":null},{"action":"ADD_CORE_UNLEVERED","brief_sources":["recommendations"],"confidence":0.65,"created_at":"2026-05-16T07:26:01.774143+00:00","decision":"INFO","evidence":{"allocation_policy":{"asof":"2026-05-16T07:26:01.454978+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"demotion_triggers":["alpha_evidence_weak_or_stale"],"deployable_allocation":{"ALPHA_SYSTEM":0.0},"effective_temporary_targets":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"no_trade_placed":true,"optimization_goal":"maximize_geometric_cagr_subject_to_survival","profile_status":"demotion_recommended","promotion_blockers":[],"promotion_eligible":false,"recommended_profile":"stabilization","selected_profile":"survival_adjusted_growth","summary":"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.","survival_constraints":["stay_solvent","avoid_catastrophic_drawdown","maintain_behavioral_stability","avoid_forced_selling","avoid_strategy_drift","avoid_emotional_leverage_escalation","preserve_ability_to_compound"],"target_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"unused_alpha_reserve_pct":0.2,"warnings":["alpha_evidence_weak_or_stale","alpha_target_exceeds_deployable_alpha"],"what_not_to_do":["Do not expand convex exposure to compensate for weak alpha evidence.","Do not force alpha trades.","Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets."]},"core_candidates":[{"candidate_score":0.7418,"current_position_value_sek":79879.0,"current_weight":0.097694,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"Amazon.com","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]},{"candidate_score":0.7308,"current_position_value_sek":91195.59,"current_weight":0.111534,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"CoreWeave","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]},{"candidate_score":0.7303,"current_position_value_sek":91708.0,"current_weight":0.112161,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"Microsoft","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]}],"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3632e19ce7ad","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE_UNLEVERED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]}},"evidence_json":"{\"allocation_policy\": {\"asof\": \"2026-05-16T07:26:01.454978+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"effective_temporary_targets\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"no_trade_placed\": true, \"optimization_goal\": \"maximize_geometric_cagr_subject_to_survival\", \"profile_status\": \"demotion_recommended\", \"promotion_blockers\": [], \"promotion_eligible\": false, \"recommended_profile\": \"stabilization\", \"selected_profile\": \"survival_adjusted_growth\", \"summary\": \"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.\", \"survival_constraints\": [\"stay_solvent\", \"avoid_catastrophic_drawdown\", \"maintain_behavioral_stability\", \"avoid_forced_selling\", \"avoid_strategy_drift\", \"avoid_emotional_leverage_escalation\", \"preserve_ability_to_compound\"], \"target_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"unused_alpha_reserve_pct\": 0.2, \"warnings\": [\"alpha_evidence_weak_or_stale\", \"alpha_target_exceeds_deployable_alpha\"], \"what_not_to_do\": [\"Do not expand convex exposure to compensate for weak alpha evidence.\", \"Do not force alpha trades.\", \"Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets.\"]}, \"core_candidates\": [{\"candidate_score\": 0.7418, \"current_position_value_sek\": 79879.0, \"current_weight\": 0.097694, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"Amazon.com\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}, {\"candidate_score\": 0.7308, \"current_position_value_sek\": 91195.59, \"current_weight\": 0.111534, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"CoreWeave\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}, {\"candidate_score\": 0.7303, \"current_position_value_sek\": 91708.0, \"current_weight\": 0.112161, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"Microsoft\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}], \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_3632e19ce7ad\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"ADD_CORE_UNLEVERED\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3632e19ce7ad","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE_UNLEVERED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":176,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":21,"rationale":"Core is below the effective temporary target while alpha capacity is unused.","required_next_step":"Prefer unlevered diversified core exposure; no order is created.","risks":["market_timing_risk"],"risks_json":"[\"market_timing_risk\"]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"RUN_BACKTEST","brief_sources":["recommendations"],"confidence":0.8,"created_at":"2026-05-16T07:26:01.774327+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"cross_asset_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b18295626681","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.293039+00:00","blockers":["missing_backtest_evidence"],"data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"cross_asset_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":36,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"cross_asset_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"cross_asset_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"cross_asset_trend\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_b18295626681\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.293039+00:00\", \"blockers\": [\"missing_backtest_evidence\"], \"data_quality_score\": null, \"evidence\": {\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"cross_asset_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"cross_asset_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"cross_asset_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 36, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"cross_asset_trend\", \"trade_count\": 0, \"warnings\": [\"no_backtest_runs_for_strategy\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"cross_asset_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b18295626681","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":177,"instrument_name":"cross_asset_trend","is_operator_advice":true,"no_trade_placed":true,"priority":30,"rationale":"cross_asset_trend needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"RUN_BACKTEST","brief_sources":["recommendations"],"confidence":0.8,"created_at":"2026-05-16T07:26:01.774522+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"crypto_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_32b0237c826f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.326322+00:00","blockers":["missing_backtest_evidence"],"data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"crypto_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":37,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"crypto_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"crypto_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"crypto_trend\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_32b0237c826f\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.326322+00:00\", \"blockers\": [\"missing_backtest_evidence\"], \"data_quality_score\": null, \"evidence\": {\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"crypto_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"crypto_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"crypto_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 37, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"crypto_trend\", \"trade_count\": 0, \"warnings\": [\"no_backtest_runs_for_strategy\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"crypto_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_32b0237c826f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":178,"instrument_name":"crypto_trend","is_operator_advice":true,"no_trade_placed":true,"priority":31,"rationale":"crypto_trend needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"RUN_BACKTEST","brief_sources":["recommendations"],"confidence":0.8,"created_at":"2026-05-16T07:26:01.774706+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"event_reversal","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_756b427fe92f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.362982+00:00","blockers":["missing_backtest_evidence"],"data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"event_reversal","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":38,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"event_reversal","trade_count":0,"warnings":["no_backtest_runs_for_strategy"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"event_reversal\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"event_reversal\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_756b427fe92f\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.362982+00:00\", \"blockers\": [\"missing_backtest_evidence\"], \"data_quality_score\": null, \"evidence\": {\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"event_reversal\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"event_reversal\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"event_reversal\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 38, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"event_reversal\", \"trade_count\": 0, \"warnings\": [\"no_backtest_runs_for_strategy\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"event_reversal","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_756b427fe92f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":179,"instrument_name":"event_reversal","is_operator_advice":true,"no_trade_placed":true,"priority":32,"rationale":"event_reversal needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"RUN_BACKTEST","brief_sources":["recommendations"],"confidence":0.8,"created_at":"2026-05-16T07:26:01.774889+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"index_mean_reversion","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_ed269e4c8457","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.397945+00:00","blockers":["missing_backtest_evidence"],"data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"index_mean_reversion","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":39,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"index_mean_reversion","trade_count":0,"warnings":["no_backtest_runs_for_strategy"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"index_mean_reversion\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"index_mean_reversion\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_ed269e4c8457\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.397945+00:00\", \"blockers\": [\"missing_backtest_evidence\"], \"data_quality_score\": null, \"evidence\": {\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"index_mean_reversion\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"index_mean_reversion\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"index_mean_reversion\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 39, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"index_mean_reversion\", \"trade_count\": 0, \"warnings\": [\"no_backtest_runs_for_strategy\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"index_mean_reversion","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_ed269e4c8457","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":180,"instrument_name":"index_mean_reversion","is_operator_advice":true,"no_trade_placed":true,"priority":33,"rationale":"index_mean_reversion needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"RUN_BACKTEST","brief_sources":["recommendations"],"confidence":0.8,"created_at":"2026-05-16T07:26:01.775131+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":true,"limitations":[],"match_scope":"strategy","match_status":"strategy_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":"relative_strength","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_41c5720d604b","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"insufficient_evidence","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.432656+00:00","blockers":["zero_trade_backtest"],"data_quality_score":null,"evidence":{"analyst_overlay_summary":{"decisions":["GO","WAIT","NO_GO"],"groups":5},"benchmark_comparison":null,"data_quality":{"errors":[],"warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"warnings_count":37},"data_quality_score":null,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","latest_run_id":2,"max_drawdown":null,"metrics":{"avg_holding_days":null,"avg_loss":null,"avg_r":null,"avg_win":null,"best_trade":null,"data_quality_score":50.0,"ending_equity":null,"expectancy":null,"expectancy_r":null,"exposure_time":null,"loss_rate":null,"median_r":null,"monthly_returns":{},"profit_factor":null,"total_contributions":0,"total_return_ex_contributions":null,"trade_count":0,"turnover":null,"win_rate":null,"worst_trade":null},"mode":"signal_replay","ok":true,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"recommended_stage":"paper_only","return":null,"source_ref":"backtest_run:2","status":"COMPLETED","strategy":"relative_strength","trade_count":0,"trust":{"analyst_value_add_summary":null,"blockers":[],"data_quality_warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"reasons":[],"recommended_stage":"paper_only","risk_summary":null,"sample_size_warnings":["trade_count 0 < 30"],"trust_grade":"INSUFFICIENT_DATA"},"trust_grade":"INSUFFICIENT_DATA","warnings":["zero_trade_backtest"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":40,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"relative_strength","trade_count":0,"warnings":["zero_trade_backtest"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": true, \"limitations\": [], \"match_scope\": \"strategy\", \"match_status\": \"strategy_only\", \"matched_fields\": [\"strategy_id\"], \"mismatch_fields\": [], \"missing_fields\": []}, \"evidence_source\": \"local_backtest_db\", \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"limitations\": [\"zero_trade_backtest\", \"Backtest exists but has insufficient trade count.\"], \"max_drawdown\": null, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"quality\": \"weak\", \"required\": true, \"return\": null, \"run_id\": 2, \"source_ref\": \"backtest_run:2\", \"status\": \"insufficient_data\", \"strategy_id\": \"relative_strength\", \"trade_count\": 0, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"relative_strength\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_41c5720d604b\", \"evidence_status\": \"insufficient_data\", \"evidence_version\": \"evidence1\", \"limitations\": [\"zero_trade_backtest\", \"Backtest exists but has insufficient trade count.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"insufficient_evidence\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.432656+00:00\", \"blockers\": [\"zero_trade_backtest\"], \"data_quality_score\": null, \"evidence\": {\"analyst_overlay_summary\": {\"decisions\": [\"GO\", \"WAIT\", \"NO_GO\"], \"groups\": 5}, \"benchmark_comparison\": null, \"data_quality\": {\"errors\": [], \"warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"warnings_count\": 37}, \"data_quality_score\": null, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"Pod readiness is diagnostic evidence only, not trade authorization.\"], \"match_scope\": \"diagnostic\", \"match_status\": \"diagnostic_only\", \"matched_fields\": [\"strategy_id\"], \"mismatch_fields\": [], \"missing_fields\": []}, \"evidence_source\": \"local_backtest_db\", \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"limitations\": [\"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\"], \"max_drawdown\": null, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"quality\": \"weak\", \"required\": true, \"return\": null, \"run_id\": 2, \"source_ref\": \"backtest_run:2\", \"status\": \"insufficient_data\", \"strategy_id\": \"relative_strength\", \"trade_count\": 0, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_05ac416dd9ad\", \"evidence_status\": \"insufficient_data\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"latest_run_id\": 2, \"max_drawdown\": null, \"metrics\": {\"avg_holding_days\": null, \"avg_loss\": null, \"avg_r\": null, \"avg_win\": null, \"best_trade\": null, \"data_quality_score\": 50.0, \"ending_equity\": null, \"expectancy\": null, \"expectancy_r\": null, \"exposure_time\": null, \"loss_rate\": null, \"median_r\": null, \"monthly_returns\": {}, \"profit_factor\": null, \"total_contributions\": 0, \"total_return_ex_contributions\": null, \"trade_count\": 0, \"turnover\": null, \"win_rate\": null, \"worst_trade\": null}, \"mode\": \"signal_replay\", \"ok\": true, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"recommended_stage\": \"paper_only\", \"return\": null, \"source_ref\": \"backtest_run:2\", \"status\": \"COMPLETED\", \"strategy\": \"relative_strength\", \"trade_count\": 0, \"trust\": {\"analyst_value_add_summary\": null, \"blockers\": [], \"data_quality_warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"reasons\": [], \"recommended_stage\": \"paper_only\", \"risk_summary\": null, \"sample_size_warnings\": [\"trade_count 0 < 30\"], \"trust_grade\": \"INSUFFICIENT_DATA\"}, \"trust_grade\": \"INSUFFICIENT_DATA\", \"warnings\": [\"zero_trade_backtest\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"Pod readiness is diagnostic evidence only, not trade authorization.\"], \"match_scope\": \"diagnostic\", \"match_status\": \"diagnostic_only\", \"matched_fields\": [\"strategy_id\"], \"mismatch_fields\": [], \"missing_fields\": []}, \"evidence_source\": \"local_backtest_db\", \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"limitations\": [\"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\"], \"max_drawdown\": null, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"quality\": \"weak\", \"required\": true, \"return\": null, \"run_id\": 2, \"source_ref\": \"backtest_run:2\", \"status\": \"insufficient_data\", \"strategy_id\": \"relative_strength\", \"trade_count\": 0, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_05ac416dd9ad\", \"evidence_status\": \"insufficient_data\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 40, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"relative_strength\", \"trade_count\": 0, \"warnings\": [\"zero_trade_backtest\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":true,"limitations":[],"match_scope":"strategy","match_status":"strategy_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":"relative_strength","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_41c5720d604b","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"insufficient_evidence","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":181,"instrument_name":"relative_strength","is_operator_advice":true,"no_trade_placed":true,"priority":34,"rationale":"relative_strength needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"HOLD","brief_sources":["recommendations"],"confidence":1.0,"created_at":"2026-05-16T07:26:01.775210+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7fe583c5da09","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"No trade placed. Backtests and analyst reviews are evidence, not instructions.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"portfolio_policy","stress_evidence":[]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_7fe583c5da09\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"portfolio_policy\", \"reason\": \"No trade placed. Backtests and analyst reviews are evidence, not instructions.\", \"rule\": \"HOLD\", \"threshold\": null}], \"recommendation_id\": \"HOLD\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"portfolio_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7fe583c5da09","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"No trade placed. Backtests and analyst reviews are evidence, not instructions.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":182,"instrument_name":null,"is_operator_advice":true,"no_trade_placed":true,"priority":100,"rationale":"No trade placed. Backtests and analyst reviews are evidence, not instructions.","required_next_step":"Use recommendations as advisory context only.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"asof":"2026-05-16T07:26:01.293039+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","brief_sources":["pod_readiness"],"created_at":"2026-05-16T07:26:01.297818+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"cross_asset_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"cross_asset_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"cross_asset_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":36,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"cross_asset_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.326322+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","brief_sources":["pod_readiness"],"created_at":"2026-05-16T07:26:01.331051+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"crypto_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"crypto_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"crypto_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":37,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"crypto_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.362982+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","brief_sources":["pod_readiness"],"created_at":"2026-05-16T07:26:01.368464+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"event_reversal","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"event_reversal\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"event_reversal\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":38,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"event_reversal","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.397945+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","brief_sources":["pod_readiness"],"created_at":"2026-05-16T07:26:01.402749+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"index_mean_reversion","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"index_mean_reversion\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"index_mean_reversion\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":39,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"index_mean_reversion","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.432656+00:00","blockers":["zero_trade_backtest"],"blockers_json":"[\"zero_trade_backtest\"]","brief_sources":["pod_readiness"],"created_at":"2026-05-16T07:26:01.438001+00:00","data_quality_score":null,"evidence":{"analyst_overlay_summary":{"decisions":["GO","WAIT","NO_GO"],"groups":5},"benchmark_comparison":null,"data_quality":{"errors":[],"warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"warnings_count":37},"data_quality_score":null,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","latest_run_id":2,"max_drawdown":null,"metrics":{"avg_holding_days":null,"avg_loss":null,"avg_r":null,"avg_win":null,"best_trade":null,"data_quality_score":50.0,"ending_equity":null,"expectancy":null,"expectancy_r":null,"exposure_time":null,"loss_rate":null,"median_r":null,"monthly_returns":{},"profit_factor":null,"total_contributions":0,"total_return_ex_contributions":null,"trade_count":0,"turnover":null,"win_rate":null,"worst_trade":null},"mode":"signal_replay","ok":true,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"recommended_stage":"paper_only","return":null,"source_ref":"backtest_run:2","status":"COMPLETED","strategy":"relative_strength","trade_count":0,"trust":{"analyst_value_add_summary":null,"blockers":[],"data_quality_warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"reasons":[],"recommended_stage":"paper_only","risk_summary":null,"sample_size_warnings":["trade_count 0 < 30"],"trust_grade":"INSUFFICIENT_DATA"},"trust_grade":"INSUFFICIENT_DATA","warnings":["zero_trade_backtest"]},"evidence_json":"{\"analyst_overlay_summary\": {\"decisions\": [\"GO\", \"WAIT\", \"NO_GO\"], \"groups\": 5}, \"benchmark_comparison\": null, \"data_quality\": {\"errors\": [], \"warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"warnings_count\": 37}, \"data_quality_score\": null, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"Pod readiness is diagnostic evidence only, not trade authorization.\"], \"match_scope\": \"diagnostic\", \"match_status\": \"diagnostic_only\", \"matched_fields\": [\"strategy_id\"], \"mismatch_fields\": [], \"missing_fields\": []}, \"evidence_source\": \"local_backtest_db\", \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"limitations\": [\"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\"], \"max_drawdown\": null, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"quality\": \"weak\", \"required\": true, \"return\": null, \"run_id\": 2, \"source_ref\": \"backtest_run:2\", \"status\": \"insufficient_data\", \"strategy_id\": \"relative_strength\", \"trade_count\": 0, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_05ac416dd9ad\", \"evidence_status\": \"insufficient_data\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"latest_run_id\": 2, \"max_drawdown\": null, \"metrics\": {\"avg_holding_days\": null, \"avg_loss\": null, \"avg_r\": null, \"avg_win\": null, \"best_trade\": null, \"data_quality_score\": 50.0, \"ending_equity\": null, \"expectancy\": null, \"expectancy_r\": null, \"exposure_time\": null, \"loss_rate\": null, \"median_r\": null, \"monthly_returns\": {}, \"profit_factor\": null, \"total_contributions\": 0, \"total_return_ex_contributions\": null, \"trade_count\": 0, \"turnover\": null, \"win_rate\": null, \"worst_trade\": null}, \"mode\": \"signal_replay\", \"ok\": true, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"recommended_stage\": \"paper_only\", \"return\": null, \"source_ref\": \"backtest_run:2\", \"status\": \"COMPLETED\", \"strategy\": \"relative_strength\", \"trade_count\": 0, \"trust\": {\"analyst_value_add_summary\": null, \"blockers\": [], \"data_quality_warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"reasons\": [], \"recommended_stage\": \"paper_only\", \"risk_summary\": null, \"sample_size_warnings\": [\"trade_count 0 < 30\"], \"trust_grade\": \"INSUFFICIENT_DATA\"}, \"trust_grade\": \"INSUFFICIENT_DATA\", \"warnings\": [\"zero_trade_backtest\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":40,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"relative_strength","trade_count":0,"warnings":["zero_trade_backtest"],"warnings_json":"[\"zero_trade_backtest\"]"}],"no_trade_placed":true,"summary":{"allowed":0,"allowed_small":0,"backtest_failed":0,"backtest_insufficient_data":2,"backtest_missing":14,"backtest_not_required":16,"backtest_passed":0,"blocked":0,"insufficient_evidence":1,"policy_only":16,"research_only":20,"total":32,"unknown":0,"wait":11}},"advisory_only":true,"asof":"2026-05-26T01:08:49.249758+00:00","brief_type":"daily_operator_brief","brief_version":"brief1","canonical_for":["today","investment_committee_brief"],"cash_drag":{"active_cash_target_pct":0.1,"advisory_only":true,"cash_pct":0.678609,"excess_cash_pct":0.578609,"implied_required_return_on_invested_capital":0.805639,"invested_pct":0.321391,"limitations":["Simplified diagnostic.","Ignores cash yield, taxes, FX, fees, and realized path.","Not a performance guarantee.","High cash alone must not create automatic deployment advice, add advice, or buy advice."],"no_trade_placed":true,"opportunity_drag_status":"severe","reason":"Cash is 67.9%, about 57.9% above the active cash target; this is opportunity drag context, not automatic deployment advice."},"changed_since_last_brief":[{"kind":"summary","message":"certificate exposure changed from 3.2% to 0.0%; new recommendations: ADD_CORE, ADD_CORE_UNLEVERED, CORE_NOT_SACRED, CURRENT_STRATEGY_STATE, DEMOTE_TO_STABILIZATION, DO_NOT_FORCE_ALPHA, DO_NOT_TREAT_PRIOR_AS_PERMANENT, GRADUAL_REALLOCATION_PLAN, HOLD, HOLD_CORE, HOLD_UNUSED_ALPHA_IN_CORE_CASH, MACRO_CONTEXT_INSUFFICIENT, REVIEW_ALLOCATION_ADAPTATION, RUN_BACKTEST, STRATEGY_DURATION, WAIT_FOR_REGIME_CLARITY.","no_trade_placed":true}],"core_rebuild_readiness":{"advisory_only":true,"alpha_deployability":{"pct":0.0,"status":"not_deployable","summary":"0.0% deployable alpha."},"backtest_evidence_status":{"required":true,"status":"missing"},"blockers":["snapshot_not_fresh_or_usable","scope_not_confirmed"],"cash_drag":{"cash_pct":0.678609,"no_trade_placed":true,"status":"severe","summary":"Severe cash drag is visible, but it is not automatic deployment advice."},"cash_interpretation":"reset_capital","cash_pct":0.678609,"cash_status":"high","certificate_exposure_pct":0.0,"convex_deployability":{"pct":0.0,"reason":"Convex remains unavailable during clean reset readiness review.","status":"not_deployable"},"core_rebuild_allowed":"no","core_thesis_registry_status":"not_implemented","gate_details":[{"id":"fresh_snapshot","label":"Fresh usable snapshot","no_trade_placed":true,"passed":false},{"id":"scope_confirmed","label":"Managed scope confirmed by policy and snapshot fit","no_trade_placed":true,"passed":false},{"id":"zero_certificate_exposure","label":"Zero certificate exposure","no_trade_placed":true,"passed":true},{"id":"no_visible_leverage","label":"No visible leverage","no_trade_placed":true,"passed":true},{"id":"market_context_not_severe_risk_off","label":"Market context is not severe risk-off","no_trade_placed":true,"passed":true},{"id":"core_thesis_registry_ready","label":"Core thesis registry ready","no_trade_placed":true,"passed":false},{"id":"staged_deployment_plan_ready","label":"Staged deployment plan ready","no_trade_placed":true,"passed":false}],"gate_labels":{"core_thesis_registry_ready":"Core thesis registry ready","fresh_snapshot":"Fresh usable snapshot","market_context_not_severe_risk_off":"Market context is not severe risk-off","no_visible_leverage":"No visible leverage","scope_confirmed":"Managed scope confirmed by policy and snapshot fit","staged_deployment_plan_ready":"Staged deployment plan ready","zero_certificate_exposure":"Zero certificate exposure"},"gates":{"core_thesis_registry_ready":false,"fresh_snapshot":false,"market_context_not_severe_risk_off":true,"no_visible_leverage":true,"scope_confirmed":false,"staged_deployment_plan_ready":false,"zero_certificate_exposure":true},"limitations":["Fresh usable portfolio snapshot is required before staged core rebuild.","Snapshot quality must be fresh, valid, and cash-reconciled before core rebuild.","Managed portfolio scope must be confirmed before rebuild decisions.","Snapshot scope fit is partial; confirm scope before rebuild decisions.","Core thesis registry is incomplete or not implemented.","A staged deployment plan is required before core rebuild can be allowed.","High cash is reset capital until staged core rebuild readiness gates pass.","Alpha deployability is 0% unless AT22 evidence changes."],"market_intelligence_quality":{"status":"degraded","summary":"Market Intelligence is supporting evidence only.","supporting_only":true},"max_leverage":1.0,"next_action":"fix_snapshot","next_blocker":"fix_snapshot","next_blocker_label":"Fix or refresh the portfolio snapshot","no_trade_placed":true,"portfolio_risk":{"hard_blocks":[],"no_trade_placed":true,"status":"clean","summary":"No portfolio hard risk block is visible from supplied inputs."},"readiness_version":"scope1","scope_status":"confirmed","snapshot_quality_status":{"account_metadata_status":"partial","cash_reconciliation_status":"ok","freshness_status":"stale","no_trade_placed":true,"scope_fit_status":"partial","validity_status":"valid"},"snapshot_status":"stale_snapshot","snapshot_usable":false,"staged_deployment_plan_status":"missing","visible_leverage":false},"decision_outcomes":{"drift_summary":{"evidence_drift":0,"ignored_risk_warning":0,"market_context_drift":0,"missed_planned_action":0,"no_drift":0,"sizing_drift":0,"snapshot_drift":0,"thesis_drift":0,"timing_drift":0,"unknown":0,"unplanned_trade":0},"items":[],"limitations":["Outcome analytics summarize recorded operator decisions only.","Missing realized_result is classified as pending or inconclusive; no performance is fabricated."],"no_trade_placed":true,"summary":{"avoided_loss":0,"expired":0,"helped":0,"hurt":0,"inconclusive":0,"missed_gain":0,"neutral":0,"pending":0,"review_due":0,"reviewed":0,"total":0}},"degraded_modes":[{"fix_first":true,"mode":"snapshot_stale","no_trade_placed":true,"reason":"Snapshot is stale; update it before acting.","severity":"warn"},{"fix_first":false,"mode":"degraded_but_usable","no_trade_placed":true,"reason":"Brief can be reviewed, but portfolio-specific advice is downgraded.","severity":"warn"},{"fix_first":false,"mode":"mi_degraded","no_trade_placed":true,"reason":"Market Intelligence is degraded/offline and remains supporting evidence only.","severity":"warn"},{"fix_first":true,"mode":"snapshot_scope_fit_unconfirmed","no_trade_placed":true,"reason":"Snapshot scope fit is partial; fix scope before trusting managed allocation advice.","severity":"warn"},{"fix_first":false,"mode":"backtest_evidence_missing","no_trade_placed":true,"reason":"Some advice lacks passing backtest evidence.","severity":"warn"},{"fix_first":false,"mode":"stress_evidence_partial","no_trade_placed":true,"reason":"Stress evidence is partial or unavailable due to missing inputs.","severity":"warn"}],"executive_summary":"Best action today for compounding, without violating survival constraints.. Strategy posture is defensive; snapshot is stale_snapshot; risk is blocked; market intelligence is partial and supporting-only; 32 evidence-backed advice items are available.","export":{"markdown_available":true,"markdown_endpoint":"/api/operator/investment-committee-brief.md","pdf_available":false},"headline":"Defensive Rebalance: risk blocked; snapshot stale_snapshot; MI partial.","market_intelligence":{"decision_impact":"medium","digest_quality":{"digest_relevance_state":"high","general_market_relevance_state":null,"general_market_themes":[],"headline":"Market Intelligence digest is portfolio-relevant.","limitations":[],"near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"noisy_source_count":null,"portfolio_context_fallback":null,"portfolio_context_limitation":null,"portfolio_context_status":null,"portfolio_context_usable":null,"portfolio_context_warnings":[],"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","portfolio_relevance":"high","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_count":null,"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"stale_source_count":null,"status":"degraded","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"useful_source_count":null,"wrong_ticker_count":null},"guidance":[{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Continue using portfolio snapshot and risk rules only until market context improves.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_415b484e2ead","is_operator_advice":true,"message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"rationale":"Continue using portfolio snapshot and risk rules only until market context improves.","source":"market_context","title":"Continue using portfolio snapshot and risk rules only until market context impro"},{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Run Strategy Agent after portfolio snapshot import.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_d9a3a76db262","is_operator_advice":true,"message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"rationale":"Run Strategy Agent after portfolio snapshot import.","source":"market_context","title":"Run Strategy Agent after portfolio snapshot import"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add broad-market BULL certificates based only on macro optimism.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_56cc8ef3b027","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add broad-market BULL certificates based only on macro optimism.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_442cf4e5b6bd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_442cf4e5b6bd","is_operator_advice":true,"message":"Do not add broad-market BULL certificates based only on macro optimism.","no_trade_placed":true,"rationale":"Do not add broad-market BULL certificates based only on macro optimism.","source":"market_context","title":"Do not add broad-market BULL certificates based only on macro optimism"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let headlines override hard exposure blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_8ad7b391d217","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let headlines override hard exposure blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_1b9888310ff8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_1b9888310ff8","is_operator_advice":true,"message":"Do not let headlines override hard exposure blocks.","no_trade_placed":true,"rationale":"Do not let headlines override hard exposure blocks.","source":"market_context","title":"Do not let headlines override hard exposure blocks"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not act on historical signals.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_d00e6b163660","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not act on historical signals.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_a683d2d7afbd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_a683d2d7afbd","is_operator_advice":true,"message":"Do not act on historical signals.","no_trade_placed":true,"rationale":"Do not act on historical signals.","source":"market_context","title":"Do not act on historical signals"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add convex exposure based on incomplete market context.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_531273920098","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add convex exposure based on incomplete market context.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_9c3def01d0c8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_9c3def01d0c8","is_operator_advice":true,"message":"Do not add convex exposure based on incomplete market context.","no_trade_placed":true,"rationale":"Do not add convex exposure based on incomplete market context.","source":"market_context","title":"Do not add convex exposure based on incomplete market context"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let market headlines override hard risk blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_5c7a0203c7c8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let market headlines override hard risk blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_3ae2f1b29a95","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_3ae2f1b29a95","is_operator_advice":true,"message":"Do not let market headlines override hard risk blocks.","no_trade_placed":true,"rationale":"Do not let market headlines override hard risk blocks.","source":"market_context","title":"Do not let market headlines override hard risk blocks"}],"legacy_market_brief":{"affected_holdings":[],"affected_holdings_json":"[]","affected_sleeves":["ALPHA_SYSTEM"],"affected_sleeves_json":"[\"ALPHA_SYSTEM\"]","allocation_impact":{"ALPHA_SYSTEM":{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"ALPHA_SYSTEM: wait for evidence.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_aef2ca72faaa","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"ALPHA_SYSTEM: wait for evidence.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_b0017b6386ba","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_b0017b6386ba","is_operator_advice":true,"message":"ALPHA_SYSTEM: wait for evidence.","no_trade_placed":true,"rationale":"ALPHA_SYSTEM: wait for evidence.","source":"market_context","title":"ALPHA_SYSTEM"},"CASH_RESERVE":{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"CASH_RESERVE: preserve.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_894d53587e07","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"CASH_RESERVE: preserve.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_73015565373b","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_73015565373b","is_operator_advice":true,"message":"CASH_RESERVE: preserve.","no_trade_placed":true,"rationale":"CASH_RESERVE: preserve.","source":"market_context","title":"CASH_RESERVE"},"CONVEX_BET":{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"CONVEX_BET: do not chase.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5ae5aecdc9be","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"CONVEX_BET: do not chase.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_71b7eb2fca19","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_71b7eb2fca19","is_operator_advice":true,"message":"CONVEX_BET: do not chase.","no_trade_placed":true,"rationale":"CONVEX_BET: do not chase.","source":"market_context","title":"CONVEX_BET"},"CORE_INVESTMENT":{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"CORE_INVESTMENT: hold or selective unlevered add.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_173117737dde","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"CORE_INVESTMENT: hold or selective unlevered add.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_30b241781da0","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_30b241781da0","is_operator_advice":true,"message":"CORE_INVESTMENT: hold or selective unlevered add.","no_trade_placed":true,"rationale":"CORE_INVESTMENT: hold or selective unlevered add.","source":"market_context","title":"CORE_INVESTMENT"}},"allocation_impact_json":"{\"ALPHA_SYSTEM\": {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"ALPHA_SYSTEM: wait for evidence.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_aef2ca72faaa\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"ALPHA_SYSTEM: wait for evidence.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_b0017b6386ba\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_b0017b6386ba\", \"is_operator_advice\": true, \"message\": \"ALPHA_SYSTEM: wait for evidence.\", \"no_trade_placed\": true, \"rationale\": \"ALPHA_SYSTEM: wait for evidence.\", \"source\": \"market_context\", \"title\": \"ALPHA_SYSTEM\"}, \"CASH_RESERVE\": {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"CASH_RESERVE: preserve.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_894d53587e07\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"CASH_RESERVE: preserve.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_73015565373b\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_73015565373b\", \"is_operator_advice\": true, \"message\": \"CASH_RESERVE: preserve.\", \"no_trade_placed\": true, \"rationale\": \"CASH_RESERVE: preserve.\", \"source\": \"market_context\", \"title\": \"CASH_RESERVE\"}, \"CONVEX_BET\": {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"CONVEX_BET: do not chase.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_5ae5aecdc9be\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"CONVEX_BET: do not chase.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_71b7eb2fca19\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_71b7eb2fca19\", \"is_operator_advice\": true, \"message\": \"CONVEX_BET: do not chase.\", \"no_trade_placed\": true, \"rationale\": \"CONVEX_BET: do not chase.\", \"source\": \"market_context\", \"title\": \"CONVEX_BET\"}, \"CORE_INVESTMENT\": {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"CORE_INVESTMENT: hold or selective unlevered add.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_173117737dde\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"CORE_INVESTMENT: hold or selective unlevered add.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_30b241781da0\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_30b241781da0\", \"is_operator_advice\": true, \"message\": \"CORE_INVESTMENT: hold or selective unlevered add.\", \"no_trade_placed\": true, \"rationale\": \"CORE_INVESTMENT: hold or selective unlevered add.\", \"source\": \"market_context\", \"title\": \"CORE_INVESTMENT\"}}","asof":"2026-05-16T07:26:01.728274+00:00","completeness":{"available_sources":["portfolio_snapshot","portfolio_exposure","signal_health","signal_scheduler","market_intelligence_service","market_intelligence_regime","market_intelligence_digest","macro_regime_low_confidence"],"blocking_reasons":["scheduler_healthy_no_fresh_signals","macro_regime_unknown_low_confidence"],"completeness_score":0.75,"completeness_status":"partial","missing_sources":["market_intel","news_event_risk","technical_context","volatility_context"],"no_trade_placed":true,"operator_action_texts":["Continue using portfolio snapshot and risk rules only until market context improves.","Run Strategy Agent after portfolio snapshot import."],"operator_actions":[{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Continue using portfolio snapshot and risk rules only until market context improves.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_415b484e2ead","is_operator_advice":true,"message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"rationale":"Continue using portfolio snapshot and risk rules only until market context improves.","source":"market_context","title":"Continue using portfolio snapshot and risk rules only until market context impro"},{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Run Strategy Agent after portfolio snapshot import.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_d9a3a76db262","is_operator_advice":true,"message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"rationale":"Run Strategy Agent after portfolio snapshot import.","source":"market_context","title":"Run Strategy Agent after portfolio snapshot import"}],"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"summary":"Market intelligence quality is partial (0.75); it is supporting evidence only. Portfolio snapshot and exposure are available. Signal scheduler is running, but latest signal is historical/stale. Macro regime exists but is unknown/low confidence. Missing: market_intel, news_event_risk, technical_context, volatility_context. Available: signal_health, signal_scheduler, market_intelligence_service, market_intelligence_regime, market_intelligence_digest, macro_regime_low_confidence.","what_not_to_do":[{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not act on historical signals.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_d00e6b163660","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not act on historical signals.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_a683d2d7afbd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_a683d2d7afbd","is_operator_advice":true,"message":"Do not act on historical signals.","no_trade_placed":true,"rationale":"Do not act on historical signals.","source":"market_context","title":"Do not act on historical signals"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add convex exposure based on incomplete market context.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_531273920098","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add convex exposure based on incomplete market context.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_9c3def01d0c8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_9c3def01d0c8","is_operator_advice":true,"message":"Do not add convex exposure based on incomplete market context.","no_trade_placed":true,"rationale":"Do not add convex exposure based on incomplete market context.","source":"market_context","title":"Do not add convex exposure based on incomplete market context"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let market headlines override hard risk blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_5c7a0203c7c8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let market headlines override hard risk blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_3ae2f1b29a95","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_3ae2f1b29a95","is_operator_advice":true,"message":"Do not let market headlines override hard risk blocks.","no_trade_placed":true,"rationale":"Do not let market headlines override hard risk blocks.","source":"market_context","title":"Do not let market headlines override hard risk blocks"}],"what_not_to_do_texts":["Do not act on historical signals.","Do not add convex exposure based on incomplete market context.","Do not let market headlines override hard risk blocks."]},"confidence":0.5,"created_at":"2026-05-16T07:26:01.730305+00:00","digest_quality":{"digest_relevance_state":"high","general_market_relevance_state":null,"general_market_themes":[],"headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_context_fallback":null,"portfolio_context_limitation":null,"portfolio_context_status":null,"portfolio_context_usable":null,"portfolio_context_warnings":[],"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"status":"degraded","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}]},"headline":"Market intelligence quality is partial; portfolio snapshot is fresh.","id":25,"market_context_decision_impact":{"no_trade_placed":true,"summary":"Does not block portfolio strategy review.","value":"medium"},"near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"near_term_catalysts_json":"[{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}]","no_trade_placed":true,"operator_actions":[{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Continue using portfolio snapshot and risk rules only until market context improves.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_415b484e2ead","is_operator_advice":true,"message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"rationale":"Continue using portfolio snapshot and risk rules only until market context improves.","source":"market_context","title":"Continue using portfolio snapshot and risk rules only until market context impro"},{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Run Strategy Agent after portfolio snapshot import.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_d9a3a76db262","is_operator_advice":true,"message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"rationale":"Run Strategy Agent after portfolio snapshot import.","source":"market_context","title":"Run Strategy Agent after portfolio snapshot import"}],"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","portfolio_strategy_readiness":{"no_trade_placed":true,"reason":"Snapshot and exposure are available; market intelligence is supporting evidence only.","state":"usable","summary":"Portfolio review can continue using snapshot, exposure, allocation policy, and risk rules.","supporting_evidence_quality":"high"},"raw_summary":{"_completeness":{"available_sources":["portfolio_snapshot","portfolio_exposure","signal_health","signal_scheduler","market_intelligence_service","market_intelligence_regime","market_intelligence_digest","macro_regime_low_confidence"],"blocking_reasons":["scheduler_healthy_no_fresh_signals","macro_regime_unknown_low_confidence"],"completeness_score":0.75,"completeness_status":"partial","missing_sources":["market_intel","news_event_risk","technical_context","volatility_context"],"no_trade_placed":true,"operator_action_texts":["Continue using portfolio snapshot and risk rules only until market context improves.","Run Strategy Agent after portfolio snapshot import."],"operator_actions":[{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Continue using portfolio snapshot and risk rules only until market context improves.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_415b484e2ead","is_operator_advice":true,"message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"rationale":"Continue using portfolio snapshot and risk rules only until market context improves.","source":"market_context","title":"Continue using portfolio snapshot and risk rules only until market context impro"},{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Run Strategy Agent after portfolio snapshot import.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_d9a3a76db262","is_operator_advice":true,"message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"rationale":"Run Strategy Agent after portfolio snapshot import.","source":"market_context","title":"Run Strategy Agent after portfolio snapshot import"}],"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"summary":"Market intelligence quality is partial (0.75); it is supporting evidence only. Portfolio snapshot and exposure are available. Signal scheduler is running, but latest signal is historical/stale. Macro regime exists but is unknown/low confidence. Missing: market_intel, news_event_risk, technical_context, volatility_context. Available: signal_health, signal_scheduler, market_intelligence_service, market_intelligence_regime, market_intelligence_digest, macro_regime_low_confidence.","what_not_to_do":[{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not act on historical signals.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_d00e6b163660","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not act on historical signals.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_a683d2d7afbd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_a683d2d7afbd","is_operator_advice":true,"message":"Do not act on historical signals.","no_trade_placed":true,"rationale":"Do not act on historical signals.","source":"market_context","title":"Do not act on historical signals"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add convex exposure based on incomplete market context.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_531273920098","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add convex exposure based on incomplete market context.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_9c3def01d0c8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_9c3def01d0c8","is_operator_advice":true,"message":"Do not add convex exposure based on incomplete market context.","no_trade_placed":true,"rationale":"Do not add convex exposure based on incomplete market context.","source":"market_context","title":"Do not add convex exposure based on incomplete market context"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let market headlines override hard risk blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_5c7a0203c7c8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let market headlines override hard risk blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_3ae2f1b29a95","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_3ae2f1b29a95","is_operator_advice":true,"message":"Do not let market headlines override hard risk blocks.","no_trade_placed":true,"rationale":"Do not let market headlines override hard risk blocks.","source":"market_context","title":"Do not let market headlines override hard risk blocks"}],"what_not_to_do_texts":["Do not act on historical signals.","Do not add convex exposure based on incomplete market context.","Do not let market headlines override hard risk blocks."]},"_digest_quality":{"digest_relevance_state":"high","general_market_relevance_state":null,"general_market_themes":[],"headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_context_fallback":null,"portfolio_context_limitation":null,"portfolio_context_status":null,"portfolio_context_usable":null,"portfolio_context_warnings":[],"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}]},"_market_context_decision_impact":{"no_trade_placed":true,"summary":"Does not block portfolio strategy review.","value":"medium"},"_operator_actions":[{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Continue using portfolio snapshot and risk rules only until market context improves.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_415b484e2ead","is_operator_advice":true,"message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"rationale":"Continue using portfolio snapshot and risk rules only until market context improves.","source":"market_context","title":"Continue using portfolio snapshot and risk rules only until market context impro"},{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Run Strategy Agent after portfolio snapshot import.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_d9a3a76db262","is_operator_advice":true,"message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"rationale":"Run Strategy Agent after portfolio snapshot import.","source":"market_context","title":"Run Strategy Agent after portfolio snapshot import"}],"_portfolio_strategy_readiness":{"no_trade_placed":true,"reason":"Snapshot and exposure are available; market intelligence is supporting evidence only.","state":"usable","summary":"Portfolio review can continue using snapshot, exposure, allocation policy, and risk rules.","supporting_evidence_quality":"high"},"_source_health":{"asof":"2026-05-16T07:26:01.687995+00:00","available_sources":["market_intelligence_sidecar","market_intelligence_digest","market_intelligence_regime"],"error_summary":null,"local_files":[{"no_trade_placed":true,"path":"data/market_intelligence/latest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/digest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/regime.json","state":"missing"},{"no_trade_placed":true,"path":"data/ai/macro.json","state":"missing"},{"no_trade_placed":true,"path":"out/ai/macro.json","state":"missing"}],"missing_sources":["data/market_intelligence/latest.json","data/market_intelligence/digest.json","data/market_intelligence/regime.json","data/ai/macro.json","out/ai/macro.json"],"no_trade_placed":true,"ok":true,"operator_actions":["Market Intelligence sources are available. Use as advisory evidence only."],"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"sidecar":{"api_running":true,"base_url":"http://127.0.0.1:8892","digest_endpoint":"/v1/digests/latest","digest_payload":{"digest":{"asof":"2026-05-13T11:34:27.500257+00:00","created_at":"2026-05-13T11:34:27.538172+00:00","digest_relevance_state":"high","digest_type":"daily","headline":"Market Intelligence digest is portfolio-relevant.","id":5,"metadata":{"digest_relevance_state":"high","headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"metadata_json":"{\"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"near_term_catalysts\": [{\"name\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"date\": null, \"relevance\": \"holding_match\"}, {\"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Physical AI raises governance questions for autonomous systems\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"date\": null, \"relevance\": \"macro_context\"}], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"], \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"digest_relevance_state\": \"high\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"no_trade_placed\": true}","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"opportunities":["AI capex note"],"opportunities_json":"[\"AI capex note\"]","portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","prompt_context":"Market Intelligence digest (daily) \u2014 advisory only, not trade instructions.\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\nRegime: neutral (score 0.50)\nHighlights (source-linked):\n- [65] US government increases AI suppliers and rethinks Anthropic\u2019s role | market_context | reason=holding_match | evidence=summary\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a","regime_summary":"neutral (score 0.50)","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"risks":["SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers","AI capex note","Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","What former poker champion turned investing coach Annie Duke says most of us get wrong about risk"],"risks_json":"[\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"]","source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"summary":"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.","ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"title":"Market Intelligence digest is portfolio-relevant.","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"top_bulletins_json":"[{\"id\": 65, \"title\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"ticker\": null, \"tickers\": [], \"relevance\": 1.0, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"holding_match\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\"}, {\"id\": 68, \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 67, \"title\": \"Physical AI raises governance questions for autonomous systems\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 66, \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\"}, {\"id\": 45, \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026\"}, {\"id\": 36, \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026\"}, {\"id\": 30, \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026\"}, {\"id\": 24, \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026\"}, {\"id\": 17, \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.92, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\"}, {\"id\": 1, \"title\": \"AI capex note\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"relevance\": 0.9116, \"base_relevance\": 0.7315999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"\", \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\"}, {\"id\": 55, \"title\": \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\"}, {\"id\": 54, \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\"}]","top_sources":[{"n":4,"source":"AI News"},{"n":4,"source":"SEC press releases"},{"n":2,"source":"MarketWatch top stories"},{"n":1,"source":"Federal Reserve press releases"}],"top_sources_json":"[{\"source\": \"AI News\", \"n\": 4}, {\"source\": \"SEC press releases\", \"n\": 4}, {\"source\": \"MarketWatch top stories\", \"n\": 2}, {\"source\": \"Federal Reserve press releases\", \"n\": 1}]","top_tickers":[{"mentions":1,"ticker":"NVDA"},{"mentions":1,"ticker":"AMD"},{"mentions":1,"ticker":"AVGO"}],"top_tickers_json":"[{\"ticker\": \"NVDA\", \"mentions\": 1}, {\"ticker\": \"AMD\", \"mentions\": 1}, {\"ticker\": \"AVGO\", \"mentions\": 1}]","what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"ok":true},"digest_state":"available","enabled":true,"error_summary":null,"health_endpoint":"/health","health_payload":{"ok":true,"service":"market_intel","time":"2026-05-16T07:26:01.570159+00:00"},"last_success_at":null,"loop_running":true,"no_trade_placed":true,"operator_hint":"Market Intelligence API and loop are reachable.","paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"process":{"api":{"pid":2348730,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_api.pid","running":true,"state":"running"},"config_path":"/home/petter/agent-trading-22/config/market_intel.yaml","db_path":"/home/petter/agent-trading-22/data/market_intel.db","health_url":"http://127.0.0.1:8892/health","loop":{"pid":2348070,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_loop.pid","running":true,"state":"running"},"no_trade_placed":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true}},"reachable":true,"regime_at":"2026-05-16T00:00:49.732433+00:00","regime_endpoint":"/v1/regime/latest","regime_payload":{"ok":true,"regime":{"created_at":"2026-05-16T00:00:49.732433+00:00","details":{"inputs":{},"rules_version":"2a_v1","signals":["no_strong_macro_signal"]},"label":"neutral","score":0.5}},"regime_stale":false,"relevance_endpoint":"/v1/relevance/profile/latest","relevance_payload":{"ok":true,"profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"priorities":{"heartbeat_ok":true,"instruction_rows":0,"signal_rows":200,"signals_health_ok":true},"priorities_json":"{\"signal_rows\": 200, \"instruction_rows\": 0, \"heartbeat_ok\": true, \"signals_health_ok\": true}","sectors":[],"sectors_json":"[]","source":{"analyst_status_snapshot":{"allow_fallback_model":true,"allow_manual":true,"allow_manual_when_disabled":false,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"default_review_ttl_minutes":60,"defer_rate_limited_spacing":true,"deferred_rate_limited_count":0,"duplicate_review_cooldown_minutes":120,"enabled":true,"fallback_model":"gemini-3.1-pro-preview","last_error":null,"last_review_at":"2026-05-16T03:48:20.513862+00:00","min_conviction":0.7,"model":"gemini-3.1-flash-lite-preview","prompt_version":"analyst_v1_2","rate_limit_state":{"budget_remaining_usd":99.9925,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"last_review_at":"2026-05-16T03:48:20.513862+00:00","max_requests_per_minute":10,"max_reviews_per_day":1000,"max_tokens_per_minute":100000,"min_seconds_between_requests":5.0,"requests_in_last_minute":0,"requests_today":6,"reviews_remaining_today":994,"reviews_today":6,"tokens_in_last_minute":0,"warn_cost_usd_per_day":80.0},"requests_today":6,"review_ttl_mode":"instruction_valid_until","reviews_today":6,"use_google_search_grounding":true,"use_url_context":true,"warn_cost_usd_per_day":80.0},"certificates_ok":true,"errors":[],"positions_ok":true,"signals_health_ok":true,"universe_status_snapshot":{"cache_ttl_hours":48,"policies":[{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b181e0867e714d8c1ce413a12bd93c8","created_at":"2026-04-27 08:16:49","id":1,"notes":"ok","selected_count":22,"source_count":2},"name":"us_tech_growth"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b0ed9df298063980dacee2adcee90b9","created_at":"2026-04-27 08:16:49","id":2,"notes":"ok","selected_count":10,"source_count":1},"name":"nasdaq_top_200"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"e2754ebc8b64a5c7f906f388b775f1e2","created_at":"2026-04-27 08:16:49","id":3,"notes":"ok","selected_count":10,"source_count":1},"name":"omx_large_liquid"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"f334c672829c6f2f53c2b8f7e0ffb4db","created_at":"2026-04-27 08:16:49","id":4,"notes":"merged_base=['us_tech_growth', 'omx_large_liquid']","selected_count":38,"source_count":2},"name":"relative_strength_candidates"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"347b09ad04be88fe2e904cde4d0409f3","created_at":"2026-04-27 08:16:49","id":5,"notes":"from_base=us_tech_growth","selected_count":22,"source_count":22},"name":"event_reversal_candidates"}],"refresh_interval_hours":24,"source_definitions":["omxs30","sp500","nasdaq_listed"],"warnings":[]}},"source_json":"{\"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}, \"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"positions_ok\": true, \"errors\": []}","strategies":{"relative_strength":0.1},"strategies_json":"{\"relative_strength\": 0.1}","tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168},{"ticker":"IWM","weight":0.041748}],"tickers_json":"[{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}]"}},"relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","relevance_profile_stale":true,"source_health_endpoint":"/v1/sources/health","source_health_payload":{"no_trade_placed":true,"ok":true,"sources":[{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":5,"items_7d":12,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.884451+00:00","name":"AI News","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.artificialintelligence-news.com/feed/","useful_bulletins_7d":12},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":2,"items_7d":20,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.590752+00:00","name":"Federal Reserve press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.federalreserve.gov/feeds/press_all.xml","useful_bulletins_7d":20},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":4,"items_7d":10,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.325819+00:00","name":"MarketWatch top stories","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://feeds.marketwatch.com/marketwatch/topstories/","useful_bulletins_7d":10},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":3,"items_7d":25,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.849506+00:00","name":"SEC press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.sec.gov/news/pressreleases.rss","useful_bulletins_7d":25},{"access_status":null,"category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":null,"freshness_score":null,"id":1,"items_7d":0,"kind":"text:research_note","last_error":null,"last_error_at":null,"last_success_at":null,"name":"manual test","noise_score":null,"originality_score":null,"priority":null,"relevance_score":null,"reliability_score":null,"snooze_until_iso":null,"source_status":"source_empty_uri","tags":[],"uri":"","useful_bulletins_7d":0}],"status":"available","summary":{"active_feed_sources":4,"bulletins_24h":0,"bulletins_7d":67,"disabled_sources":0,"empty_uri_sources":1,"enabled_sources":5,"items_24h":0,"items_7d":67,"latest_digest_at":"2026-05-13T11:34:27.538172+00:00","latest_regime_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","no_trade_placed":true,"recent_success_sources":4,"sources_by_kind":{"rss":4,"text:research_note":1},"sources_by_status":{"source_active_with_recent_items":4,"source_empty_uri":1},"sources_with_errors":0,"status":"available","total_sources":5}},"state":"available","status_endpoint":"/v1/status","status_payload":{"advisory_only":true,"counts":{"bulletins":68,"sources":5},"db_path":"/home/petter/agent-trading-22/data/market_intel.db","enabled":true,"freshness":{"latest_at22_snapshot_at":"2026-05-16T07:25:47.694850+00:00","latest_cycle_5m_at":"2026-05-16T07:25:47.752265+00:00","latest_fred_regime_at":"2026-05-16T00:00:49.737203+00:00","latest_regime_snapshot_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","latest_rss_ingestion_at":"2026-05-16T07:20:17.453436+00:00","latest_synthesis_at":"2026-05-16T07:20:17.453436+00:00","latest_ticker_context_at":"2026-05-16T07:14:47.204999+00:00"},"ok":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"paid_enrichment_enabled":false,"require_explicit_enable":true},"recent_job_errors":[],"recent_job_runs":[{"bulletins_created":0,"completed_at":"2026-05-16T07:25:47.752265+00:00","error":null,"id":3536,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:25:47.483844+00:00","errors":[],"ok":true,"profile_id":2444}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"profile_id\": 2444}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:25:47.475830+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.453436+00:00","error":null,"id":3535,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:20:17.448884+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.444328+00:00","error":null,"id":3534,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:20:17.240930+00:00","errors":[],"ok":true,"profile_id":2443}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"profile_id\": 2443}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:20:17.228283+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.204999+00:00","error":null,"id":3533,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T07:14:47.169573+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.163543+00:00","error":null,"id":3532,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:14:46.929744+00:00","errors":[],"ok":true,"profile_id":2442}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"profile_id\": 2442}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:14:46.921576+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:09:16.899726+00:00","error":null,"id":3531,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:09:16.639861+00:00","errors":[],"ok":true,"profile_id":2441}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"profile_id\": 2441}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:09:16.631582+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:04:41.611857+00:00","error":null,"id":3530,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:04:41.605729+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:03:46.597484+00:00","error":null,"id":3529,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:03:46.381882+00:00","errors":[],"ok":true,"profile_id":2440}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"profile_id\": 2440}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:03:46.373720+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:58:16.342060+00:00","error":null,"id":3528,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:58:16.081502+00:00","errors":[],"ok":true,"profile_id":2439}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"profile_id\": 2439}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:58:16.064190+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:52:46.045734+00:00","error":null,"id":3527,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:52:45.832845+00:00","errors":[],"ok":true,"profile_id":2438}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"profile_id\": 2438}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:52:45.825291+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:49:05.808083+00:00","error":null,"id":3526,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:49:05.800081+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:47:15.788930+00:00","error":null,"id":3525,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:47:15.551475+00:00","errors":[],"ok":true,"profile_id":2437}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"profile_id\": 2437}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:47:15.540385+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:41:45.520529+00:00","error":null,"id":3524,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:41:45.306799+00:00","errors":[],"ok":true,"profile_id":2436}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"profile_id\": 2436}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:41:45.299031+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:36:15.277123+00:00","error":null,"id":3523,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:36:15.055316+00:00","errors":[],"ok":true,"profile_id":2435}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"profile_id\": 2435}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:36:15.044245+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:33:30.027372+00:00","error":null,"id":3522,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:33:30.017804+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:30:45.005348+00:00","error":null,"id":3521,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:30:44.768286+00:00","errors":[],"ok":true,"profile_id":2434}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"profile_id\": 2434}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:30:44.760676+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:25:14.736478+00:00","error":null,"id":3520,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:25:14.469896+00:00","errors":[],"ok":true,"profile_id":2433}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"profile_id\": 2433}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:25:14.461994+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:19:44.437789+00:00","error":null,"id":3519,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:19:44.148499+00:00","errors":[],"ok":true,"profile_id":2432}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"profile_id\": 2432}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:19:44.137836+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:17:54.127195+00:00","error":null,"id":3518,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:17:54.118603+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.102489+00:00","error":null,"id":3517,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T06:14:14.070492+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.066035+00:00","error":null,"id":3516,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:14:13.868472+00:00","errors":[],"ok":true,"profile_id":2431}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"profile_id\": 2431}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:14:13.861289+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:08:43.837847+00:00","error":null,"id":3515,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:08:43.556497+00:00","errors":[],"ok":true,"profile_id":2430}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"profile_id\": 2430}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:08:43.548799+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:03:13.521920+00:00","error":null,"id":3514,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:03:13.248547+00:00","errors":[],"ok":true,"profile_id":2429}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"profile_id\": 2429}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:03:13.237414+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:02:18.229614+00:00","error":null,"id":3513,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:02:18.218042+00:00","status":"ok"}],"relevance_profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"strategies":{"relative_strength":0.1},"top_tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168}]},"service":{"started_at_utc":"2026-05-13T11:34:25.261845+00:00","uptime_seconds":244296.351}},"suspected_test_tickers":["T8","T7","T6","T5","T4","T3","T2","T1","T0"]},"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"status":"partial"},"errors":[],"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"local_files":{"available_sources":[],"enabled":true,"files":[{"no_trade_placed":true,"path":"data/market_intelligence/latest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/digest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/regime.json","state":"missing"},{"no_trade_placed":true,"path":"data/ai/macro.json","state":"missing"},{"no_trade_placed":true,"path":"out/ai/macro.json","state":"missing"}],"missing_sources":["data/market_intelligence/latest.json","data/market_intelligence/digest.json","data/market_intelligence/regime.json","data/ai/macro.json","out/ai/macro.json"],"no_trade_placed":true,"stale_sources":[]},"macro_regime":{"asof":"2026-05-16T07:26:01.560386+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]},"market_intel":{},"market_intelligence_digest":{"digest":{"asof":"2026-05-13T11:34:27.500257+00:00","created_at":"2026-05-13T11:34:27.538172+00:00","digest_relevance_state":"high","digest_type":"daily","headline":"Market Intelligence digest is portfolio-relevant.","id":5,"metadata":{"digest_relevance_state":"high","headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"metadata_json":"{\"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"near_term_catalysts\": [{\"name\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"date\": null, \"relevance\": \"holding_match\"}, {\"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Physical AI raises governance questions for autonomous systems\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"date\": null, \"relevance\": \"macro_context\"}], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"], \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"digest_relevance_state\": \"high\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"no_trade_placed\": true}","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"opportunities":["AI capex note"],"opportunities_json":"[\"AI capex note\"]","portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","prompt_context":"Market Intelligence digest (daily) \u2014 advisory only, not trade instructions.\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\nRegime: neutral (score 0.50)\nHighlights (source-linked):\n- [65] US government increases AI suppliers and rethinks Anthropic\u2019s role | market_context | reason=holding_match | evidence=summary\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a","regime_summary":"neutral (score 0.50)","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"risks":["SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers","AI capex note","Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","What former poker champion turned investing coach Annie Duke says most of us get wrong about risk"],"risks_json":"[\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"]","source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"summary":"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.","ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"title":"Market Intelligence digest is portfolio-relevant.","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"top_bulletins_json":"[{\"id\": 65, \"title\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"ticker\": null, \"tickers\": [], \"relevance\": 1.0, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"holding_match\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\"}, {\"id\": 68, \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 67, \"title\": \"Physical AI raises governance questions for autonomous systems\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 66, \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\"}, {\"id\": 45, \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026\"}, {\"id\": 36, \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026\"}, {\"id\": 30, \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026\"}, {\"id\": 24, \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026\"}, {\"id\": 17, \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.92, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\"}, {\"id\": 1, \"title\": \"AI capex note\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"relevance\": 0.9116, \"base_relevance\": 0.7315999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"\", \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\"}, {\"id\": 55, \"title\": \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\"}, {\"id\": 54, \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\"}]","top_sources":[{"n":4,"source":"AI News"},{"n":4,"source":"SEC press releases"},{"n":2,"source":"MarketWatch top stories"},{"n":1,"source":"Federal Reserve press releases"}],"top_sources_json":"[{\"source\": \"AI News\", \"n\": 4}, {\"source\": \"SEC press releases\", \"n\": 4}, {\"source\": \"MarketWatch top stories\", \"n\": 2}, {\"source\": \"Federal Reserve press releases\", \"n\": 1}]","top_tickers":[{"mentions":1,"ticker":"NVDA"},{"mentions":1,"ticker":"AMD"},{"mentions":1,"ticker":"AVGO"}],"top_tickers_json":"[{\"ticker\": \"NVDA\", \"mentions\": 1}, {\"ticker\": \"AMD\", \"mentions\": 1}, {\"ticker\": \"AVGO\", \"mentions\": 1}]","what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"ok":true},"market_intelligence_health":{"ok":true,"service":"market_intel","time":"2026-05-16T07:26:01.570159+00:00"},"market_intelligence_process":{"api":{"pid":2348730,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_api.pid","running":true,"state":"running"},"config_path":"/home/petter/agent-trading-22/config/market_intel.yaml","db_path":"/home/petter/agent-trading-22/data/market_intel.db","health_url":"http://127.0.0.1:8892/health","loop":{"pid":2348070,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_loop.pid","running":true,"state":"running"},"no_trade_placed":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true}},"market_intelligence_regime":{"ok":true,"regime":{"created_at":"2026-05-16T00:00:49.732433+00:00","details":{"inputs":{},"rules_version":"2a_v1","signals":["no_strong_macro_signal"]},"label":"neutral","score":0.5}},"market_intelligence_relevance_profile":{"ok":true,"profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"priorities":{"heartbeat_ok":true,"instruction_rows":0,"signal_rows":200,"signals_health_ok":true},"priorities_json":"{\"signal_rows\": 200, \"instruction_rows\": 0, \"heartbeat_ok\": true, \"signals_health_ok\": true}","sectors":[],"sectors_json":"[]","source":{"analyst_status_snapshot":{"allow_fallback_model":true,"allow_manual":true,"allow_manual_when_disabled":false,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"default_review_ttl_minutes":60,"defer_rate_limited_spacing":true,"deferred_rate_limited_count":0,"duplicate_review_cooldown_minutes":120,"enabled":true,"fallback_model":"gemini-3.1-pro-preview","last_error":null,"last_review_at":"2026-05-16T03:48:20.513862+00:00","min_conviction":0.7,"model":"gemini-3.1-flash-lite-preview","prompt_version":"analyst_v1_2","rate_limit_state":{"budget_remaining_usd":99.9925,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"last_review_at":"2026-05-16T03:48:20.513862+00:00","max_requests_per_minute":10,"max_reviews_per_day":1000,"max_tokens_per_minute":100000,"min_seconds_between_requests":5.0,"requests_in_last_minute":0,"requests_today":6,"reviews_remaining_today":994,"reviews_today":6,"tokens_in_last_minute":0,"warn_cost_usd_per_day":80.0},"requests_today":6,"review_ttl_mode":"instruction_valid_until","reviews_today":6,"use_google_search_grounding":true,"use_url_context":true,"warn_cost_usd_per_day":80.0},"certificates_ok":true,"errors":[],"positions_ok":true,"signals_health_ok":true,"universe_status_snapshot":{"cache_ttl_hours":48,"policies":[{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b181e0867e714d8c1ce413a12bd93c8","created_at":"2026-04-27 08:16:49","id":1,"notes":"ok","selected_count":22,"source_count":2},"name":"us_tech_growth"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b0ed9df298063980dacee2adcee90b9","created_at":"2026-04-27 08:16:49","id":2,"notes":"ok","selected_count":10,"source_count":1},"name":"nasdaq_top_200"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"e2754ebc8b64a5c7f906f388b775f1e2","created_at":"2026-04-27 08:16:49","id":3,"notes":"ok","selected_count":10,"source_count":1},"name":"omx_large_liquid"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"f334c672829c6f2f53c2b8f7e0ffb4db","created_at":"2026-04-27 08:16:49","id":4,"notes":"merged_base=['us_tech_growth', 'omx_large_liquid']","selected_count":38,"source_count":2},"name":"relative_strength_candidates"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"347b09ad04be88fe2e904cde4d0409f3","created_at":"2026-04-27 08:16:49","id":5,"notes":"from_base=us_tech_growth","selected_count":22,"source_count":22},"name":"event_reversal_candidates"}],"refresh_interval_hours":24,"source_definitions":["omxs30","sp500","nasdaq_listed"],"warnings":[]}},"source_json":"{\"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}, \"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"positions_ok\": true, \"errors\": []}","strategies":{"relative_strength":0.1},"strategies_json":"{\"relative_strength\": 0.1}","tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168},{"ticker":"IWM","weight":0.041748}],"tickers_json":"[{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}]"}},"market_intelligence_service":{"error_summary":null,"last_success_at":null,"no_trade_placed":true,"operator_hint":"Market Intelligence service is reachable.","state":"available","url":"http://127.0.0.1:8892"},"market_intelligence_sources_health":{"no_trade_placed":true,"ok":true,"sources":[{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":5,"items_7d":12,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.884451+00:00","name":"AI News","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.artificialintelligence-news.com/feed/","useful_bulletins_7d":12},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":2,"items_7d":20,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.590752+00:00","name":"Federal Reserve press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.federalreserve.gov/feeds/press_all.xml","useful_bulletins_7d":20},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":4,"items_7d":10,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.325819+00:00","name":"MarketWatch top stories","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://feeds.marketwatch.com/marketwatch/topstories/","useful_bulletins_7d":10},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":3,"items_7d":25,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.849506+00:00","name":"SEC press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.sec.gov/news/pressreleases.rss","useful_bulletins_7d":25},{"access_status":null,"category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":null,"freshness_score":null,"id":1,"items_7d":0,"kind":"text:research_note","last_error":null,"last_error_at":null,"last_success_at":null,"name":"manual test","noise_score":null,"originality_score":null,"priority":null,"relevance_score":null,"reliability_score":null,"snooze_until_iso":null,"source_status":"source_empty_uri","tags":[],"uri":"","useful_bulletins_7d":0}],"status":"available","summary":{"active_feed_sources":4,"bulletins_24h":0,"bulletins_7d":67,"disabled_sources":0,"empty_uri_sources":1,"enabled_sources":5,"items_24h":0,"items_7d":67,"latest_digest_at":"2026-05-13T11:34:27.538172+00:00","latest_regime_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","no_trade_placed":true,"recent_success_sources":4,"sources_by_kind":{"rss":4,"text:research_note":1},"sources_by_status":{"source_active_with_recent_items":4,"source_empty_uri":1},"sources_with_errors":0,"status":"available","total_sources":5}},"market_intelligence_status":{"advisory_only":true,"counts":{"bulletins":68,"sources":5},"db_path":"/home/petter/agent-trading-22/data/market_intel.db","enabled":true,"freshness":{"latest_at22_snapshot_at":"2026-05-16T07:25:47.694850+00:00","latest_cycle_5m_at":"2026-05-16T07:25:47.752265+00:00","latest_fred_regime_at":"2026-05-16T00:00:49.737203+00:00","latest_regime_snapshot_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","latest_rss_ingestion_at":"2026-05-16T07:20:17.453436+00:00","latest_synthesis_at":"2026-05-16T07:20:17.453436+00:00","latest_ticker_context_at":"2026-05-16T07:14:47.204999+00:00"},"ok":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"paid_enrichment_enabled":false,"require_explicit_enable":true},"recent_job_errors":[],"recent_job_runs":[{"bulletins_created":0,"completed_at":"2026-05-16T07:25:47.752265+00:00","error":null,"id":3536,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:25:47.483844+00:00","errors":[],"ok":true,"profile_id":2444}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"profile_id\": 2444}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:25:47.475830+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.453436+00:00","error":null,"id":3535,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:20:17.448884+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.444328+00:00","error":null,"id":3534,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:20:17.240930+00:00","errors":[],"ok":true,"profile_id":2443}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"profile_id\": 2443}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:20:17.228283+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.204999+00:00","error":null,"id":3533,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T07:14:47.169573+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.163543+00:00","error":null,"id":3532,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:14:46.929744+00:00","errors":[],"ok":true,"profile_id":2442}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"profile_id\": 2442}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:14:46.921576+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:09:16.899726+00:00","error":null,"id":3531,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:09:16.639861+00:00","errors":[],"ok":true,"profile_id":2441}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"profile_id\": 2441}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:09:16.631582+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:04:41.611857+00:00","error":null,"id":3530,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:04:41.605729+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:03:46.597484+00:00","error":null,"id":3529,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:03:46.381882+00:00","errors":[],"ok":true,"profile_id":2440}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"profile_id\": 2440}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:03:46.373720+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:58:16.342060+00:00","error":null,"id":3528,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:58:16.081502+00:00","errors":[],"ok":true,"profile_id":2439}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"profile_id\": 2439}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:58:16.064190+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:52:46.045734+00:00","error":null,"id":3527,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:52:45.832845+00:00","errors":[],"ok":true,"profile_id":2438}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"profile_id\": 2438}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:52:45.825291+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:49:05.808083+00:00","error":null,"id":3526,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:49:05.800081+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:47:15.788930+00:00","error":null,"id":3525,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:47:15.551475+00:00","errors":[],"ok":true,"profile_id":2437}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"profile_id\": 2437}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:47:15.540385+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:41:45.520529+00:00","error":null,"id":3524,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:41:45.306799+00:00","errors":[],"ok":true,"profile_id":2436}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"profile_id\": 2436}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:41:45.299031+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:36:15.277123+00:00","error":null,"id":3523,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:36:15.055316+00:00","errors":[],"ok":true,"profile_id":2435}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"profile_id\": 2435}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:36:15.044245+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:33:30.027372+00:00","error":null,"id":3522,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:33:30.017804+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:30:45.005348+00:00","error":null,"id":3521,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:30:44.768286+00:00","errors":[],"ok":true,"profile_id":2434}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"profile_id\": 2434}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:30:44.760676+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:25:14.736478+00:00","error":null,"id":3520,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:25:14.469896+00:00","errors":[],"ok":true,"profile_id":2433}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"profile_id\": 2433}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:25:14.461994+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:19:44.437789+00:00","error":null,"id":3519,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:19:44.148499+00:00","errors":[],"ok":true,"profile_id":2432}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"profile_id\": 2432}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:19:44.137836+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:17:54.127195+00:00","error":null,"id":3518,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:17:54.118603+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.102489+00:00","error":null,"id":3517,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T06:14:14.070492+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.066035+00:00","error":null,"id":3516,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:14:13.868472+00:00","errors":[],"ok":true,"profile_id":2431}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"profile_id\": 2431}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:14:13.861289+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:08:43.837847+00:00","error":null,"id":3515,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:08:43.556497+00:00","errors":[],"ok":true,"profile_id":2430}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"profile_id\": 2430}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:08:43.548799+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:03:13.521920+00:00","error":null,"id":3514,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:03:13.248547+00:00","errors":[],"ok":true,"profile_id":2429}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"profile_id\": 2429}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:03:13.237414+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:02:18.229614+00:00","error":null,"id":3513,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:02:18.218042+00:00","status":"ok"}],"relevance_profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"strategies":{"relative_strength":0.1},"top_tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168}]},"service":{"started_at_utc":"2026-05-13T11:34:25.261845+00:00","uptime_seconds":244296.351}},"news_event_risk":{},"no_trade_placed":true,"portfolio_snapshot":{"asof":"2026-05-16T17:52:00+02:00","available":true,"id":15},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source_health":{"asof":"2026-05-16T07:26:01.687995+00:00","available_sources":["market_intelligence_sidecar","market_intelligence_digest","market_intelligence_regime"],"error_summary":null,"local_files":[{"no_trade_placed":true,"path":"data/market_intelligence/latest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/digest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/regime.json","state":"missing"},{"no_trade_placed":true,"path":"data/ai/macro.json","state":"missing"},{"no_trade_placed":true,"path":"out/ai/macro.json","state":"missing"}],"missing_sources":["data/market_intelligence/latest.json","data/market_intelligence/digest.json","data/market_intelligence/regime.json","data/ai/macro.json","out/ai/macro.json"],"no_trade_placed":true,"ok":true,"operator_actions":["Market Intelligence sources are available. Use as advisory evidence only."],"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"sidecar":{"api_running":true,"base_url":"http://127.0.0.1:8892","digest_endpoint":"/v1/digests/latest","digest_payload":{"digest":{"asof":"2026-05-13T11:34:27.500257+00:00","created_at":"2026-05-13T11:34:27.538172+00:00","digest_relevance_state":"high","digest_type":"daily","headline":"Market Intelligence digest is portfolio-relevant.","id":5,"metadata":{"digest_relevance_state":"high","headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"metadata_json":"{\"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"near_term_catalysts\": [{\"name\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"date\": null, \"relevance\": \"holding_match\"}, {\"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Physical AI raises governance questions for autonomous systems\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"date\": null, \"relevance\": \"macro_context\"}], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"], \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"digest_relevance_state\": \"high\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"no_trade_placed\": true}","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"opportunities":["AI capex note"],"opportunities_json":"[\"AI capex note\"]","portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","prompt_context":"Market Intelligence digest (daily) \u2014 advisory only, not trade instructions.\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\nRegime: neutral (score 0.50)\nHighlights (source-linked):\n- [65] US government increases AI suppliers and rethinks Anthropic\u2019s role | market_context | reason=holding_match | evidence=summary\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a","regime_summary":"neutral (score 0.50)","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"risks":["SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers","AI capex note","Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","What former poker champion turned investing coach Annie Duke says most of us get wrong about risk"],"risks_json":"[\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"]","source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"summary":"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.","ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"title":"Market Intelligence digest is portfolio-relevant.","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"top_bulletins_json":"[{\"id\": 65, \"title\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"ticker\": null, \"tickers\": [], \"relevance\": 1.0, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"holding_match\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\"}, {\"id\": 68, \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 67, \"title\": \"Physical AI raises governance questions for autonomous systems\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 66, \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\"}, {\"id\": 45, \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026\"}, {\"id\": 36, \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026\"}, {\"id\": 30, \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026\"}, {\"id\": 24, \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026\"}, {\"id\": 17, \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.92, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\"}, {\"id\": 1, \"title\": \"AI capex note\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"relevance\": 0.9116, \"base_relevance\": 0.7315999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"\", \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\"}, {\"id\": 55, \"title\": \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\"}, {\"id\": 54, \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\"}]","top_sources":[{"n":4,"source":"AI News"},{"n":4,"source":"SEC press releases"},{"n":2,"source":"MarketWatch top stories"},{"n":1,"source":"Federal Reserve press releases"}],"top_sources_json":"[{\"source\": \"AI News\", \"n\": 4}, {\"source\": \"SEC press releases\", \"n\": 4}, {\"source\": \"MarketWatch top stories\", \"n\": 2}, {\"source\": \"Federal Reserve press releases\", \"n\": 1}]","top_tickers":[{"mentions":1,"ticker":"NVDA"},{"mentions":1,"ticker":"AMD"},{"mentions":1,"ticker":"AVGO"}],"top_tickers_json":"[{\"ticker\": \"NVDA\", \"mentions\": 1}, {\"ticker\": \"AMD\", \"mentions\": 1}, {\"ticker\": \"AVGO\", \"mentions\": 1}]","what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"ok":true},"digest_state":"available","enabled":true,"error_summary":null,"health_endpoint":"/health","health_payload":{"ok":true,"service":"market_intel","time":"2026-05-16T07:26:01.570159+00:00"},"last_success_at":null,"loop_running":true,"no_trade_placed":true,"operator_hint":"Market Intelligence API and loop are reachable.","paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"process":{"api":{"pid":2348730,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_api.pid","running":true,"state":"running"},"config_path":"/home/petter/agent-trading-22/config/market_intel.yaml","db_path":"/home/petter/agent-trading-22/data/market_intel.db","health_url":"http://127.0.0.1:8892/health","loop":{"pid":2348070,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_loop.pid","running":true,"state":"running"},"no_trade_placed":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true}},"reachable":true,"regime_at":"2026-05-16T00:00:49.732433+00:00","regime_endpoint":"/v1/regime/latest","regime_payload":{"ok":true,"regime":{"created_at":"2026-05-16T00:00:49.732433+00:00","details":{"inputs":{},"rules_version":"2a_v1","signals":["no_strong_macro_signal"]},"label":"neutral","score":0.5}},"regime_stale":false,"relevance_endpoint":"/v1/relevance/profile/latest","relevance_payload":{"ok":true,"profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"priorities":{"heartbeat_ok":true,"instruction_rows":0,"signal_rows":200,"signals_health_ok":true},"priorities_json":"{\"signal_rows\": 200, \"instruction_rows\": 0, \"heartbeat_ok\": true, \"signals_health_ok\": true}","sectors":[],"sectors_json":"[]","source":{"analyst_status_snapshot":{"allow_fallback_model":true,"allow_manual":true,"allow_manual_when_disabled":false,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"default_review_ttl_minutes":60,"defer_rate_limited_spacing":true,"deferred_rate_limited_count":0,"duplicate_review_cooldown_minutes":120,"enabled":true,"fallback_model":"gemini-3.1-pro-preview","last_error":null,"last_review_at":"2026-05-16T03:48:20.513862+00:00","min_conviction":0.7,"model":"gemini-3.1-flash-lite-preview","prompt_version":"analyst_v1_2","rate_limit_state":{"budget_remaining_usd":99.9925,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"last_review_at":"2026-05-16T03:48:20.513862+00:00","max_requests_per_minute":10,"max_reviews_per_day":1000,"max_tokens_per_minute":100000,"min_seconds_between_requests":5.0,"requests_in_last_minute":0,"requests_today":6,"reviews_remaining_today":994,"reviews_today":6,"tokens_in_last_minute":0,"warn_cost_usd_per_day":80.0},"requests_today":6,"review_ttl_mode":"instruction_valid_until","reviews_today":6,"use_google_search_grounding":true,"use_url_context":true,"warn_cost_usd_per_day":80.0},"certificates_ok":true,"errors":[],"positions_ok":true,"signals_health_ok":true,"universe_status_snapshot":{"cache_ttl_hours":48,"policies":[{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b181e0867e714d8c1ce413a12bd93c8","created_at":"2026-04-27 08:16:49","id":1,"notes":"ok","selected_count":22,"source_count":2},"name":"us_tech_growth"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b0ed9df298063980dacee2adcee90b9","created_at":"2026-04-27 08:16:49","id":2,"notes":"ok","selected_count":10,"source_count":1},"name":"nasdaq_top_200"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"e2754ebc8b64a5c7f906f388b775f1e2","created_at":"2026-04-27 08:16:49","id":3,"notes":"ok","selected_count":10,"source_count":1},"name":"omx_large_liquid"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"f334c672829c6f2f53c2b8f7e0ffb4db","created_at":"2026-04-27 08:16:49","id":4,"notes":"merged_base=['us_tech_growth', 'omx_large_liquid']","selected_count":38,"source_count":2},"name":"relative_strength_candidates"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"347b09ad04be88fe2e904cde4d0409f3","created_at":"2026-04-27 08:16:49","id":5,"notes":"from_base=us_tech_growth","selected_count":22,"source_count":22},"name":"event_reversal_candidates"}],"refresh_interval_hours":24,"source_definitions":["omxs30","sp500","nasdaq_listed"],"warnings":[]}},"source_json":"{\"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}, \"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"positions_ok\": true, \"errors\": []}","strategies":{"relative_strength":0.1},"strategies_json":"{\"relative_strength\": 0.1}","tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168},{"ticker":"IWM","weight":0.041748}],"tickers_json":"[{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}]"}},"relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","relevance_profile_stale":true,"source_health_endpoint":"/v1/sources/health","source_health_payload":{"no_trade_placed":true,"ok":true,"sources":[{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":5,"items_7d":12,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.884451+00:00","name":"AI News","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.artificialintelligence-news.com/feed/","useful_bulletins_7d":12},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":2,"items_7d":20,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.590752+00:00","name":"Federal Reserve press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.federalreserve.gov/feeds/press_all.xml","useful_bulletins_7d":20},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":4,"items_7d":10,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.325819+00:00","name":"MarketWatch top stories","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://feeds.marketwatch.com/marketwatch/topstories/","useful_bulletins_7d":10},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":3,"items_7d":25,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.849506+00:00","name":"SEC press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.sec.gov/news/pressreleases.rss","useful_bulletins_7d":25},{"access_status":null,"category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":null,"freshness_score":null,"id":1,"items_7d":0,"kind":"text:research_note","last_error":null,"last_error_at":null,"last_success_at":null,"name":"manual test","noise_score":null,"originality_score":null,"priority":null,"relevance_score":null,"reliability_score":null,"snooze_until_iso":null,"source_status":"source_empty_uri","tags":[],"uri":"","useful_bulletins_7d":0}],"status":"available","summary":{"active_feed_sources":4,"bulletins_24h":0,"bulletins_7d":67,"disabled_sources":0,"empty_uri_sources":1,"enabled_sources":5,"items_24h":0,"items_7d":67,"latest_digest_at":"2026-05-13T11:34:27.538172+00:00","latest_regime_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","no_trade_placed":true,"recent_success_sources":4,"sources_by_kind":{"rss":4,"text:research_note":1},"sources_by_status":{"source_active_with_recent_items":4,"source_empty_uri":1},"sources_with_errors":0,"status":"available","total_sources":5}},"state":"available","status_endpoint":"/v1/status","status_payload":{"advisory_only":true,"counts":{"bulletins":68,"sources":5},"db_path":"/home/petter/agent-trading-22/data/market_intel.db","enabled":true,"freshness":{"latest_at22_snapshot_at":"2026-05-16T07:25:47.694850+00:00","latest_cycle_5m_at":"2026-05-16T07:25:47.752265+00:00","latest_fred_regime_at":"2026-05-16T00:00:49.737203+00:00","latest_regime_snapshot_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","latest_rss_ingestion_at":"2026-05-16T07:20:17.453436+00:00","latest_synthesis_at":"2026-05-16T07:20:17.453436+00:00","latest_ticker_context_at":"2026-05-16T07:14:47.204999+00:00"},"ok":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"paid_enrichment_enabled":false,"require_explicit_enable":true},"recent_job_errors":[],"recent_job_runs":[{"bulletins_created":0,"completed_at":"2026-05-16T07:25:47.752265+00:00","error":null,"id":3536,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:25:47.483844+00:00","errors":[],"ok":true,"profile_id":2444}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"profile_id\": 2444}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:25:47.475830+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.453436+00:00","error":null,"id":3535,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:20:17.448884+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.444328+00:00","error":null,"id":3534,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:20:17.240930+00:00","errors":[],"ok":true,"profile_id":2443}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"profile_id\": 2443}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:20:17.228283+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.204999+00:00","error":null,"id":3533,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T07:14:47.169573+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.163543+00:00","error":null,"id":3532,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:14:46.929744+00:00","errors":[],"ok":true,"profile_id":2442}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"profile_id\": 2442}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:14:46.921576+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:09:16.899726+00:00","error":null,"id":3531,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:09:16.639861+00:00","errors":[],"ok":true,"profile_id":2441}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"profile_id\": 2441}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:09:16.631582+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:04:41.611857+00:00","error":null,"id":3530,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:04:41.605729+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:03:46.597484+00:00","error":null,"id":3529,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:03:46.381882+00:00","errors":[],"ok":true,"profile_id":2440}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"profile_id\": 2440}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:03:46.373720+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:58:16.342060+00:00","error":null,"id":3528,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:58:16.081502+00:00","errors":[],"ok":true,"profile_id":2439}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"profile_id\": 2439}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:58:16.064190+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:52:46.045734+00:00","error":null,"id":3527,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:52:45.832845+00:00","errors":[],"ok":true,"profile_id":2438}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"profile_id\": 2438}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:52:45.825291+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:49:05.808083+00:00","error":null,"id":3526,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:49:05.800081+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:47:15.788930+00:00","error":null,"id":3525,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:47:15.551475+00:00","errors":[],"ok":true,"profile_id":2437}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"profile_id\": 2437}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:47:15.540385+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:41:45.520529+00:00","error":null,"id":3524,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:41:45.306799+00:00","errors":[],"ok":true,"profile_id":2436}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"profile_id\": 2436}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:41:45.299031+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:36:15.277123+00:00","error":null,"id":3523,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:36:15.055316+00:00","errors":[],"ok":true,"profile_id":2435}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"profile_id\": 2435}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:36:15.044245+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:33:30.027372+00:00","error":null,"id":3522,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:33:30.017804+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:30:45.005348+00:00","error":null,"id":3521,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:30:44.768286+00:00","errors":[],"ok":true,"profile_id":2434}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"profile_id\": 2434}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:30:44.760676+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:25:14.736478+00:00","error":null,"id":3520,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:25:14.469896+00:00","errors":[],"ok":true,"profile_id":2433}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"profile_id\": 2433}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:25:14.461994+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:19:44.437789+00:00","error":null,"id":3519,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:19:44.148499+00:00","errors":[],"ok":true,"profile_id":2432}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"profile_id\": 2432}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:19:44.137836+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:17:54.127195+00:00","error":null,"id":3518,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:17:54.118603+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.102489+00:00","error":null,"id":3517,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T06:14:14.070492+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.066035+00:00","error":null,"id":3516,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:14:13.868472+00:00","errors":[],"ok":true,"profile_id":2431}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"profile_id\": 2431}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:14:13.861289+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:08:43.837847+00:00","error":null,"id":3515,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:08:43.556497+00:00","errors":[],"ok":true,"profile_id":2430}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"profile_id\": 2430}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:08:43.548799+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:03:13.521920+00:00","error":null,"id":3514,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:03:13.248547+00:00","errors":[],"ok":true,"profile_id":2429}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"profile_id\": 2429}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:03:13.237414+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:02:18.229614+00:00","error":null,"id":3513,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:02:18.218042+00:00","status":"ok"}],"relevance_profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"strategies":{"relative_strength":0.1},"top_tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168}]},"service":{"started_at_utc":"2026-05-13T11:34:25.261845+00:00","uptime_seconds":244296.351}},"suspected_test_tickers":["T8","T7","T6","T5","T4","T3","T2","T1","T0"]},"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"status":"partial"},"technical_context":{},"volatility_context":{}},"raw_summary_json":"{\"_completeness\": {\"available_sources\": [\"portfolio_snapshot\", \"portfolio_exposure\", \"signal_health\", \"signal_scheduler\", \"market_intelligence_service\", \"market_intelligence_regime\", \"market_intelligence_digest\", \"macro_regime_low_confidence\"], \"blocking_reasons\": [\"scheduler_healthy_no_fresh_signals\", \"macro_regime_unknown_low_confidence\"], \"completeness_score\": 0.75, \"completeness_status\": \"partial\", \"missing_sources\": [\"market_intel\", \"news_event_risk\", \"technical_context\", \"volatility_context\"], \"no_trade_placed\": true, \"operator_action_texts\": [\"Continue using portfolio snapshot and risk rules only until market context improves.\", \"Run Strategy Agent after portfolio snapshot import.\"], \"operator_actions\": [{\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_f94eaaef914b\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_415b484e2ead\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_415b484e2ead\", \"is_operator_advice\": true, \"message\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"no_trade_placed\": true, \"rationale\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"source\": \"market_context\", \"title\": \"Continue using portfolio snapshot and risk rules only until market context impro\"}, {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"Run Strategy Agent after portfolio snapshot import.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_4cb774b46cdc\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Run Strategy Agent after portfolio snapshot import.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_d9a3a76db262\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_d9a3a76db262\", \"is_operator_advice\": true, \"message\": \"Run Strategy Agent after portfolio snapshot import.\", \"no_trade_placed\": true, \"rationale\": \"Run Strategy Agent after portfolio snapshot import.\", \"source\": \"market_context\", \"title\": \"Run Strategy Agent after portfolio snapshot import\"}], \"stale_sources\": [\"market_intelligence_relevance_profile\", \"market_intelligence_relevance_profile_test_tickers\"], \"summary\": \"Market intelligence quality is partial (0.75); it is supporting evidence only. Portfolio snapshot and exposure are available. Signal scheduler is running, but latest signal is historical/stale. Macro regime exists but is unknown/low confidence. Missing: market_intel, news_event_risk, technical_context, volatility_context. Available: signal_health, signal_scheduler, market_intelligence_service, market_intelligence_regime, market_intelligence_digest, macro_regime_low_confidence.\", \"what_not_to_do\": [{\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not act on historical signals.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_d00e6b163660\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not act on historical signals.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_a683d2d7afbd\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_a683d2d7afbd\", \"is_operator_advice\": true, \"message\": \"Do not act on historical signals.\", \"no_trade_placed\": true, \"rationale\": \"Do not act on historical signals.\", \"source\": \"market_context\", \"title\": \"Do not act on historical signals\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not add convex exposure based on incomplete market context.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_531273920098\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not add convex exposure based on incomplete market context.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_9c3def01d0c8\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_9c3def01d0c8\", \"is_operator_advice\": true, \"message\": \"Do not add convex exposure based on incomplete market context.\", \"no_trade_placed\": true, \"rationale\": \"Do not add convex exposure based on incomplete market context.\", \"source\": \"market_context\", \"title\": \"Do not add convex exposure based on incomplete market context\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not let market headlines override hard risk blocks.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_5c7a0203c7c8\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not let market headlines override hard risk blocks.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_3ae2f1b29a95\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_3ae2f1b29a95\", \"is_operator_advice\": true, \"message\": \"Do not let market headlines override hard risk blocks.\", \"no_trade_placed\": true, \"rationale\": \"Do not let market headlines override hard risk blocks.\", \"source\": \"market_context\", \"title\": \"Do not let market headlines override hard risk blocks\"}], \"what_not_to_do_texts\": [\"Do not act on historical signals.\", \"Do not add convex exposure based on incomplete market context.\", \"Do not let market headlines override hard risk blocks.\"]}, \"_digest_quality\": {\"digest_relevance_state\": \"high\", \"general_market_relevance_state\": null, \"general_market_themes\": [], \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"portfolio_context_fallback\": null, \"portfolio_context_limitation\": null, \"portfolio_context_status\": null, \"portfolio_context_usable\": null, \"portfolio_context_warnings\": [], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"top_bulletins\": [{\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 65, \"relevance\": 1.0, \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\", \"ticker\": null, \"tickers\": [], \"title\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"top_relevance_reason\": \"holding_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 68, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 67, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Physical AI raises governance questions for autonomous systems\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 66, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\", \"ticker\": null, \"tickers\": [], \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 45, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 36, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 30, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 24, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 17, \"relevance\": 0.92, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\", \"ticker\": null, \"tickers\": [], \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7315999999999999, \"evidence\": \"\", \"id\": 1, \"relevance\": 0.9116, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"title\": \"AI capex note\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 55, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\", \"ticker\": null, \"tickers\": [], \"title\": \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 54, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\", \"ticker\": null, \"tickers\": [], \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"top_relevance_reason\": \"sector_match\"}]}, \"_market_context_decision_impact\": {\"no_trade_placed\": true, \"summary\": \"Does not block portfolio strategy review.\", \"value\": \"medium\"}, \"_operator_actions\": [{\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_f94eaaef914b\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_415b484e2ead\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_415b484e2ead\", \"is_operator_advice\": true, \"message\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"no_trade_placed\": true, \"rationale\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"source\": \"market_context\", \"title\": \"Continue using portfolio snapshot and risk rules only until market context impro\"}, {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"Run Strategy Agent after portfolio snapshot import.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_4cb774b46cdc\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Run Strategy Agent after portfolio snapshot import.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_d9a3a76db262\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_d9a3a76db262\", \"is_operator_advice\": true, \"message\": \"Run Strategy Agent after portfolio snapshot import.\", \"no_trade_placed\": true, \"rationale\": \"Run Strategy Agent after portfolio snapshot import.\", \"source\": \"market_context\", \"title\": \"Run Strategy Agent after portfolio snapshot import\"}], \"_portfolio_strategy_readiness\": {\"no_trade_placed\": true, \"reason\": \"Snapshot and exposure are available; market intelligence is supporting evidence only.\", \"state\": \"usable\", \"summary\": \"Portfolio review can continue using snapshot, exposure, allocation policy, and risk rules.\", \"supporting_evidence_quality\": \"high\"}, \"_source_health\": {\"asof\": \"2026-05-16T07:26:01.687995+00:00\", \"available_sources\": [\"market_intelligence_sidecar\", \"market_intelligence_digest\", \"market_intelligence_regime\"], \"error_summary\": null, \"local_files\": [{\"no_trade_placed\": true, \"path\": \"data/market_intelligence/latest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/digest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/regime.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/ai/macro.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"out/ai/macro.json\", \"state\": \"missing\"}], \"missing_sources\": [\"data/market_intelligence/latest.json\", \"data/market_intelligence/digest.json\", \"data/market_intelligence/regime.json\", \"data/ai/macro.json\", \"out/ai/macro.json\"], \"no_trade_placed\": true, \"ok\": true, \"operator_actions\": [\"Market Intelligence sources are available. Use as advisory evidence only.\"], \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"sidecar\": {\"api_running\": true, \"base_url\": \"http://127.0.0.1:8892\", \"digest_endpoint\": \"/v1/digests/latest\", \"digest_payload\": {\"digest\": {\"asof\": \"2026-05-13T11:34:27.500257+00:00\", \"created_at\": \"2026-05-13T11:34:27.538172+00:00\", \"digest_relevance_state\": \"high\", \"digest_type\": \"daily\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"id\": 5, \"metadata\": {\"digest_relevance_state\": \"high\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"metadata_json\": \"{\\\"headline\\\": \\\"Market Intelligence digest is portfolio-relevant.\\\", \\\"what_changed\\\": [\\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\"], \\\"portfolio_implication\\\": \\\"Use as advisory market context only; do not treat it as trade authorization.\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"cloud\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"near_term_catalysts\\\": [{\\\"name\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"holding_match\\\"}, {\\\"name\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"macro_context\\\"}], \\\"what_not_to_do\\\": [\\\"Do not treat Market Intelligence as a trade instruction.\\\", \\\"Do not add leveraged exposure from headlines alone.\\\", \\\"Do not promote low-relevance regulatory items into portfolio signals.\\\"], \\\"source_quality_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"ticker_extraction_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"digest_relevance_state\\\": \\\"high\\\", \\\"source_concentration\\\": {\\\"high\\\": false, \\\"top_source\\\": \\\"AI News\\\", \\\"top_source_share\\\": 0.3333}, \\\"no_trade_placed\\\": true}\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"opportunities\": [\"AI capex note\"], \"opportunities_json\": \"[\\\"AI capex note\\\"]\", \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"prompt_context\": \"Market Intelligence digest (daily) \\u2014 advisory only, not trade instructions.\\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\\nRegime: neutral (score 0.50)\\nHighlights (source-linked):\\n- [65] US government increases AI suppliers and rethinks Anthropic\\u2019s role | market_context | reason=holding_match | evidence=summary\\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a\", \"regime_summary\": \"neutral (score 0.50)\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"risks\": [\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"], \"risks_json\": \"[\\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\\\", \\\"AI capex note\\\", \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\\\"]\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"summary\": \"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.\", \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"title\": \"Market Intelligence digest is portfolio-relevant.\", \"top_bulletins\": [{\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 65, \"relevance\": 1.0, \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\", \"ticker\": null, \"tickers\": [], \"title\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"top_relevance_reason\": \"holding_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 68, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 67, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Physical AI raises governance questions for autonomous systems\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 66, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\", \"ticker\": null, \"tickers\": [], \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 45, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 36, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 30, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 24, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 17, \"relevance\": 0.92, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\", \"ticker\": null, \"tickers\": [], \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7315999999999999, \"evidence\": \"\", \"id\": 1, \"relevance\": 0.9116, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"title\": \"AI capex note\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 55, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\", \"ticker\": null, \"tickers\": [], \"title\": \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 54, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\", \"ticker\": null, \"tickers\": [], \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"top_relevance_reason\": \"sector_match\"}], \"top_bulletins_json\": \"[{\\\"id\\\": 65, \\\"title\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 1.0, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"holding_match\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialint\\\"}, {\\\"id\\\": 68, \\\"title\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"cloud\\\", \\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 67, \\\"title\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 66, \\\"title\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\\\"}, {\\\"id\\\": 45, \\\"title\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\\\"}, {\\\"id\\\": 36, \\\"title\\\": \\\"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\\\"}, {\\\"id\\\": 30, \\\"title\\\": \\\"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\\\"}, {\\\"id\\\": 24, \\\"title\\\": \\\"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\\\"}, {\\\"id\\\": 17, \\\"title\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.92, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"source_category\\\": \\\"official_macro\\\", \\\"summary_excerpt\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\\\"}, {\\\"id\\\": 1, \\\"title\\\": \\\"AI capex note\\\", \\\"ticker\\\": \\\"NVDA\\\", \\\"tickers\\\": [\\\"NVDA\\\", \\\"AMD\\\", \\\"AVGO\\\"], \\\"relevance\\\": 0.9116, \\\"base_relevance\\\": 0.7315999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"\\\", \\\"source\\\": null, \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\\\"}, {\\\"id\\\": 55, \\\"title\\\": \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\\\"}, {\\\"id\\\": 54, \\\"title\\\": \\\"Copper prices are now at their highest level on record. AI is only part of the story.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Copper refining now has a Strait of Hormuz problem.\\\"}]\", \"top_sources\": [{\"n\": 4, \"source\": \"AI News\"}, {\"n\": 4, \"source\": \"SEC press releases\"}, {\"n\": 2, \"source\": \"MarketWatch top stories\"}, {\"n\": 1, \"source\": \"Federal Reserve press releases\"}], \"top_sources_json\": \"[{\\\"source\\\": \\\"AI News\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"SEC press releases\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"MarketWatch top stories\\\", \\\"n\\\": 2}, {\\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"n\\\": 1}]\", \"top_tickers\": [{\"mentions\": 1, \"ticker\": \"NVDA\"}, {\"mentions\": 1, \"ticker\": \"AMD\"}, {\"mentions\": 1, \"ticker\": \"AVGO\"}], \"top_tickers_json\": \"[{\\\"ticker\\\": \\\"NVDA\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AMD\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"mentions\\\": 1}]\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"ok\": true}, \"digest_state\": \"available\", \"enabled\": true, \"error_summary\": null, \"health_endpoint\": \"/health\", \"health_payload\": {\"ok\": true, \"service\": \"market_intel\", \"time\": \"2026-05-16T07:26:01.570159+00:00\"}, \"last_success_at\": null, \"loop_running\": true, \"no_trade_placed\": true, \"operator_hint\": \"Market Intelligence API and loop are reachable.\", \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"process\": {\"api\": {\"pid\": 2348730, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_api.pid\", \"running\": true, \"state\": \"running\"}, \"config_path\": \"/home/petter/agent-trading-22/config/market_intel.yaml\", \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"health_url\": \"http://127.0.0.1:8892/health\", \"loop\": {\"pid\": 2348070, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_loop.pid\", \"running\": true, \"state\": \"running\"}, \"no_trade_placed\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}}, \"reachable\": true, \"regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"regime_endpoint\": \"/v1/regime/latest\", \"regime_payload\": {\"ok\": true, \"regime\": {\"created_at\": \"2026-05-16T00:00:49.732433+00:00\", \"details\": {\"inputs\": {}, \"rules_version\": \"2a_v1\", \"signals\": [\"no_strong_macro_signal\"]}, \"label\": \"neutral\", \"score\": 0.5}}, \"regime_stale\": false, \"relevance_endpoint\": \"/v1/relevance/profile/latest\", \"relevance_payload\": {\"ok\": true, \"profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"priorities\": {\"heartbeat_ok\": true, \"instruction_rows\": 0, \"signal_rows\": 200, \"signals_health_ok\": true}, \"priorities_json\": \"{\\\"signal_rows\\\": 200, \\\"instruction_rows\\\": 0, \\\"heartbeat_ok\\\": true, \\\"signals_health_ok\\\": true}\", \"sectors\": [], \"sectors_json\": \"[]\", \"source\": {\"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"errors\": [], \"positions_ok\": true, \"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}}, \"source_json\": \"{\\\"signals_health_ok\\\": true, \\\"universe_status_snapshot\\\": {\\\"cache_ttl_hours\\\": 48, \\\"policies\\\": [{\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b181e0867e714d8c1ce413a12bd93c8\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 1, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 2}, \\\"name\\\": \\\"us_tech_growth\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b0ed9df298063980dacee2adcee90b9\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 2, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"nasdaq_top_200\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"e2754ebc8b64a5c7f906f388b775f1e2\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 3, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"omx_large_liquid\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"f334c672829c6f2f53c2b8f7e0ffb4db\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 4, \\\"notes\\\": \\\"merged_base=['us_tech_growth', 'omx_large_liquid']\\\", \\\"selected_count\\\": 38, \\\"source_count\\\": 2}, \\\"name\\\": \\\"relative_strength_candidates\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"347b09ad04be88fe2e904cde4d0409f3\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 5, \\\"notes\\\": \\\"from_base=us_tech_growth\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 22}, \\\"name\\\": \\\"event_reversal_candidates\\\"}], \\\"refresh_interval_hours\\\": 24, \\\"source_definitions\\\": [\\\"omxs30\\\", \\\"sp500\\\", \\\"nasdaq_listed\\\"], \\\"warnings\\\": []}, \\\"analyst_status_snapshot\\\": {\\\"allow_fallback_model\\\": true, \\\"allow_manual\\\": true, \\\"allow_manual_when_disabled\\\": false, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"default_review_ttl_minutes\\\": 60, \\\"defer_rate_limited_spacing\\\": true, \\\"deferred_rate_limited_count\\\": 0, \\\"duplicate_review_cooldown_minutes\\\": 120, \\\"enabled\\\": true, \\\"fallback_model\\\": \\\"gemini-3.1-pro-preview\\\", \\\"last_error\\\": null, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"min_conviction\\\": 0.7, \\\"model\\\": \\\"gemini-3.1-flash-lite-preview\\\", \\\"prompt_version\\\": \\\"analyst_v1_2\\\", \\\"rate_limit_state\\\": {\\\"budget_remaining_usd\\\": 99.9925, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"max_requests_per_minute\\\": 10, \\\"max_reviews_per_day\\\": 1000, \\\"max_tokens_per_minute\\\": 100000, \\\"min_seconds_between_requests\\\": 5.0, \\\"requests_in_last_minute\\\": 0, \\\"requests_today\\\": 6, \\\"reviews_remaining_today\\\": 994, \\\"reviews_today\\\": 6, \\\"tokens_in_last_minute\\\": 0, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"requests_today\\\": 6, \\\"review_ttl_mode\\\": \\\"instruction_valid_until\\\", \\\"reviews_today\\\": 6, \\\"use_google_search_grounding\\\": true, \\\"use_url_context\\\": true, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"certificates_ok\\\": true, \\\"positions_ok\\\": true, \\\"errors\\\": []}\", \"strategies\": {\"relative_strength\": 0.1}, \"strategies_json\": \"{\\\"relative_strength\\\": 0.1}\", \"tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}], \"tickers_json\": \"[{\\\"ticker\\\": \\\"AMD\\\", \\\"weight\\\": 3.202771}, {\\\"ticker\\\": \\\"QCOM\\\", \\\"weight\\\": 3.022333}, {\\\"ticker\\\": \\\"DDOG\\\", \\\"weight\\\": 1.763282}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"weight\\\": 1.44}, {\\\"ticker\\\": \\\"NFLX\\\", \\\"weight\\\": 0.996}, {\\\"ticker\\\": \\\"AAPL\\\", \\\"weight\\\": 0.798}, {\\\"ticker\\\": \\\"XLK\\\", \\\"weight\\\": 0.630148}, {\\\"ticker\\\": \\\"AMZN\\\", \\\"weight\\\": 0.48}, {\\\"ticker\\\": \\\"T8\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T7\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T6\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T5\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T4\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T3\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T2\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T1\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T0\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"GOOG\\\", \\\"weight\\\": 0.193495}, {\\\"ticker\\\": \\\"NVDA\\\", \\\"weight\\\": 0.18}, {\\\"ticker\\\": \\\"MSFT\\\", \\\"weight\\\": 0.168}, {\\\"ticker\\\": \\\"IWM\\\", \\\"weight\\\": 0.041748}]\"}}, \"relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"relevance_profile_stale\": true, \"source_health_endpoint\": \"/v1/sources/health\", \"source_health_payload\": {\"no_trade_placed\": true, \"ok\": true, \"sources\": [{\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 5, \"items_7d\": 12, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.884451+00:00\", \"name\": \"AI News\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.artificialintelligence-news.com/feed/\", \"useful_bulletins_7d\": 12}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 2, \"items_7d\": 20, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.590752+00:00\", \"name\": \"Federal Reserve press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.federalreserve.gov/feeds/press_all.xml\", \"useful_bulletins_7d\": 20}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 4, \"items_7d\": 10, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.325819+00:00\", \"name\": \"MarketWatch top stories\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://feeds.marketwatch.com/marketwatch/topstories/\", \"useful_bulletins_7d\": 10}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 3, \"items_7d\": 25, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.849506+00:00\", \"name\": \"SEC press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.sec.gov/news/pressreleases.rss\", \"useful_bulletins_7d\": 25}, {\"access_status\": null, \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": null, \"freshness_score\": null, \"id\": 1, \"items_7d\": 0, \"kind\": \"text:research_note\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": null, \"name\": \"manual test\", \"noise_score\": null, \"originality_score\": null, \"priority\": null, \"relevance_score\": null, \"reliability_score\": null, \"snooze_until_iso\": null, \"source_status\": \"source_empty_uri\", \"tags\": [], \"uri\": \"\", \"useful_bulletins_7d\": 0}], \"status\": \"available\", \"summary\": {\"active_feed_sources\": 4, \"bulletins_24h\": 0, \"bulletins_7d\": 67, \"disabled_sources\": 0, \"empty_uri_sources\": 1, \"enabled_sources\": 5, \"items_24h\": 0, \"items_7d\": 67, \"latest_digest_at\": \"2026-05-13T11:34:27.538172+00:00\", \"latest_regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"no_trade_placed\": true, \"recent_success_sources\": 4, \"sources_by_kind\": {\"rss\": 4, \"text:research_note\": 1}, \"sources_by_status\": {\"source_active_with_recent_items\": 4, \"source_empty_uri\": 1}, \"sources_with_errors\": 0, \"status\": \"available\", \"total_sources\": 5}}, \"state\": \"available\", \"status_endpoint\": \"/v1/status\", \"status_payload\": {\"advisory_only\": true, \"counts\": {\"bulletins\": 68, \"sources\": 5}, \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"enabled\": true, \"freshness\": {\"latest_at22_snapshot_at\": \"2026-05-16T07:25:47.694850+00:00\", \"latest_cycle_5m_at\": \"2026-05-16T07:25:47.752265+00:00\", \"latest_fred_regime_at\": \"2026-05-16T00:00:49.737203+00:00\", \"latest_regime_snapshot_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"latest_rss_ingestion_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_synthesis_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_ticker_context_at\": \"2026-05-16T07:14:47.204999+00:00\"}, \"ok\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"recent_job_errors\": [], \"recent_job_runs\": [{\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:25:47.752265+00:00\", \"error\": null, \"id\": 3536, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2444}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:25:47.483844+00:00\\\", \\\"profile_id\\\": 2444}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:25:47.475830+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.453436+00:00\", \"error\": null, \"id\": 3535, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:20:17.448884+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.444328+00:00\", \"error\": null, \"id\": 3534, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2443}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:20:17.240930+00:00\\\", \\\"profile_id\\\": 2443}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:20:17.228283+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.204999+00:00\", \"error\": null, \"id\": 3533, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T07:14:47.169573+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.163543+00:00\", \"error\": null, \"id\": 3532, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2442}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:14:46.929744+00:00\\\", \\\"profile_id\\\": 2442}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:14:46.921576+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:09:16.899726+00:00\", \"error\": null, \"id\": 3531, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2441}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:09:16.639861+00:00\\\", \\\"profile_id\\\": 2441}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:09:16.631582+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:04:41.611857+00:00\", \"error\": null, \"id\": 3530, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:04:41.605729+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:03:46.597484+00:00\", \"error\": null, \"id\": 3529, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2440}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:03:46.381882+00:00\\\", \\\"profile_id\\\": 2440}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:03:46.373720+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:58:16.342060+00:00\", \"error\": null, \"id\": 3528, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2439}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:58:16.081502+00:00\\\", \\\"profile_id\\\": 2439}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:58:16.064190+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:52:46.045734+00:00\", \"error\": null, \"id\": 3527, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2438}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:52:45.832845+00:00\\\", \\\"profile_id\\\": 2438}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:52:45.825291+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:49:05.808083+00:00\", \"error\": null, \"id\": 3526, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:49:05.800081+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:47:15.788930+00:00\", \"error\": null, \"id\": 3525, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2437}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:47:15.551475+00:00\\\", \\\"profile_id\\\": 2437}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:47:15.540385+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:41:45.520529+00:00\", \"error\": null, \"id\": 3524, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2436}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:41:45.306799+00:00\\\", \\\"profile_id\\\": 2436}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:41:45.299031+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:36:15.277123+00:00\", \"error\": null, \"id\": 3523, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2435}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:36:15.055316+00:00\\\", \\\"profile_id\\\": 2435}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:36:15.044245+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:33:30.027372+00:00\", \"error\": null, \"id\": 3522, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:33:30.017804+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:30:45.005348+00:00\", \"error\": null, \"id\": 3521, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2434}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:30:44.768286+00:00\\\", \\\"profile_id\\\": 2434}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:30:44.760676+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:25:14.736478+00:00\", \"error\": null, \"id\": 3520, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2433}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:25:14.469896+00:00\\\", \\\"profile_id\\\": 2433}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:25:14.461994+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:19:44.437789+00:00\", \"error\": null, \"id\": 3519, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2432}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:19:44.148499+00:00\\\", \\\"profile_id\\\": 2432}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:19:44.137836+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:17:54.127195+00:00\", \"error\": null, \"id\": 3518, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:17:54.118603+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.102489+00:00\", \"error\": null, \"id\": 3517, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T06:14:14.070492+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.066035+00:00\", \"error\": null, \"id\": 3516, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2431}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:14:13.868472+00:00\\\", \\\"profile_id\\\": 2431}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:14:13.861289+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:08:43.837847+00:00\", \"error\": null, \"id\": 3515, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2430}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:08:43.556497+00:00\\\", \\\"profile_id\\\": 2430}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:08:43.548799+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:03:13.521920+00:00\", \"error\": null, \"id\": 3514, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2429}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:03:13.248547+00:00\\\", \\\"profile_id\\\": 2429}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:03:13.237414+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:02:18.229614+00:00\", \"error\": null, \"id\": 3513, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:02:18.218042+00:00\", \"status\": \"ok\"}], \"relevance_profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"strategies\": {\"relative_strength\": 0.1}, \"top_tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}]}, \"service\": {\"started_at_utc\": \"2026-05-13T11:34:25.261845+00:00\", \"uptime_seconds\": 244296.351}}, \"suspected_test_tickers\": [\"T8\", \"T7\", \"T6\", \"T5\", \"T4\", \"T3\", \"T2\", \"T1\", \"T0\"]}, \"stale_sources\": [\"market_intelligence_relevance_profile\", \"market_intelligence_relevance_profile_test_tickers\"], \"status\": \"partial\"}, \"errors\": [], \"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"local_files\": {\"available_sources\": [], \"enabled\": true, \"files\": [{\"no_trade_placed\": true, \"path\": \"data/market_intelligence/latest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/digest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/regime.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/ai/macro.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"out/ai/macro.json\", \"state\": \"missing\"}], \"missing_sources\": [\"data/market_intelligence/latest.json\", \"data/market_intelligence/digest.json\", \"data/market_intelligence/regime.json\", \"data/ai/macro.json\", \"out/ai/macro.json\"], \"no_trade_placed\": true, \"stale_sources\": []}, \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.560386+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}, \"market_intel\": {}, \"market_intelligence_digest\": {\"digest\": {\"asof\": \"2026-05-13T11:34:27.500257+00:00\", \"created_at\": \"2026-05-13T11:34:27.538172+00:00\", \"digest_relevance_state\": \"high\", \"digest_type\": \"daily\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"id\": 5, \"metadata\": {\"digest_relevance_state\": \"high\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"metadata_json\": \"{\\\"headline\\\": \\\"Market Intelligence digest is portfolio-relevant.\\\", \\\"what_changed\\\": [\\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\"], \\\"portfolio_implication\\\": \\\"Use as advisory market context only; do not treat it as trade authorization.\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"cloud\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"near_term_catalysts\\\": [{\\\"name\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"holding_match\\\"}, {\\\"name\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"macro_context\\\"}], \\\"what_not_to_do\\\": [\\\"Do not treat Market Intelligence as a trade instruction.\\\", \\\"Do not add leveraged exposure from headlines alone.\\\", \\\"Do not promote low-relevance regulatory items into portfolio signals.\\\"], \\\"source_quality_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"ticker_extraction_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"digest_relevance_state\\\": \\\"high\\\", \\\"source_concentration\\\": {\\\"high\\\": false, \\\"top_source\\\": \\\"AI News\\\", \\\"top_source_share\\\": 0.3333}, \\\"no_trade_placed\\\": true}\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"opportunities\": [\"AI capex note\"], \"opportunities_json\": \"[\\\"AI capex note\\\"]\", \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"prompt_context\": \"Market Intelligence digest (daily) \\u2014 advisory only, not trade instructions.\\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\\nRegime: neutral (score 0.50)\\nHighlights (source-linked):\\n- [65] US government increases AI suppliers and rethinks Anthropic\\u2019s role | market_context | reason=holding_match | evidence=summary\\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a\", \"regime_summary\": \"neutral (score 0.50)\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"risks\": [\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"], \"risks_json\": \"[\\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\\\", \\\"AI capex note\\\", \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\\\"]\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"summary\": \"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.\", \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"title\": \"Market Intelligence digest is portfolio-relevant.\", \"top_bulletins\": [{\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 65, \"relevance\": 1.0, \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\", \"ticker\": null, \"tickers\": [], \"title\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"top_relevance_reason\": \"holding_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 68, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 67, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Physical AI raises governance questions for autonomous systems\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 66, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\", \"ticker\": null, \"tickers\": [], \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 45, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 36, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 30, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 24, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 17, \"relevance\": 0.92, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\", \"ticker\": null, \"tickers\": [], \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7315999999999999, \"evidence\": \"\", \"id\": 1, \"relevance\": 0.9116, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"title\": \"AI capex note\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 55, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\", \"ticker\": null, \"tickers\": [], \"title\": \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 54, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\", \"ticker\": null, \"tickers\": [], \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"top_relevance_reason\": \"sector_match\"}], \"top_bulletins_json\": \"[{\\\"id\\\": 65, \\\"title\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 1.0, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"holding_match\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialint\\\"}, {\\\"id\\\": 68, \\\"title\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"cloud\\\", \\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 67, \\\"title\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 66, \\\"title\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\\\"}, {\\\"id\\\": 45, \\\"title\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\\\"}, {\\\"id\\\": 36, \\\"title\\\": \\\"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\\\"}, {\\\"id\\\": 30, \\\"title\\\": \\\"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\\\"}, {\\\"id\\\": 24, \\\"title\\\": \\\"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\\\"}, {\\\"id\\\": 17, \\\"title\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.92, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"source_category\\\": \\\"official_macro\\\", \\\"summary_excerpt\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\\\"}, {\\\"id\\\": 1, \\\"title\\\": \\\"AI capex note\\\", \\\"ticker\\\": \\\"NVDA\\\", \\\"tickers\\\": [\\\"NVDA\\\", \\\"AMD\\\", \\\"AVGO\\\"], \\\"relevance\\\": 0.9116, \\\"base_relevance\\\": 0.7315999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"\\\", \\\"source\\\": null, \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\\\"}, {\\\"id\\\": 55, \\\"title\\\": \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\\\"}, {\\\"id\\\": 54, \\\"title\\\": \\\"Copper prices are now at their highest level on record. AI is only part of the story.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Copper refining now has a Strait of Hormuz problem.\\\"}]\", \"top_sources\": [{\"n\": 4, \"source\": \"AI News\"}, {\"n\": 4, \"source\": \"SEC press releases\"}, {\"n\": 2, \"source\": \"MarketWatch top stories\"}, {\"n\": 1, \"source\": \"Federal Reserve press releases\"}], \"top_sources_json\": \"[{\\\"source\\\": \\\"AI News\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"SEC press releases\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"MarketWatch top stories\\\", \\\"n\\\": 2}, {\\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"n\\\": 1}]\", \"top_tickers\": [{\"mentions\": 1, \"ticker\": \"NVDA\"}, {\"mentions\": 1, \"ticker\": \"AMD\"}, {\"mentions\": 1, \"ticker\": \"AVGO\"}], \"top_tickers_json\": \"[{\\\"ticker\\\": \\\"NVDA\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AMD\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"mentions\\\": 1}]\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"ok\": true}, \"market_intelligence_health\": {\"ok\": true, \"service\": \"market_intel\", \"time\": \"2026-05-16T07:26:01.570159+00:00\"}, \"market_intelligence_process\": {\"api\": {\"pid\": 2348730, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_api.pid\", \"running\": true, \"state\": \"running\"}, \"config_path\": \"/home/petter/agent-trading-22/config/market_intel.yaml\", \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"health_url\": \"http://127.0.0.1:8892/health\", \"loop\": {\"pid\": 2348070, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_loop.pid\", \"running\": true, \"state\": \"running\"}, \"no_trade_placed\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}}, \"market_intelligence_regime\": {\"ok\": true, \"regime\": {\"created_at\": \"2026-05-16T00:00:49.732433+00:00\", \"details\": {\"inputs\": {}, \"rules_version\": \"2a_v1\", \"signals\": [\"no_strong_macro_signal\"]}, \"label\": \"neutral\", \"score\": 0.5}}, \"market_intelligence_relevance_profile\": {\"ok\": true, \"profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"priorities\": {\"heartbeat_ok\": true, \"instruction_rows\": 0, \"signal_rows\": 200, \"signals_health_ok\": true}, \"priorities_json\": \"{\\\"signal_rows\\\": 200, \\\"instruction_rows\\\": 0, \\\"heartbeat_ok\\\": true, \\\"signals_health_ok\\\": true}\", \"sectors\": [], \"sectors_json\": \"[]\", \"source\": {\"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"errors\": [], \"positions_ok\": true, \"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}}, \"source_json\": \"{\\\"signals_health_ok\\\": true, \\\"universe_status_snapshot\\\": {\\\"cache_ttl_hours\\\": 48, \\\"policies\\\": [{\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b181e0867e714d8c1ce413a12bd93c8\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 1, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 2}, \\\"name\\\": \\\"us_tech_growth\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b0ed9df298063980dacee2adcee90b9\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 2, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"nasdaq_top_200\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"e2754ebc8b64a5c7f906f388b775f1e2\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 3, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"omx_large_liquid\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"f334c672829c6f2f53c2b8f7e0ffb4db\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 4, \\\"notes\\\": \\\"merged_base=['us_tech_growth', 'omx_large_liquid']\\\", \\\"selected_count\\\": 38, \\\"source_count\\\": 2}, \\\"name\\\": \\\"relative_strength_candidates\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"347b09ad04be88fe2e904cde4d0409f3\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 5, \\\"notes\\\": \\\"from_base=us_tech_growth\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 22}, \\\"name\\\": \\\"event_reversal_candidates\\\"}], \\\"refresh_interval_hours\\\": 24, \\\"source_definitions\\\": [\\\"omxs30\\\", \\\"sp500\\\", \\\"nasdaq_listed\\\"], \\\"warnings\\\": []}, \\\"analyst_status_snapshot\\\": {\\\"allow_fallback_model\\\": true, \\\"allow_manual\\\": true, \\\"allow_manual_when_disabled\\\": false, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"default_review_ttl_minutes\\\": 60, \\\"defer_rate_limited_spacing\\\": true, \\\"deferred_rate_limited_count\\\": 0, \\\"duplicate_review_cooldown_minutes\\\": 120, \\\"enabled\\\": true, \\\"fallback_model\\\": \\\"gemini-3.1-pro-preview\\\", \\\"last_error\\\": null, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"min_conviction\\\": 0.7, \\\"model\\\": \\\"gemini-3.1-flash-lite-preview\\\", \\\"prompt_version\\\": \\\"analyst_v1_2\\\", \\\"rate_limit_state\\\": {\\\"budget_remaining_usd\\\": 99.9925, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"max_requests_per_minute\\\": 10, \\\"max_reviews_per_day\\\": 1000, \\\"max_tokens_per_minute\\\": 100000, \\\"min_seconds_between_requests\\\": 5.0, \\\"requests_in_last_minute\\\": 0, \\\"requests_today\\\": 6, \\\"reviews_remaining_today\\\": 994, \\\"reviews_today\\\": 6, \\\"tokens_in_last_minute\\\": 0, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"requests_today\\\": 6, \\\"review_ttl_mode\\\": \\\"instruction_valid_until\\\", \\\"reviews_today\\\": 6, \\\"use_google_search_grounding\\\": true, \\\"use_url_context\\\": true, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"certificates_ok\\\": true, \\\"positions_ok\\\": true, \\\"errors\\\": []}\", \"strategies\": {\"relative_strength\": 0.1}, \"strategies_json\": \"{\\\"relative_strength\\\": 0.1}\", \"tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}], \"tickers_json\": \"[{\\\"ticker\\\": \\\"AMD\\\", \\\"weight\\\": 3.202771}, {\\\"ticker\\\": \\\"QCOM\\\", \\\"weight\\\": 3.022333}, {\\\"ticker\\\": \\\"DDOG\\\", \\\"weight\\\": 1.763282}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"weight\\\": 1.44}, {\\\"ticker\\\": \\\"NFLX\\\", \\\"weight\\\": 0.996}, {\\\"ticker\\\": \\\"AAPL\\\", \\\"weight\\\": 0.798}, {\\\"ticker\\\": \\\"XLK\\\", \\\"weight\\\": 0.630148}, {\\\"ticker\\\": \\\"AMZN\\\", \\\"weight\\\": 0.48}, {\\\"ticker\\\": \\\"T8\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T7\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T6\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T5\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T4\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T3\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T2\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T1\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T0\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"GOOG\\\", \\\"weight\\\": 0.193495}, {\\\"ticker\\\": \\\"NVDA\\\", \\\"weight\\\": 0.18}, {\\\"ticker\\\": \\\"MSFT\\\", \\\"weight\\\": 0.168}, {\\\"ticker\\\": \\\"IWM\\\", \\\"weight\\\": 0.041748}]\"}}, \"market_intelligence_service\": {\"error_summary\": null, \"last_success_at\": null, \"no_trade_placed\": true, \"operator_hint\": \"Market Intelligence service is reachable.\", \"state\": \"available\", \"url\": \"http://127.0.0.1:8892\"}, \"market_intelligence_sources_health\": {\"no_trade_placed\": true, \"ok\": true, \"sources\": [{\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 5, \"items_7d\": 12, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.884451+00:00\", \"name\": \"AI News\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.artificialintelligence-news.com/feed/\", \"useful_bulletins_7d\": 12}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 2, \"items_7d\": 20, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.590752+00:00\", \"name\": \"Federal Reserve press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.federalreserve.gov/feeds/press_all.xml\", \"useful_bulletins_7d\": 20}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 4, \"items_7d\": 10, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.325819+00:00\", \"name\": \"MarketWatch top stories\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://feeds.marketwatch.com/marketwatch/topstories/\", \"useful_bulletins_7d\": 10}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 3, \"items_7d\": 25, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.849506+00:00\", \"name\": \"SEC press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.sec.gov/news/pressreleases.rss\", \"useful_bulletins_7d\": 25}, {\"access_status\": null, \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": null, \"freshness_score\": null, \"id\": 1, \"items_7d\": 0, \"kind\": \"text:research_note\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": null, \"name\": \"manual test\", \"noise_score\": null, \"originality_score\": null, \"priority\": null, \"relevance_score\": null, \"reliability_score\": null, \"snooze_until_iso\": null, \"source_status\": \"source_empty_uri\", \"tags\": [], \"uri\": \"\", \"useful_bulletins_7d\": 0}], \"status\": \"available\", \"summary\": {\"active_feed_sources\": 4, \"bulletins_24h\": 0, \"bulletins_7d\": 67, \"disabled_sources\": 0, \"empty_uri_sources\": 1, \"enabled_sources\": 5, \"items_24h\": 0, \"items_7d\": 67, \"latest_digest_at\": \"2026-05-13T11:34:27.538172+00:00\", \"latest_regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"no_trade_placed\": true, \"recent_success_sources\": 4, \"sources_by_kind\": {\"rss\": 4, \"text:research_note\": 1}, \"sources_by_status\": {\"source_active_with_recent_items\": 4, \"source_empty_uri\": 1}, \"sources_with_errors\": 0, \"status\": \"available\", \"total_sources\": 5}}, \"market_intelligence_status\": {\"advisory_only\": true, \"counts\": {\"bulletins\": 68, \"sources\": 5}, \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"enabled\": true, \"freshness\": {\"latest_at22_snapshot_at\": \"2026-05-16T07:25:47.694850+00:00\", \"latest_cycle_5m_at\": \"2026-05-16T07:25:47.752265+00:00\", \"latest_fred_regime_at\": \"2026-05-16T00:00:49.737203+00:00\", \"latest_regime_snapshot_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"latest_rss_ingestion_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_synthesis_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_ticker_context_at\": \"2026-05-16T07:14:47.204999+00:00\"}, \"ok\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"recent_job_errors\": [], \"recent_job_runs\": [{\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:25:47.752265+00:00\", \"error\": null, \"id\": 3536, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2444}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:25:47.483844+00:00\\\", \\\"profile_id\\\": 2444}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:25:47.475830+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.453436+00:00\", \"error\": null, \"id\": 3535, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:20:17.448884+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.444328+00:00\", \"error\": null, \"id\": 3534, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2443}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:20:17.240930+00:00\\\", \\\"profile_id\\\": 2443}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:20:17.228283+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.204999+00:00\", \"error\": null, \"id\": 3533, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T07:14:47.169573+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.163543+00:00\", \"error\": null, \"id\": 3532, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2442}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:14:46.929744+00:00\\\", \\\"profile_id\\\": 2442}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:14:46.921576+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:09:16.899726+00:00\", \"error\": null, \"id\": 3531, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2441}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:09:16.639861+00:00\\\", \\\"profile_id\\\": 2441}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:09:16.631582+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:04:41.611857+00:00\", \"error\": null, \"id\": 3530, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:04:41.605729+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:03:46.597484+00:00\", \"error\": null, \"id\": 3529, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2440}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:03:46.381882+00:00\\\", \\\"profile_id\\\": 2440}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:03:46.373720+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:58:16.342060+00:00\", \"error\": null, \"id\": 3528, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2439}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:58:16.081502+00:00\\\", \\\"profile_id\\\": 2439}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:58:16.064190+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:52:46.045734+00:00\", \"error\": null, \"id\": 3527, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2438}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:52:45.832845+00:00\\\", \\\"profile_id\\\": 2438}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:52:45.825291+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:49:05.808083+00:00\", \"error\": null, \"id\": 3526, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:49:05.800081+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:47:15.788930+00:00\", \"error\": null, \"id\": 3525, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2437}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:47:15.551475+00:00\\\", \\\"profile_id\\\": 2437}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:47:15.540385+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:41:45.520529+00:00\", \"error\": null, \"id\": 3524, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2436}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:41:45.306799+00:00\\\", \\\"profile_id\\\": 2436}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:41:45.299031+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:36:15.277123+00:00\", \"error\": null, \"id\": 3523, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2435}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:36:15.055316+00:00\\\", \\\"profile_id\\\": 2435}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:36:15.044245+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:33:30.027372+00:00\", \"error\": null, \"id\": 3522, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:33:30.017804+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:30:45.005348+00:00\", \"error\": null, \"id\": 3521, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2434}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:30:44.768286+00:00\\\", \\\"profile_id\\\": 2434}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:30:44.760676+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:25:14.736478+00:00\", \"error\": null, \"id\": 3520, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2433}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:25:14.469896+00:00\\\", \\\"profile_id\\\": 2433}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:25:14.461994+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:19:44.437789+00:00\", \"error\": null, \"id\": 3519, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2432}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:19:44.148499+00:00\\\", \\\"profile_id\\\": 2432}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:19:44.137836+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:17:54.127195+00:00\", \"error\": null, \"id\": 3518, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:17:54.118603+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.102489+00:00\", \"error\": null, \"id\": 3517, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T06:14:14.070492+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.066035+00:00\", \"error\": null, \"id\": 3516, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2431}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:14:13.868472+00:00\\\", \\\"profile_id\\\": 2431}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:14:13.861289+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:08:43.837847+00:00\", \"error\": null, \"id\": 3515, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2430}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:08:43.556497+00:00\\\", \\\"profile_id\\\": 2430}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:08:43.548799+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:03:13.521920+00:00\", \"error\": null, \"id\": 3514, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2429}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:03:13.248547+00:00\\\", \\\"profile_id\\\": 2429}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:03:13.237414+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:02:18.229614+00:00\", \"error\": null, \"id\": 3513, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:02:18.218042+00:00\", \"status\": \"ok\"}], \"relevance_profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"strategies\": {\"relative_strength\": 0.1}, \"top_tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}]}, \"service\": {\"started_at_utc\": \"2026-05-13T11:34:25.261845+00:00\", \"uptime_seconds\": 244296.351}}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"portfolio_snapshot\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available\": true, \"id\": 15}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source_health\": {\"asof\": \"2026-05-16T07:26:01.687995+00:00\", \"available_sources\": [\"market_intelligence_sidecar\", \"market_intelligence_digest\", \"market_intelligence_regime\"], \"error_summary\": null, \"local_files\": [{\"no_trade_placed\": true, \"path\": \"data/market_intelligence/latest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/digest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/regime.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/ai/macro.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"out/ai/macro.json\", \"state\": \"missing\"}], \"missing_sources\": [\"data/market_intelligence/latest.json\", \"data/market_intelligence/digest.json\", \"data/market_intelligence/regime.json\", \"data/ai/macro.json\", \"out/ai/macro.json\"], \"no_trade_placed\": true, \"ok\": true, \"operator_actions\": [\"Market Intelligence sources are available. Use as advisory evidence only.\"], \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"sidecar\": {\"api_running\": true, \"base_url\": \"http://127.0.0.1:8892\", \"digest_endpoint\": \"/v1/digests/latest\", \"digest_payload\": {\"digest\": {\"asof\": \"2026-05-13T11:34:27.500257+00:00\", \"created_at\": \"2026-05-13T11:34:27.538172+00:00\", \"digest_relevance_state\": \"high\", \"digest_type\": \"daily\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"id\": 5, \"metadata\": {\"digest_relevance_state\": \"high\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"metadata_json\": \"{\\\"headline\\\": \\\"Market Intelligence digest is portfolio-relevant.\\\", \\\"what_changed\\\": [\\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\"], \\\"portfolio_implication\\\": \\\"Use as advisory market context only; do not treat it as trade authorization.\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"cloud\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"near_term_catalysts\\\": [{\\\"name\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"holding_match\\\"}, {\\\"name\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"macro_context\\\"}], \\\"what_not_to_do\\\": [\\\"Do not treat Market Intelligence as a trade instruction.\\\", \\\"Do not add leveraged exposure from headlines alone.\\\", \\\"Do not promote low-relevance regulatory items into portfolio signals.\\\"], \\\"source_quality_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"ticker_extraction_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"digest_relevance_state\\\": \\\"high\\\", \\\"source_concentration\\\": {\\\"high\\\": false, \\\"top_source\\\": \\\"AI News\\\", \\\"top_source_share\\\": 0.3333}, \\\"no_trade_placed\\\": true}\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"opportunities\": [\"AI capex note\"], \"opportunities_json\": \"[\\\"AI capex note\\\"]\", \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"prompt_context\": \"Market Intelligence digest (daily) \\u2014 advisory only, not trade instructions.\\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\\nRegime: neutral (score 0.50)\\nHighlights (source-linked):\\n- [65] US government increases AI suppliers and rethinks Anthropic\\u2019s role | market_context | reason=holding_match | evidence=summary\\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a\", \"regime_summary\": \"neutral (score 0.50)\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"risks\": [\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"], \"risks_json\": \"[\\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\\\", \\\"AI capex note\\\", \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\\\"]\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"summary\": \"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.\", \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"title\": \"Market Intelligence digest is portfolio-relevant.\", \"top_bulletins\": [{\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 65, \"relevance\": 1.0, \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\", \"ticker\": null, \"tickers\": [], \"title\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"top_relevance_reason\": \"holding_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 68, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 67, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Physical AI raises governance questions for autonomous systems\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 66, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\", \"ticker\": null, \"tickers\": [], \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 45, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 36, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 30, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 24, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 17, \"relevance\": 0.92, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\", \"ticker\": null, \"tickers\": [], \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7315999999999999, \"evidence\": \"\", \"id\": 1, \"relevance\": 0.9116, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"title\": \"AI capex note\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 55, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\", \"ticker\": null, \"tickers\": [], \"title\": \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 54, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\", \"ticker\": null, \"tickers\": [], \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"top_relevance_reason\": \"sector_match\"}], \"top_bulletins_json\": \"[{\\\"id\\\": 65, \\\"title\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 1.0, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"holding_match\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialint\\\"}, {\\\"id\\\": 68, \\\"title\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"cloud\\\", \\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 67, \\\"title\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 66, \\\"title\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\\\"}, {\\\"id\\\": 45, \\\"title\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\\\"}, {\\\"id\\\": 36, \\\"title\\\": \\\"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\\\"}, {\\\"id\\\": 30, \\\"title\\\": \\\"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\\\"}, {\\\"id\\\": 24, \\\"title\\\": \\\"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\\\"}, {\\\"id\\\": 17, \\\"title\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.92, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"source_category\\\": \\\"official_macro\\\", \\\"summary_excerpt\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\\\"}, {\\\"id\\\": 1, \\\"title\\\": \\\"AI capex note\\\", \\\"ticker\\\": \\\"NVDA\\\", \\\"tickers\\\": [\\\"NVDA\\\", \\\"AMD\\\", \\\"AVGO\\\"], \\\"relevance\\\": 0.9116, \\\"base_relevance\\\": 0.7315999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"\\\", \\\"source\\\": null, \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\\\"}, {\\\"id\\\": 55, \\\"title\\\": \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\\\"}, {\\\"id\\\": 54, \\\"title\\\": \\\"Copper prices are now at their highest level on record. AI is only part of the story.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Copper refining now has a Strait of Hormuz problem.\\\"}]\", \"top_sources\": [{\"n\": 4, \"source\": \"AI News\"}, {\"n\": 4, \"source\": \"SEC press releases\"}, {\"n\": 2, \"source\": \"MarketWatch top stories\"}, {\"n\": 1, \"source\": \"Federal Reserve press releases\"}], \"top_sources_json\": \"[{\\\"source\\\": \\\"AI News\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"SEC press releases\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"MarketWatch top stories\\\", \\\"n\\\": 2}, {\\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"n\\\": 1}]\", \"top_tickers\": [{\"mentions\": 1, \"ticker\": \"NVDA\"}, {\"mentions\": 1, \"ticker\": \"AMD\"}, {\"mentions\": 1, \"ticker\": \"AVGO\"}], \"top_tickers_json\": \"[{\\\"ticker\\\": \\\"NVDA\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AMD\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"mentions\\\": 1}]\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"ok\": true}, \"digest_state\": \"available\", \"enabled\": true, \"error_summary\": null, \"health_endpoint\": \"/health\", \"health_payload\": {\"ok\": true, \"service\": \"market_intel\", \"time\": \"2026-05-16T07:26:01.570159+00:00\"}, \"last_success_at\": null, \"loop_running\": true, \"no_trade_placed\": true, \"operator_hint\": \"Market Intelligence API and loop are reachable.\", \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"process\": {\"api\": {\"pid\": 2348730, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_api.pid\", \"running\": true, \"state\": \"running\"}, \"config_path\": \"/home/petter/agent-trading-22/config/market_intel.yaml\", \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"health_url\": \"http://127.0.0.1:8892/health\", \"loop\": {\"pid\": 2348070, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_loop.pid\", \"running\": true, \"state\": \"running\"}, \"no_trade_placed\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}}, \"reachable\": true, \"regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"regime_endpoint\": \"/v1/regime/latest\", \"regime_payload\": {\"ok\": true, \"regime\": {\"created_at\": \"2026-05-16T00:00:49.732433+00:00\", \"details\": {\"inputs\": {}, \"rules_version\": \"2a_v1\", \"signals\": [\"no_strong_macro_signal\"]}, \"label\": \"neutral\", \"score\": 0.5}}, \"regime_stale\": false, \"relevance_endpoint\": \"/v1/relevance/profile/latest\", \"relevance_payload\": {\"ok\": true, \"profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"priorities\": {\"heartbeat_ok\": true, \"instruction_rows\": 0, \"signal_rows\": 200, \"signals_health_ok\": true}, \"priorities_json\": \"{\\\"signal_rows\\\": 200, \\\"instruction_rows\\\": 0, \\\"heartbeat_ok\\\": true, \\\"signals_health_ok\\\": true}\", \"sectors\": [], \"sectors_json\": \"[]\", \"source\": {\"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"errors\": [], \"positions_ok\": true, \"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}}, \"source_json\": \"{\\\"signals_health_ok\\\": true, \\\"universe_status_snapshot\\\": {\\\"cache_ttl_hours\\\": 48, \\\"policies\\\": [{\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b181e0867e714d8c1ce413a12bd93c8\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 1, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 2}, \\\"name\\\": \\\"us_tech_growth\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b0ed9df298063980dacee2adcee90b9\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 2, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"nasdaq_top_200\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"e2754ebc8b64a5c7f906f388b775f1e2\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 3, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"omx_large_liquid\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"f334c672829c6f2f53c2b8f7e0ffb4db\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 4, \\\"notes\\\": \\\"merged_base=['us_tech_growth', 'omx_large_liquid']\\\", \\\"selected_count\\\": 38, \\\"source_count\\\": 2}, \\\"name\\\": \\\"relative_strength_candidates\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"347b09ad04be88fe2e904cde4d0409f3\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 5, \\\"notes\\\": \\\"from_base=us_tech_growth\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 22}, \\\"name\\\": \\\"event_reversal_candidates\\\"}], \\\"refresh_interval_hours\\\": 24, \\\"source_definitions\\\": [\\\"omxs30\\\", \\\"sp500\\\", \\\"nasdaq_listed\\\"], \\\"warnings\\\": []}, \\\"analyst_status_snapshot\\\": {\\\"allow_fallback_model\\\": true, \\\"allow_manual\\\": true, \\\"allow_manual_when_disabled\\\": false, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"default_review_ttl_minutes\\\": 60, \\\"defer_rate_limited_spacing\\\": true, \\\"deferred_rate_limited_count\\\": 0, \\\"duplicate_review_cooldown_minutes\\\": 120, \\\"enabled\\\": true, \\\"fallback_model\\\": \\\"gemini-3.1-pro-preview\\\", \\\"last_error\\\": null, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"min_conviction\\\": 0.7, \\\"model\\\": \\\"gemini-3.1-flash-lite-preview\\\", \\\"prompt_version\\\": \\\"analyst_v1_2\\\", \\\"rate_limit_state\\\": {\\\"budget_remaining_usd\\\": 99.9925, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"max_requests_per_minute\\\": 10, \\\"max_reviews_per_day\\\": 1000, \\\"max_tokens_per_minute\\\": 100000, \\\"min_seconds_between_requests\\\": 5.0, \\\"requests_in_last_minute\\\": 0, \\\"requests_today\\\": 6, \\\"reviews_remaining_today\\\": 994, \\\"reviews_today\\\": 6, \\\"tokens_in_last_minute\\\": 0, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"requests_today\\\": 6, \\\"review_ttl_mode\\\": \\\"instruction_valid_until\\\", \\\"reviews_today\\\": 6, \\\"use_google_search_grounding\\\": true, \\\"use_url_context\\\": true, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"certificates_ok\\\": true, \\\"positions_ok\\\": true, \\\"errors\\\": []}\", \"strategies\": {\"relative_strength\": 0.1}, \"strategies_json\": \"{\\\"relative_strength\\\": 0.1}\", \"tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}], \"tickers_json\": \"[{\\\"ticker\\\": \\\"AMD\\\", \\\"weight\\\": 3.202771}, {\\\"ticker\\\": \\\"QCOM\\\", \\\"weight\\\": 3.022333}, {\\\"ticker\\\": \\\"DDOG\\\", \\\"weight\\\": 1.763282}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"weight\\\": 1.44}, {\\\"ticker\\\": \\\"NFLX\\\", \\\"weight\\\": 0.996}, {\\\"ticker\\\": \\\"AAPL\\\", \\\"weight\\\": 0.798}, {\\\"ticker\\\": \\\"XLK\\\", \\\"weight\\\": 0.630148}, {\\\"ticker\\\": \\\"AMZN\\\", \\\"weight\\\": 0.48}, {\\\"ticker\\\": \\\"T8\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T7\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T6\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T5\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T4\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T3\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T2\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T1\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T0\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"GOOG\\\", \\\"weight\\\": 0.193495}, {\\\"ticker\\\": \\\"NVDA\\\", \\\"weight\\\": 0.18}, {\\\"ticker\\\": \\\"MSFT\\\", \\\"weight\\\": 0.168}, {\\\"ticker\\\": \\\"IWM\\\", \\\"weight\\\": 0.041748}]\"}}, \"relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"relevance_profile_stale\": true, \"source_health_endpoint\": \"/v1/sources/health\", \"source_health_payload\": {\"no_trade_placed\": true, \"ok\": true, \"sources\": [{\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 5, \"items_7d\": 12, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.884451+00:00\", \"name\": \"AI News\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.artificialintelligence-news.com/feed/\", \"useful_bulletins_7d\": 12}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 2, \"items_7d\": 20, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.590752+00:00\", \"name\": \"Federal Reserve press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.federalreserve.gov/feeds/press_all.xml\", \"useful_bulletins_7d\": 20}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 4, \"items_7d\": 10, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.325819+00:00\", \"name\": \"MarketWatch top stories\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://feeds.marketwatch.com/marketwatch/topstories/\", \"useful_bulletins_7d\": 10}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 3, \"items_7d\": 25, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.849506+00:00\", \"name\": \"SEC press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.sec.gov/news/pressreleases.rss\", \"useful_bulletins_7d\": 25}, {\"access_status\": null, \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": null, \"freshness_score\": null, \"id\": 1, \"items_7d\": 0, \"kind\": \"text:research_note\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": null, \"name\": \"manual test\", \"noise_score\": null, \"originality_score\": null, \"priority\": null, \"relevance_score\": null, \"reliability_score\": null, \"snooze_until_iso\": null, \"source_status\": \"source_empty_uri\", \"tags\": [], \"uri\": \"\", \"useful_bulletins_7d\": 0}], \"status\": \"available\", \"summary\": {\"active_feed_sources\": 4, \"bulletins_24h\": 0, \"bulletins_7d\": 67, \"disabled_sources\": 0, \"empty_uri_sources\": 1, \"enabled_sources\": 5, \"items_24h\": 0, \"items_7d\": 67, \"latest_digest_at\": \"2026-05-13T11:34:27.538172+00:00\", \"latest_regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"no_trade_placed\": true, \"recent_success_sources\": 4, \"sources_by_kind\": {\"rss\": 4, \"text:research_note\": 1}, \"sources_by_status\": {\"source_active_with_recent_items\": 4, \"source_empty_uri\": 1}, \"sources_with_errors\": 0, \"status\": \"available\", \"total_sources\": 5}}, \"state\": \"available\", \"status_endpoint\": \"/v1/status\", \"status_payload\": {\"advisory_only\": true, \"counts\": {\"bulletins\": 68, \"sources\": 5}, \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"enabled\": true, \"freshness\": {\"latest_at22_snapshot_at\": \"2026-05-16T07:25:47.694850+00:00\", \"latest_cycle_5m_at\": \"2026-05-16T07:25:47.752265+00:00\", \"latest_fred_regime_at\": \"2026-05-16T00:00:49.737203+00:00\", \"latest_regime_snapshot_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"latest_rss_ingestion_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_synthesis_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_ticker_context_at\": \"2026-05-16T07:14:47.204999+00:00\"}, \"ok\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"recent_job_errors\": [], \"recent_job_runs\": [{\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:25:47.752265+00:00\", \"error\": null, \"id\": 3536, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2444}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:25:47.483844+00:00\\\", \\\"profile_id\\\": 2444}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:25:47.475830+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.453436+00:00\", \"error\": null, \"id\": 3535, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:20:17.448884+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.444328+00:00\", \"error\": null, \"id\": 3534, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2443}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:20:17.240930+00:00\\\", \\\"profile_id\\\": 2443}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:20:17.228283+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.204999+00:00\", \"error\": null, \"id\": 3533, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T07:14:47.169573+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.163543+00:00\", \"error\": null, \"id\": 3532, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2442}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:14:46.929744+00:00\\\", \\\"profile_id\\\": 2442}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:14:46.921576+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:09:16.899726+00:00\", \"error\": null, \"id\": 3531, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2441}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:09:16.639861+00:00\\\", \\\"profile_id\\\": 2441}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:09:16.631582+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:04:41.611857+00:00\", \"error\": null, \"id\": 3530, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:04:41.605729+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:03:46.597484+00:00\", \"error\": null, \"id\": 3529, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2440}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:03:46.381882+00:00\\\", \\\"profile_id\\\": 2440}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:03:46.373720+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:58:16.342060+00:00\", \"error\": null, \"id\": 3528, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2439}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:58:16.081502+00:00\\\", \\\"profile_id\\\": 2439}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:58:16.064190+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:52:46.045734+00:00\", \"error\": null, \"id\": 3527, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2438}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:52:45.832845+00:00\\\", \\\"profile_id\\\": 2438}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:52:45.825291+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:49:05.808083+00:00\", \"error\": null, \"id\": 3526, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:49:05.800081+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:47:15.788930+00:00\", \"error\": null, \"id\": 3525, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2437}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:47:15.551475+00:00\\\", \\\"profile_id\\\": 2437}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:47:15.540385+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:41:45.520529+00:00\", \"error\": null, \"id\": 3524, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2436}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:41:45.306799+00:00\\\", \\\"profile_id\\\": 2436}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:41:45.299031+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:36:15.277123+00:00\", \"error\": null, \"id\": 3523, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2435}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:36:15.055316+00:00\\\", \\\"profile_id\\\": 2435}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:36:15.044245+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:33:30.027372+00:00\", \"error\": null, \"id\": 3522, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:33:30.017804+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:30:45.005348+00:00\", \"error\": null, \"id\": 3521, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2434}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:30:44.768286+00:00\\\", \\\"profile_id\\\": 2434}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:30:44.760676+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:25:14.736478+00:00\", \"error\": null, \"id\": 3520, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2433}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:25:14.469896+00:00\\\", \\\"profile_id\\\": 2433}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:25:14.461994+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:19:44.437789+00:00\", \"error\": null, \"id\": 3519, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2432}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:19:44.148499+00:00\\\", \\\"profile_id\\\": 2432}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:19:44.137836+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:17:54.127195+00:00\", \"error\": null, \"id\": 3518, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:17:54.118603+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.102489+00:00\", \"error\": null, \"id\": 3517, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T06:14:14.070492+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.066035+00:00\", \"error\": null, \"id\": 3516, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2431}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:14:13.868472+00:00\\\", \\\"profile_id\\\": 2431}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:14:13.861289+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:08:43.837847+00:00\", \"error\": null, \"id\": 3515, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2430}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:08:43.556497+00:00\\\", \\\"profile_id\\\": 2430}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:08:43.548799+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:03:13.521920+00:00\", \"error\": null, \"id\": 3514, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2429}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:03:13.248547+00:00\\\", \\\"profile_id\\\": 2429}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:03:13.237414+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:02:18.229614+00:00\", \"error\": null, \"id\": 3513, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:02:18.218042+00:00\", \"status\": \"ok\"}], \"relevance_profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"strategies\": {\"relative_strength\": 0.1}, \"top_tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}]}, \"service\": {\"started_at_utc\": \"2026-05-13T11:34:25.261845+00:00\", \"uptime_seconds\": 244296.351}}, \"suspected_test_tickers\": [\"T8\", \"T7\", \"T6\", \"T5\", \"T4\", \"T3\", \"T2\", \"T1\", \"T0\"]}, \"stale_sources\": [\"market_intelligence_relevance_profile\", \"market_intelligence_relevance_profile_test_tickers\"], \"status\": \"partial\"}, \"technical_context\": {}, \"volatility_context\": {}}","regime":"neutral","source_health":{"asof":"2026-05-16T07:26:01.687995+00:00","available_sources":["market_intelligence_sidecar","market_intelligence_digest","market_intelligence_regime"],"error_summary":null,"local_files":[{"no_trade_placed":true,"path":"data/market_intelligence/latest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/digest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/regime.json","state":"missing"},{"no_trade_placed":true,"path":"data/ai/macro.json","state":"missing"},{"no_trade_placed":true,"path":"out/ai/macro.json","state":"missing"}],"missing_sources":["data/market_intelligence/latest.json","data/market_intelligence/digest.json","data/market_intelligence/regime.json","data/ai/macro.json","out/ai/macro.json"],"no_trade_placed":true,"ok":true,"operator_actions":["Market Intelligence sources are available. Use as advisory evidence only."],"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"sidecar":{"api_running":true,"base_url":"http://127.0.0.1:8892","digest_endpoint":"/v1/digests/latest","digest_payload":{"digest":{"asof":"2026-05-13T11:34:27.500257+00:00","created_at":"2026-05-13T11:34:27.538172+00:00","digest_relevance_state":"high","digest_type":"daily","headline":"Market Intelligence digest is portfolio-relevant.","id":5,"metadata":{"digest_relevance_state":"high","headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"metadata_json":"{\"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"near_term_catalysts\": [{\"name\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"date\": null, \"relevance\": \"holding_match\"}, {\"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Physical AI raises governance questions for autonomous systems\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"date\": null, \"relevance\": \"macro_context\"}], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"], \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"digest_relevance_state\": \"high\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"no_trade_placed\": true}","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"opportunities":["AI capex note"],"opportunities_json":"[\"AI capex note\"]","portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","prompt_context":"Market Intelligence digest (daily) \u2014 advisory only, not trade instructions.\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\nRegime: neutral (score 0.50)\nHighlights (source-linked):\n- [65] US government increases AI suppliers and rethinks Anthropic\u2019s role | market_context | reason=holding_match | evidence=summary\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a","regime_summary":"neutral (score 0.50)","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"risks":["SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers","AI capex note","Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","What former poker champion turned investing coach Annie Duke says most of us get wrong about risk"],"risks_json":"[\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"]","source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"summary":"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.","ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"title":"Market Intelligence digest is portfolio-relevant.","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"top_bulletins_json":"[{\"id\": 65, \"title\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"ticker\": null, \"tickers\": [], \"relevance\": 1.0, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"holding_match\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\"}, {\"id\": 68, \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 67, \"title\": \"Physical AI raises governance questions for autonomous systems\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 66, \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\"}, {\"id\": 45, \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026\"}, {\"id\": 36, \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026\"}, {\"id\": 30, \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026\"}, {\"id\": 24, \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026\"}, {\"id\": 17, \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.92, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\"}, {\"id\": 1, \"title\": \"AI capex note\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"relevance\": 0.9116, \"base_relevance\": 0.7315999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"\", \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\"}, {\"id\": 55, \"title\": \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\"}, {\"id\": 54, \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\"}]","top_sources":[{"n":4,"source":"AI News"},{"n":4,"source":"SEC press releases"},{"n":2,"source":"MarketWatch top stories"},{"n":1,"source":"Federal Reserve press releases"}],"top_sources_json":"[{\"source\": \"AI News\", \"n\": 4}, {\"source\": \"SEC press releases\", \"n\": 4}, {\"source\": \"MarketWatch top stories\", \"n\": 2}, {\"source\": \"Federal Reserve press releases\", \"n\": 1}]","top_tickers":[{"mentions":1,"ticker":"NVDA"},{"mentions":1,"ticker":"AMD"},{"mentions":1,"ticker":"AVGO"}],"top_tickers_json":"[{\"ticker\": \"NVDA\", \"mentions\": 1}, {\"ticker\": \"AMD\", \"mentions\": 1}, {\"ticker\": \"AVGO\", \"mentions\": 1}]","what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"ok":true},"digest_state":"available","enabled":true,"error_summary":null,"health_endpoint":"/health","health_payload":{"ok":true,"service":"market_intel","time":"2026-05-16T07:26:01.570159+00:00"},"last_success_at":null,"loop_running":true,"no_trade_placed":true,"operator_hint":"Market Intelligence API and loop are reachable.","paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"process":{"api":{"pid":2348730,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_api.pid","running":true,"state":"running"},"config_path":"/home/petter/agent-trading-22/config/market_intel.yaml","db_path":"/home/petter/agent-trading-22/data/market_intel.db","health_url":"http://127.0.0.1:8892/health","loop":{"pid":2348070,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_loop.pid","running":true,"state":"running"},"no_trade_placed":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true}},"reachable":true,"regime_at":"2026-05-16T00:00:49.732433+00:00","regime_endpoint":"/v1/regime/latest","regime_payload":{"ok":true,"regime":{"created_at":"2026-05-16T00:00:49.732433+00:00","details":{"inputs":{},"rules_version":"2a_v1","signals":["no_strong_macro_signal"]},"label":"neutral","score":0.5}},"regime_stale":false,"relevance_endpoint":"/v1/relevance/profile/latest","relevance_payload":{"ok":true,"profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"priorities":{"heartbeat_ok":true,"instruction_rows":0,"signal_rows":200,"signals_health_ok":true},"priorities_json":"{\"signal_rows\": 200, \"instruction_rows\": 0, \"heartbeat_ok\": true, \"signals_health_ok\": true}","sectors":[],"sectors_json":"[]","source":{"analyst_status_snapshot":{"allow_fallback_model":true,"allow_manual":true,"allow_manual_when_disabled":false,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"default_review_ttl_minutes":60,"defer_rate_limited_spacing":true,"deferred_rate_limited_count":0,"duplicate_review_cooldown_minutes":120,"enabled":true,"fallback_model":"gemini-3.1-pro-preview","last_error":null,"last_review_at":"2026-05-16T03:48:20.513862+00:00","min_conviction":0.7,"model":"gemini-3.1-flash-lite-preview","prompt_version":"analyst_v1_2","rate_limit_state":{"budget_remaining_usd":99.9925,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"last_review_at":"2026-05-16T03:48:20.513862+00:00","max_requests_per_minute":10,"max_reviews_per_day":1000,"max_tokens_per_minute":100000,"min_seconds_between_requests":5.0,"requests_in_last_minute":0,"requests_today":6,"reviews_remaining_today":994,"reviews_today":6,"tokens_in_last_minute":0,"warn_cost_usd_per_day":80.0},"requests_today":6,"review_ttl_mode":"instruction_valid_until","reviews_today":6,"use_google_search_grounding":true,"use_url_context":true,"warn_cost_usd_per_day":80.0},"certificates_ok":true,"errors":[],"positions_ok":true,"signals_health_ok":true,"universe_status_snapshot":{"cache_ttl_hours":48,"policies":[{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b181e0867e714d8c1ce413a12bd93c8","created_at":"2026-04-27 08:16:49","id":1,"notes":"ok","selected_count":22,"source_count":2},"name":"us_tech_growth"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b0ed9df298063980dacee2adcee90b9","created_at":"2026-04-27 08:16:49","id":2,"notes":"ok","selected_count":10,"source_count":1},"name":"nasdaq_top_200"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"e2754ebc8b64a5c7f906f388b775f1e2","created_at":"2026-04-27 08:16:49","id":3,"notes":"ok","selected_count":10,"source_count":1},"name":"omx_large_liquid"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"f334c672829c6f2f53c2b8f7e0ffb4db","created_at":"2026-04-27 08:16:49","id":4,"notes":"merged_base=['us_tech_growth', 'omx_large_liquid']","selected_count":38,"source_count":2},"name":"relative_strength_candidates"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"347b09ad04be88fe2e904cde4d0409f3","created_at":"2026-04-27 08:16:49","id":5,"notes":"from_base=us_tech_growth","selected_count":22,"source_count":22},"name":"event_reversal_candidates"}],"refresh_interval_hours":24,"source_definitions":["omxs30","sp500","nasdaq_listed"],"warnings":[]}},"source_json":"{\"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}, \"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"positions_ok\": true, \"errors\": []}","strategies":{"relative_strength":0.1},"strategies_json":"{\"relative_strength\": 0.1}","tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168},{"ticker":"IWM","weight":0.041748}],"tickers_json":"[{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}]"}},"relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","relevance_profile_stale":true,"source_health_endpoint":"/v1/sources/health","source_health_payload":{"no_trade_placed":true,"ok":true,"sources":[{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":5,"items_7d":12,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.884451+00:00","name":"AI News","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.artificialintelligence-news.com/feed/","useful_bulletins_7d":12},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":2,"items_7d":20,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.590752+00:00","name":"Federal Reserve press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.federalreserve.gov/feeds/press_all.xml","useful_bulletins_7d":20},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":4,"items_7d":10,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.325819+00:00","name":"MarketWatch top stories","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://feeds.marketwatch.com/marketwatch/topstories/","useful_bulletins_7d":10},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":3,"items_7d":25,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.849506+00:00","name":"SEC press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.sec.gov/news/pressreleases.rss","useful_bulletins_7d":25},{"access_status":null,"category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":null,"freshness_score":null,"id":1,"items_7d":0,"kind":"text:research_note","last_error":null,"last_error_at":null,"last_success_at":null,"name":"manual test","noise_score":null,"originality_score":null,"priority":null,"relevance_score":null,"reliability_score":null,"snooze_until_iso":null,"source_status":"source_empty_uri","tags":[],"uri":"","useful_bulletins_7d":0}],"status":"available","summary":{"active_feed_sources":4,"bulletins_24h":0,"bulletins_7d":67,"disabled_sources":0,"empty_uri_sources":1,"enabled_sources":5,"items_24h":0,"items_7d":67,"latest_digest_at":"2026-05-13T11:34:27.538172+00:00","latest_regime_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","no_trade_placed":true,"recent_success_sources":4,"sources_by_kind":{"rss":4,"text:research_note":1},"sources_by_status":{"source_active_with_recent_items":4,"source_empty_uri":1},"sources_with_errors":0,"status":"available","total_sources":5}},"state":"available","status_endpoint":"/v1/status","status_payload":{"advisory_only":true,"counts":{"bulletins":68,"sources":5},"db_path":"/home/petter/agent-trading-22/data/market_intel.db","enabled":true,"freshness":{"latest_at22_snapshot_at":"2026-05-16T07:25:47.694850+00:00","latest_cycle_5m_at":"2026-05-16T07:25:47.752265+00:00","latest_fred_regime_at":"2026-05-16T00:00:49.737203+00:00","latest_regime_snapshot_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","latest_rss_ingestion_at":"2026-05-16T07:20:17.453436+00:00","latest_synthesis_at":"2026-05-16T07:20:17.453436+00:00","latest_ticker_context_at":"2026-05-16T07:14:47.204999+00:00"},"ok":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"paid_enrichment_enabled":false,"require_explicit_enable":true},"recent_job_errors":[],"recent_job_runs":[{"bulletins_created":0,"completed_at":"2026-05-16T07:25:47.752265+00:00","error":null,"id":3536,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:25:47.483844+00:00","errors":[],"ok":true,"profile_id":2444}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"profile_id\": 2444}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:25:47.475830+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.453436+00:00","error":null,"id":3535,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:20:17.448884+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.444328+00:00","error":null,"id":3534,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:20:17.240930+00:00","errors":[],"ok":true,"profile_id":2443}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"profile_id\": 2443}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:20:17.228283+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.204999+00:00","error":null,"id":3533,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T07:14:47.169573+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.163543+00:00","error":null,"id":3532,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:14:46.929744+00:00","errors":[],"ok":true,"profile_id":2442}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"profile_id\": 2442}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:14:46.921576+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:09:16.899726+00:00","error":null,"id":3531,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:09:16.639861+00:00","errors":[],"ok":true,"profile_id":2441}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"profile_id\": 2441}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:09:16.631582+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:04:41.611857+00:00","error":null,"id":3530,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:04:41.605729+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:03:46.597484+00:00","error":null,"id":3529,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:03:46.381882+00:00","errors":[],"ok":true,"profile_id":2440}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"profile_id\": 2440}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:03:46.373720+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:58:16.342060+00:00","error":null,"id":3528,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:58:16.081502+00:00","errors":[],"ok":true,"profile_id":2439}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"profile_id\": 2439}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:58:16.064190+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:52:46.045734+00:00","error":null,"id":3527,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:52:45.832845+00:00","errors":[],"ok":true,"profile_id":2438}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"profile_id\": 2438}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:52:45.825291+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:49:05.808083+00:00","error":null,"id":3526,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:49:05.800081+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:47:15.788930+00:00","error":null,"id":3525,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:47:15.551475+00:00","errors":[],"ok":true,"profile_id":2437}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"profile_id\": 2437}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:47:15.540385+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:41:45.520529+00:00","error":null,"id":3524,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:41:45.306799+00:00","errors":[],"ok":true,"profile_id":2436}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"profile_id\": 2436}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:41:45.299031+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:36:15.277123+00:00","error":null,"id":3523,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:36:15.055316+00:00","errors":[],"ok":true,"profile_id":2435}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"profile_id\": 2435}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:36:15.044245+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:33:30.027372+00:00","error":null,"id":3522,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:33:30.017804+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:30:45.005348+00:00","error":null,"id":3521,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:30:44.768286+00:00","errors":[],"ok":true,"profile_id":2434}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"profile_id\": 2434}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:30:44.760676+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:25:14.736478+00:00","error":null,"id":3520,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:25:14.469896+00:00","errors":[],"ok":true,"profile_id":2433}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"profile_id\": 2433}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:25:14.461994+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:19:44.437789+00:00","error":null,"id":3519,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:19:44.148499+00:00","errors":[],"ok":true,"profile_id":2432}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"profile_id\": 2432}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:19:44.137836+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:17:54.127195+00:00","error":null,"id":3518,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:17:54.118603+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.102489+00:00","error":null,"id":3517,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T06:14:14.070492+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.066035+00:00","error":null,"id":3516,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:14:13.868472+00:00","errors":[],"ok":true,"profile_id":2431}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"profile_id\": 2431}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:14:13.861289+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:08:43.837847+00:00","error":null,"id":3515,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:08:43.556497+00:00","errors":[],"ok":true,"profile_id":2430}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"profile_id\": 2430}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:08:43.548799+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:03:13.521920+00:00","error":null,"id":3514,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:03:13.248547+00:00","errors":[],"ok":true,"profile_id":2429}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"profile_id\": 2429}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:03:13.237414+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:02:18.229614+00:00","error":null,"id":3513,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:02:18.218042+00:00","status":"ok"}],"relevance_profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"strategies":{"relative_strength":0.1},"top_tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168}]},"service":{"started_at_utc":"2026-05-13T11:34:25.261845+00:00","uptime_seconds":244296.351}},"suspected_test_tickers":["T8","T7","T6","T5","T4","T3","T2","T1","T0"]},"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"status":"partial"},"source_status":{"analyst_notes":"missing","macro_regime":"unknown_low_confidence","market_intelligence_service":"available","signal_health":"fresh"},"source_status_json":"{\"analyst_notes\": \"missing\", \"macro_regime\": \"unknown_low_confidence\", \"market_intelligence_service\": \"available\", \"signal_health\": \"fresh\"}","source_usefulness":{"no_trade_placed":true,"status":"missing"},"status":"partial","what_changed":["Market/regime context is neutral.","Regime confidence is 0.50.","Market Intelligence digest: Market Intelligence digest is portfolio-relevant.","Fresh portfolio snapshot shows cash at 67.9%.","No visible leveraged certificates.","Portfolio relevance profile is stale relative to latest snapshot.","Signal scheduler is running, but the latest scheduler cycle produced 0 signals.","Macro regime exists but is unknown/low confidence."],"what_changed_json":"[\"Market/regime context is neutral.\", \"Regime confidence is 0.50.\", \"Market Intelligence digest: Market Intelligence digest is portfolio-relevant.\", \"Fresh portfolio snapshot shows cash at 67.9%.\", \"No visible leveraged certificates.\", \"Portfolio relevance profile is stale relative to latest snapshot.\", \"Signal scheduler is running, but the latest scheduler cycle produced 0 signals.\", \"Macro regime exists but is unknown/low confidence.\"]","what_not_to_do":[{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add broad-market BULL certificates based only on macro optimism.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_56cc8ef3b027","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add broad-market BULL certificates based only on macro optimism.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_442cf4e5b6bd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_442cf4e5b6bd","is_operator_advice":true,"message":"Do not add broad-market BULL certificates based only on macro optimism.","no_trade_placed":true,"rationale":"Do not add broad-market BULL certificates based only on macro optimism.","source":"market_context","title":"Do not add broad-market BULL certificates based only on macro optimism"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let headlines override hard exposure blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_8ad7b391d217","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let headlines override hard exposure blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_1b9888310ff8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_1b9888310ff8","is_operator_advice":true,"message":"Do not let headlines override hard exposure blocks.","no_trade_placed":true,"rationale":"Do not let headlines override hard exposure blocks.","source":"market_context","title":"Do not let headlines override hard exposure blocks"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not act on historical signals.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_d00e6b163660","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not act on historical signals.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_a683d2d7afbd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_a683d2d7afbd","is_operator_advice":true,"message":"Do not act on historical signals.","no_trade_placed":true,"rationale":"Do not act on historical signals.","source":"market_context","title":"Do not act on historical signals"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add convex exposure based on incomplete market context.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_531273920098","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add convex exposure based on incomplete market context.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_9c3def01d0c8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_9c3def01d0c8","is_operator_advice":true,"message":"Do not add convex exposure based on incomplete market context.","no_trade_placed":true,"rationale":"Do not add convex exposure based on incomplete market context.","source":"market_context","title":"Do not add convex exposure based on incomplete market context"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let market headlines override hard risk blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_5c7a0203c7c8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let market headlines override hard risk blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_3ae2f1b29a95","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_3ae2f1b29a95","is_operator_advice":true,"message":"Do not let market headlines override hard risk blocks.","no_trade_placed":true,"rationale":"Do not let market headlines override hard risk blocks.","source":"market_context","title":"Do not let market headlines override hard risk blocks"}],"what_not_to_do_json":"[{\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not add broad-market BULL certificates based only on macro optimism.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_56cc8ef3b027\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not add broad-market BULL certificates based only on macro optimism.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_442cf4e5b6bd\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_442cf4e5b6bd\", \"is_operator_advice\": true, \"message\": \"Do not add broad-market BULL certificates based only on macro optimism.\", \"no_trade_placed\": true, \"rationale\": \"Do not add broad-market BULL certificates based only on macro optimism.\", \"source\": \"market_context\", \"title\": \"Do not add broad-market BULL certificates based only on macro optimism\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not let headlines override hard exposure blocks.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8ad7b391d217\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not let headlines override hard exposure blocks.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_1b9888310ff8\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_1b9888310ff8\", \"is_operator_advice\": true, \"message\": \"Do not let headlines override hard exposure blocks.\", \"no_trade_placed\": true, \"rationale\": \"Do not let headlines override hard exposure blocks.\", \"source\": \"market_context\", \"title\": \"Do not let headlines override hard exposure blocks\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not act on historical signals.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_d00e6b163660\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not act on historical signals.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_a683d2d7afbd\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_a683d2d7afbd\", \"is_operator_advice\": true, \"message\": \"Do not act on historical signals.\", \"no_trade_placed\": true, \"rationale\": \"Do not act on historical signals.\", \"source\": \"market_context\", \"title\": \"Do not act on historical signals\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not add convex exposure based on incomplete market context.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_531273920098\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not add convex exposure based on incomplete market context.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_9c3def01d0c8\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_9c3def01d0c8\", \"is_operator_advice\": true, \"message\": \"Do not add convex exposure based on incomplete market context.\", \"no_trade_placed\": true, \"rationale\": \"Do not add convex exposure based on incomplete market context.\", \"source\": \"market_context\", \"title\": \"Do not add convex exposure based on incomplete market context\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not let market headlines override hard risk blocks.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_5c7a0203c7c8\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not let market headlines override hard risk blocks.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_3ae2f1b29a95\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_3ae2f1b29a95\", \"is_operator_advice\": true, \"message\": \"Do not let market headlines override hard risk blocks.\", \"no_trade_placed\": true, \"rationale\": \"Do not let market headlines override hard risk blocks.\", \"source\": \"market_context\", \"title\": \"Do not let market headlines override hard risk blocks\"}]"},"limitations":["Market intelligence is partial; it remains supporting evidence only.","Market Intelligence source health is partial.","filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"no_trade_placed":true,"raw_status":"partial","source_health":{"asof":"2026-05-16T07:26:01.687995+00:00","available_sources":["market_intelligence_sidecar","market_intelligence_digest","market_intelligence_regime"],"error_summary":null,"local_files":[{"no_trade_placed":true,"path":"data/market_intelligence/latest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/digest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/regime.json","state":"missing"},{"no_trade_placed":true,"path":"data/ai/macro.json","state":"missing"},{"no_trade_placed":true,"path":"out/ai/macro.json","state":"missing"}],"missing_sources":["data/market_intelligence/latest.json","data/market_intelligence/digest.json","data/market_intelligence/regime.json","data/ai/macro.json","out/ai/macro.json"],"no_trade_placed":true,"ok":true,"operator_actions":["Market Intelligence sources are available. Use as advisory evidence only."],"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"sidecar":{"api_running":true,"base_url":"http://127.0.0.1:8892","digest_endpoint":"/v1/digests/latest","digest_payload":{"digest":{"asof":"2026-05-13T11:34:27.500257+00:00","created_at":"2026-05-13T11:34:27.538172+00:00","digest_relevance_state":"high","digest_type":"daily","headline":"Market Intelligence digest is portfolio-relevant.","id":5,"metadata":{"digest_relevance_state":"high","headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"metadata_json":"{\"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"near_term_catalysts\": [{\"name\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"date\": null, \"relevance\": \"holding_match\"}, {\"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Physical AI raises governance questions for autonomous systems\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"date\": null, \"relevance\": \"macro_context\"}], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"], \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"digest_relevance_state\": \"high\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"no_trade_placed\": true}","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"opportunities":["AI capex note"],"opportunities_json":"[\"AI capex note\"]","portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","prompt_context":"Market Intelligence digest (daily) \u2014 advisory only, not trade instructions.\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\nRegime: neutral (score 0.50)\nHighlights (source-linked):\n- [65] US government increases AI suppliers and rethinks Anthropic\u2019s role | market_context | reason=holding_match | evidence=summary\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a","regime_summary":"neutral (score 0.50)","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"risks":["SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers","AI capex note","Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","What former poker champion turned investing coach Annie Duke says most of us get wrong about risk"],"risks_json":"[\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"]","source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"summary":"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.","ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"title":"Market Intelligence digest is portfolio-relevant.","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"top_bulletins_json":"[{\"id\": 65, \"title\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"ticker\": null, \"tickers\": [], \"relevance\": 1.0, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"holding_match\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\"}, {\"id\": 68, \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 67, \"title\": \"Physical AI raises governance questions for autonomous systems\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 66, \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\"}, {\"id\": 45, \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026\"}, {\"id\": 36, \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026\"}, {\"id\": 30, \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026\"}, {\"id\": 24, \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026\"}, {\"id\": 17, \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.92, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\"}, {\"id\": 1, \"title\": \"AI capex note\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"relevance\": 0.9116, \"base_relevance\": 0.7315999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"\", \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\"}, {\"id\": 55, \"title\": \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\"}, {\"id\": 54, \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\"}]","top_sources":[{"n":4,"source":"AI News"},{"n":4,"source":"SEC press releases"},{"n":2,"source":"MarketWatch top stories"},{"n":1,"source":"Federal Reserve press releases"}],"top_sources_json":"[{\"source\": \"AI News\", \"n\": 4}, {\"source\": \"SEC press releases\", \"n\": 4}, {\"source\": \"MarketWatch top stories\", \"n\": 2}, {\"source\": \"Federal Reserve press releases\", \"n\": 1}]","top_tickers":[{"mentions":1,"ticker":"NVDA"},{"mentions":1,"ticker":"AMD"},{"mentions":1,"ticker":"AVGO"}],"top_tickers_json":"[{\"ticker\": \"NVDA\", \"mentions\": 1}, {\"ticker\": \"AMD\", \"mentions\": 1}, {\"ticker\": \"AVGO\", \"mentions\": 1}]","what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"ok":true},"digest_state":"available","enabled":true,"error_summary":null,"health_endpoint":"/health","health_payload":{"ok":true,"service":"market_intel","time":"2026-05-16T07:26:01.570159+00:00"},"last_success_at":null,"loop_running":true,"no_trade_placed":true,"operator_hint":"Market Intelligence API and loop are reachable.","paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"process":{"api":{"pid":2348730,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_api.pid","running":true,"state":"running"},"config_path":"/home/petter/agent-trading-22/config/market_intel.yaml","db_path":"/home/petter/agent-trading-22/data/market_intel.db","health_url":"http://127.0.0.1:8892/health","loop":{"pid":2348070,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_loop.pid","running":true,"state":"running"},"no_trade_placed":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true}},"reachable":true,"regime_at":"2026-05-16T00:00:49.732433+00:00","regime_endpoint":"/v1/regime/latest","regime_payload":{"ok":true,"regime":{"created_at":"2026-05-16T00:00:49.732433+00:00","details":{"inputs":{},"rules_version":"2a_v1","signals":["no_strong_macro_signal"]},"label":"neutral","score":0.5}},"regime_stale":false,"relevance_endpoint":"/v1/relevance/profile/latest","relevance_payload":{"ok":true,"profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"priorities":{"heartbeat_ok":true,"instruction_rows":0,"signal_rows":200,"signals_health_ok":true},"priorities_json":"{\"signal_rows\": 200, \"instruction_rows\": 0, \"heartbeat_ok\": true, \"signals_health_ok\": true}","sectors":[],"sectors_json":"[]","source":{"analyst_status_snapshot":{"allow_fallback_model":true,"allow_manual":true,"allow_manual_when_disabled":false,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"default_review_ttl_minutes":60,"defer_rate_limited_spacing":true,"deferred_rate_limited_count":0,"duplicate_review_cooldown_minutes":120,"enabled":true,"fallback_model":"gemini-3.1-pro-preview","last_error":null,"last_review_at":"2026-05-16T03:48:20.513862+00:00","min_conviction":0.7,"model":"gemini-3.1-flash-lite-preview","prompt_version":"analyst_v1_2","rate_limit_state":{"budget_remaining_usd":99.9925,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"last_review_at":"2026-05-16T03:48:20.513862+00:00","max_requests_per_minute":10,"max_reviews_per_day":1000,"max_tokens_per_minute":100000,"min_seconds_between_requests":5.0,"requests_in_last_minute":0,"requests_today":6,"reviews_remaining_today":994,"reviews_today":6,"tokens_in_last_minute":0,"warn_cost_usd_per_day":80.0},"requests_today":6,"review_ttl_mode":"instruction_valid_until","reviews_today":6,"use_google_search_grounding":true,"use_url_context":true,"warn_cost_usd_per_day":80.0},"certificates_ok":true,"errors":[],"positions_ok":true,"signals_health_ok":true,"universe_status_snapshot":{"cache_ttl_hours":48,"policies":[{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b181e0867e714d8c1ce413a12bd93c8","created_at":"2026-04-27 08:16:49","id":1,"notes":"ok","selected_count":22,"source_count":2},"name":"us_tech_growth"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b0ed9df298063980dacee2adcee90b9","created_at":"2026-04-27 08:16:49","id":2,"notes":"ok","selected_count":10,"source_count":1},"name":"nasdaq_top_200"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"e2754ebc8b64a5c7f906f388b775f1e2","created_at":"2026-04-27 08:16:49","id":3,"notes":"ok","selected_count":10,"source_count":1},"name":"omx_large_liquid"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"f334c672829c6f2f53c2b8f7e0ffb4db","created_at":"2026-04-27 08:16:49","id":4,"notes":"merged_base=['us_tech_growth', 'omx_large_liquid']","selected_count":38,"source_count":2},"name":"relative_strength_candidates"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"347b09ad04be88fe2e904cde4d0409f3","created_at":"2026-04-27 08:16:49","id":5,"notes":"from_base=us_tech_growth","selected_count":22,"source_count":22},"name":"event_reversal_candidates"}],"refresh_interval_hours":24,"source_definitions":["omxs30","sp500","nasdaq_listed"],"warnings":[]}},"source_json":"{\"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}, \"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"positions_ok\": true, \"errors\": []}","strategies":{"relative_strength":0.1},"strategies_json":"{\"relative_strength\": 0.1}","tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168},{"ticker":"IWM","weight":0.041748}],"tickers_json":"[{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}]"}},"relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","relevance_profile_stale":true,"source_health_endpoint":"/v1/sources/health","source_health_payload":{"no_trade_placed":true,"ok":true,"sources":[{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":5,"items_7d":12,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.884451+00:00","name":"AI News","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.artificialintelligence-news.com/feed/","useful_bulletins_7d":12},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":2,"items_7d":20,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.590752+00:00","name":"Federal Reserve press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.federalreserve.gov/feeds/press_all.xml","useful_bulletins_7d":20},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":4,"items_7d":10,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.325819+00:00","name":"MarketWatch top stories","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://feeds.marketwatch.com/marketwatch/topstories/","useful_bulletins_7d":10},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":3,"items_7d":25,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.849506+00:00","name":"SEC press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.sec.gov/news/pressreleases.rss","useful_bulletins_7d":25},{"access_status":null,"category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":null,"freshness_score":null,"id":1,"items_7d":0,"kind":"text:research_note","last_error":null,"last_error_at":null,"last_success_at":null,"name":"manual test","noise_score":null,"originality_score":null,"priority":null,"relevance_score":null,"reliability_score":null,"snooze_until_iso":null,"source_status":"source_empty_uri","tags":[],"uri":"","useful_bulletins_7d":0}],"status":"available","summary":{"active_feed_sources":4,"bulletins_24h":0,"bulletins_7d":67,"disabled_sources":0,"empty_uri_sources":1,"enabled_sources":5,"items_24h":0,"items_7d":67,"latest_digest_at":"2026-05-13T11:34:27.538172+00:00","latest_regime_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","no_trade_placed":true,"recent_success_sources":4,"sources_by_kind":{"rss":4,"text:research_note":1},"sources_by_status":{"source_active_with_recent_items":4,"source_empty_uri":1},"sources_with_errors":0,"status":"available","total_sources":5}},"state":"available","status_endpoint":"/v1/status","status_payload":{"advisory_only":true,"counts":{"bulletins":68,"sources":5},"db_path":"/home/petter/agent-trading-22/data/market_intel.db","enabled":true,"freshness":{"latest_at22_snapshot_at":"2026-05-16T07:25:47.694850+00:00","latest_cycle_5m_at":"2026-05-16T07:25:47.752265+00:00","latest_fred_regime_at":"2026-05-16T00:00:49.737203+00:00","latest_regime_snapshot_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","latest_rss_ingestion_at":"2026-05-16T07:20:17.453436+00:00","latest_synthesis_at":"2026-05-16T07:20:17.453436+00:00","latest_ticker_context_at":"2026-05-16T07:14:47.204999+00:00"},"ok":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"paid_enrichment_enabled":false,"require_explicit_enable":true},"recent_job_errors":[],"recent_job_runs":[{"bulletins_created":0,"completed_at":"2026-05-16T07:25:47.752265+00:00","error":null,"id":3536,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:25:47.483844+00:00","errors":[],"ok":true,"profile_id":2444}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"profile_id\": 2444}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:25:47.475830+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.453436+00:00","error":null,"id":3535,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:20:17.448884+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.444328+00:00","error":null,"id":3534,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:20:17.240930+00:00","errors":[],"ok":true,"profile_id":2443}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"profile_id\": 2443}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:20:17.228283+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.204999+00:00","error":null,"id":3533,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T07:14:47.169573+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.163543+00:00","error":null,"id":3532,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:14:46.929744+00:00","errors":[],"ok":true,"profile_id":2442}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"profile_id\": 2442}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:14:46.921576+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:09:16.899726+00:00","error":null,"id":3531,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:09:16.639861+00:00","errors":[],"ok":true,"profile_id":2441}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"profile_id\": 2441}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:09:16.631582+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:04:41.611857+00:00","error":null,"id":3530,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:04:41.605729+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:03:46.597484+00:00","error":null,"id":3529,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:03:46.381882+00:00","errors":[],"ok":true,"profile_id":2440}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"profile_id\": 2440}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:03:46.373720+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:58:16.342060+00:00","error":null,"id":3528,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:58:16.081502+00:00","errors":[],"ok":true,"profile_id":2439}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"profile_id\": 2439}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:58:16.064190+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:52:46.045734+00:00","error":null,"id":3527,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:52:45.832845+00:00","errors":[],"ok":true,"profile_id":2438}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"profile_id\": 2438}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:52:45.825291+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:49:05.808083+00:00","error":null,"id":3526,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:49:05.800081+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:47:15.788930+00:00","error":null,"id":3525,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:47:15.551475+00:00","errors":[],"ok":true,"profile_id":2437}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"profile_id\": 2437}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:47:15.540385+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:41:45.520529+00:00","error":null,"id":3524,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:41:45.306799+00:00","errors":[],"ok":true,"profile_id":2436}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"profile_id\": 2436}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:41:45.299031+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:36:15.277123+00:00","error":null,"id":3523,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:36:15.055316+00:00","errors":[],"ok":true,"profile_id":2435}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"profile_id\": 2435}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:36:15.044245+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:33:30.027372+00:00","error":null,"id":3522,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:33:30.017804+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:30:45.005348+00:00","error":null,"id":3521,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:30:44.768286+00:00","errors":[],"ok":true,"profile_id":2434}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"profile_id\": 2434}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:30:44.760676+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:25:14.736478+00:00","error":null,"id":3520,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:25:14.469896+00:00","errors":[],"ok":true,"profile_id":2433}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"profile_id\": 2433}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:25:14.461994+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:19:44.437789+00:00","error":null,"id":3519,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:19:44.148499+00:00","errors":[],"ok":true,"profile_id":2432}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"profile_id\": 2432}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:19:44.137836+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:17:54.127195+00:00","error":null,"id":3518,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:17:54.118603+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.102489+00:00","error":null,"id":3517,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T06:14:14.070492+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.066035+00:00","error":null,"id":3516,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:14:13.868472+00:00","errors":[],"ok":true,"profile_id":2431}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"profile_id\": 2431}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:14:13.861289+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:08:43.837847+00:00","error":null,"id":3515,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:08:43.556497+00:00","errors":[],"ok":true,"profile_id":2430}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"profile_id\": 2430}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:08:43.548799+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:03:13.521920+00:00","error":null,"id":3514,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:03:13.248547+00:00","errors":[],"ok":true,"profile_id":2429}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"profile_id\": 2429}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:03:13.237414+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:02:18.229614+00:00","error":null,"id":3513,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:02:18.218042+00:00","status":"ok"}],"relevance_profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"strategies":{"relative_strength":0.1},"top_tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168}]},"service":{"started_at_utc":"2026-05-13T11:34:25.261845+00:00","uptime_seconds":244296.351}},"suspected_test_tickers":["T8","T7","T6","T5","T4","T3","T2","T1","T0"]},"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"status":"partial"},"source_status":{"analyst_notes":"missing","macro_regime":"unknown_low_confidence","market_intelligence_service":"available","signal_health":"fresh"},"source_usefulness":{"affected_decision":null,"duplicate":null,"irrelevant":null,"limitations":[],"no_trade_placed":true,"noisy":null,"source_count":null,"stale":null,"status":"missing","supporting_only":true,"unknown":null,"useful":null,"wrong_ticker":null},"status":"partial","supporting_only":true},"no_trade_placed":true,"objective":{"advisory_only":true,"hard_constraints":["avoid_ruin","avoid_catastrophic_drawdown","avoid_forced_selling","avoid_uncontrolled_leverage","avoid_behavioral_escalation","avoid_strategy_drift","preserve_compounding_ability"],"legacy_benchmark":{"execution_mandate":false,"guaranteed_target":false,"label":"10x over 10 years","primary_objective":false,"role":"strategic_ambition_calibration_target","summary":"Strategic ambition / calibration target, not an execution mandate or guarantee."},"no_trade_placed":true,"objective_version":"objective_policy_v1","operational_objective":"Recommend today's best advisory action that improves expected long-term compounding without violating survival, evidence, snapshot, scope, exposure, strategy-state, or behavioral constraints.","primary":"maximize_survival_adjusted_geometric_cagr","primary_label":"Maximize survival-adjusted geometric CAGR","short_label":"Best action today for compounding, without violating survival constraints."},"ok":true,"open_decisions":[],"operator_fix_queue":[{"affected_advice":"scope_fit_and_allocation_advice","id":"add_missing_account_metadata","next_action":"Add broker/account/source metadata to snapshot holdings where possible.","no_trade_placed":true,"priority":"high","reason":"Broker/account metadata is incomplete."},{"affected_advice":"portfolio_specific_advice","id":"confirm_scope","next_action":"Confirm holdings belong only to included managed accounts.","no_trade_placed":true,"priority":"high","reason":"Managed account scope is not fully confirmed."},{"affected_advice":"portfolio_specific_advice","id":"refresh_snapshot","next_action":"Refresh the snapshot before trusting portfolio-specific advice.","no_trade_placed":true,"priority":"high","reason":"Portfolio snapshot is stale."}],"operator_next_actions":[{"id":"fix_snapshot","message":"Snapshot is stale; update before trusting portfolio-specific advice.","no_trade_placed":true,"priority":"high"},{"id":"add_missing_account_metadata","message":"Add broker/account/source metadata to snapshot holdings where possible.","no_trade_placed":true,"priority":"high"},{"id":"confirm_scope","message":"Confirm holdings belong only to included managed accounts.","no_trade_placed":true,"priority":"high"},{"id":"refresh_snapshot","message":"Refresh the snapshot before trusting portfolio-specific advice.","no_trade_placed":true,"priority":"high"},{"id":"review_risk","message":"Snapshot is stale; update before trusting portfolio-specific advice.","no_trade_placed":true,"priority":"block"},{"id":"review_insufficient_evidence","message":"Review insufficient-evidence advice and keep it research-only.","no_trade_placed":true,"priority":"high"},{"id":"review_market_intelligence","message":"Review Market Intelligence degraded/offline status; it cannot authorize action.","no_trade_placed":true,"priority":"medium"},{"id":"acknowledge_degraded_mode","message":"Acknowledge degraded mode before using the brief.","no_trade_placed":true,"priority":"high"},{"id":"review_stress_evidence","message":"Review deterministic stress evidence limitations before increasing risk.","no_trade_placed":true,"priority":"medium"}],"operator_view":{"allocation":{"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"base_prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"base_prior_label":"Base prior only \u2014 not permanent target.","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"deployable_alpha_pct":0.0,"summary":"70/20/5/5 is only the base prior. Current active target may be more defensive or more aggressive depending on evidence.","unused_alpha_reserve_pct":0.2},"asof":"2026-05-26T01:08:49.034604+00:00","current_strategy":{"active_since":"2026-05-11T18:42:36.479920+00:00","active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"base_prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"days_in_play":4.5302,"display_name":"Defensive Rebalance","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_42f6bd673e46","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":null,"scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"no_trade_placed":true,"plain_english_summary":"The current strategy is Defensive Rebalance.","posture":"defensive","review_window_days":14,"strategy_name":"defensive_rebalance","what_would_change_this":["Convex exposure falls below warning cap.","No X10/X20 exposure remains.","At least two alpha pods become micro_live_candidate or better.","Macro/regime context improves.","Portfolio drawdown and concentration risk normalize."],"why_now":["Alpha deployability is 0% because pod evidence is insufficient."]},"data_status":{"market_intelligence":{"state":"partial","summary":"Market intelligence quality is partial; portfolio snapshot is fresh."},"portfolio_snapshot":{"state":"available","summary":"Snapshot 2026-05-16T17:52:00+02:00"},"signals":{"state":"optional","summary":"Signal freshness is available on the Research page."},"strategy_run":{"state":"available","summary":"Run 8"}},"details":{"adaptive_allocation":{"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"active_target_allocation_json":"{\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}","asof":"2026-05-16T07:26:01.492855+00:00","base_profile":"survival_adjusted_growth","base_profile_is_prior":true,"created_at":"2026-05-16T07:26:01.789451+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"current_allocation_json":"{\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}","deployable_allocation":{"ALPHA_SYSTEM":0.0},"deployable_allocation_json":"{\"ALPHA_SYSTEM\": 0.0}","hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"hard_constraints_json":"[\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"]","id":8,"no_trade_placed":true,"objective":"maximize_survival_adjusted_geometric_cagr","prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"prior_allocation_json":"{\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}","regime_confidence":0.25,"run_id":8,"selected_regime":"unknown","sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}},"sleeve_scores_json":"{\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}","summary":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","target_ranges":{"ALPHA_SYSTEM":{"max":0.4,"min":0.0},"CASH_RESERVE":{"max":0.3,"min":0.03},"CONVEX_BET":{"max":0.075,"min":0.0},"CORE_INVESTMENT":{"max":0.9,"min":0.4},"DEFENSIVE_COLLATERAL":{"max":0.4,"min":0.0},"GLOBAL_MACRO":{"max":0.2,"min":0.0},"MARKET_NEUTRAL":{"max":0.2,"min":0.0},"OPPORTUNITY_RESERVE":{"max":0.2,"min":0.0},"TREND_CRISIS_ALPHA":{"max":0.25,"min":0.0}},"target_ranges_json":"{\"ALPHA_SYSTEM\": {\"max\": 0.4, \"min\": 0.0}, \"CASH_RESERVE\": {\"max\": 0.3, \"min\": 0.03}, \"CONVEX_BET\": {\"max\": 0.075, \"min\": 0.0}, \"CORE_INVESTMENT\": {\"max\": 0.9, \"min\": 0.4}, \"DEFENSIVE_COLLATERAL\": {\"max\": 0.4, \"min\": 0.0}, \"GLOBAL_MACRO\": {\"max\": 0.2, \"min\": 0.0}, \"MARKET_NEUTRAL\": {\"max\": 0.2, \"min\": 0.0}, \"OPPORTUNITY_RESERVE\": {\"max\": 0.2, \"min\": 0.0}, \"TREND_CRISIS_ALPHA\": {\"max\": 0.25, \"min\": 0.0}}","warnings":[],"warnings_json":"[]","what_not_to_do":["Do not treat 70/20/5/5 as permanently optimal.","Do not force alpha allocation when evidence is weak.","Do not expand convex exposure to compensate for weak alpha.","Do not let macro headlines override hard risk blocks."],"what_not_to_do_json":"[\"Do not treat 70/20/5/5 as permanently optimal.\", \"Do not force alpha allocation when evidence is weak.\", \"Do not expand convex exposure to compensate for weak alpha.\", \"Do not let macro headlines override hard risk blocks.\"]"},"deltas":{"allocation_delta":{"CASH_RESERVE":0.071978,"CONVEX_BET":-0.032346,"CORE_COMPOUNDING":-0.039633,"SYSTEMATIC_ALPHA":0.0,"UNKNOWN":1e-06},"allocation_delta_json":"{\"CASH_RESERVE\": 0.071978, \"CONVEX_BET\": -0.032346, \"CORE_COMPOUNDING\": -0.039633, \"SYSTEMATIC_ALPHA\": 0.0, \"UNKNOWN\": 1e-06}","created_at":"2026-05-16T07:26:01.814525+00:00","id":8,"no_trade_placed":true,"previous_run_id":7,"recommendation_delta":{"added":["ADD_CORE","ADD_CORE_UNLEVERED","CORE_NOT_SACRED","CURRENT_STRATEGY_STATE","DEMOTE_TO_STABILIZATION","DO_NOT_FORCE_ALPHA","DO_NOT_TREAT_PRIOR_AS_PERMANENT","GRADUAL_REALLOCATION_PLAN","HOLD","HOLD_CORE","HOLD_UNUSED_ALPHA_IN_CORE_CASH","MACRO_CONTEXT_INSUFFICIENT","REVIEW_ALLOCATION_ADAPTATION","RUN_BACKTEST","STRATEGY_DURATION","WAIT_FOR_REGIME_CLARITY"],"removed":[],"unchanged":[]},"recommendation_delta_json":"{\"added\": [\"ADD_CORE\", \"ADD_CORE_UNLEVERED\", \"CORE_NOT_SACRED\", \"CURRENT_STRATEGY_STATE\", \"DEMOTE_TO_STABILIZATION\", \"DO_NOT_FORCE_ALPHA\", \"DO_NOT_TREAT_PRIOR_AS_PERMANENT\", \"GRADUAL_REALLOCATION_PLAN\", \"HOLD\", \"HOLD_CORE\", \"HOLD_UNUSED_ALPHA_IN_CORE_CASH\", \"MACRO_CONTEXT_INSUFFICIENT\", \"REVIEW_ALLOCATION_ADAPTATION\", \"RUN_BACKTEST\", \"STRATEGY_DURATION\", \"WAIT_FOR_REGIME_CLARITY\"], \"removed\": [], \"unchanged\": []}","risk_delta":{"new_warnings":[],"resolved_warnings":["leverage_weighted_exposure_high"]},"risk_delta_json":"{\"new_warnings\": [], \"resolved_warnings\": [\"leverage_weighted_exposure_high\"]}","run_id":8,"summary":"certificate exposure changed from 3.2% to 0.0%; new recommendations: ADD_CORE, ADD_CORE_UNLEVERED, CORE_NOT_SACRED, CURRENT_STRATEGY_STATE, DEMOTE_TO_STABILIZATION, DO_NOT_FORCE_ALPHA, DO_NOT_TREAT_PRIOR_AS_PERMANENT, GRADUAL_REALLOCATION_PLAN, HOLD, HOLD_CORE, HOLD_UNUSED_ALPHA_IN_CORE_CASH, MACRO_CONTEXT_INSUFFICIENT, REVIEW_ALLOCATION_ADAPTATION, RUN_BACKTEST, STRATEGY_DURATION, WAIT_FOR_REGIME_CLARITY."},"evidence":[],"pod_readiness":[{"asof":"2026-05-16T07:26:01.293039+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","created_at":"2026-05-16T07:26:01.297818+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"cross_asset_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"cross_asset_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"cross_asset_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":36,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"cross_asset_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.326322+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","created_at":"2026-05-16T07:26:01.331051+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"crypto_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"crypto_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"crypto_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":37,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"crypto_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.362982+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","created_at":"2026-05-16T07:26:01.368464+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"event_reversal","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"event_reversal\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"event_reversal\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":38,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"event_reversal","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.397945+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","created_at":"2026-05-16T07:26:01.402749+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"index_mean_reversion","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"index_mean_reversion\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"index_mean_reversion\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":39,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"index_mean_reversion","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.432656+00:00","blockers":["zero_trade_backtest"],"blockers_json":"[\"zero_trade_backtest\"]","created_at":"2026-05-16T07:26:01.438001+00:00","data_quality_score":null,"evidence":{"analyst_overlay_summary":{"decisions":["GO","WAIT","NO_GO"],"groups":5},"benchmark_comparison":null,"data_quality":{"errors":[],"warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"warnings_count":37},"data_quality_score":null,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","latest_run_id":2,"max_drawdown":null,"metrics":{"avg_holding_days":null,"avg_loss":null,"avg_r":null,"avg_win":null,"best_trade":null,"data_quality_score":50.0,"ending_equity":null,"expectancy":null,"expectancy_r":null,"exposure_time":null,"loss_rate":null,"median_r":null,"monthly_returns":{},"profit_factor":null,"total_contributions":0,"total_return_ex_contributions":null,"trade_count":0,"turnover":null,"win_rate":null,"worst_trade":null},"mode":"signal_replay","ok":true,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"recommended_stage":"paper_only","return":null,"source_ref":"backtest_run:2","status":"COMPLETED","strategy":"relative_strength","trade_count":0,"trust":{"analyst_value_add_summary":null,"blockers":[],"data_quality_warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"reasons":[],"recommended_stage":"paper_only","risk_summary":null,"sample_size_warnings":["trade_count 0 < 30"],"trust_grade":"INSUFFICIENT_DATA"},"trust_grade":"INSUFFICIENT_DATA","warnings":["zero_trade_backtest"]},"evidence_json":"{\"analyst_overlay_summary\": {\"decisions\": [\"GO\", \"WAIT\", \"NO_GO\"], \"groups\": 5}, \"benchmark_comparison\": null, \"data_quality\": {\"errors\": [], \"warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"warnings_count\": 37}, \"data_quality_score\": null, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"Pod readiness is diagnostic evidence only, not trade authorization.\"], \"match_scope\": \"diagnostic\", \"match_status\": \"diagnostic_only\", \"matched_fields\": [\"strategy_id\"], \"mismatch_fields\": [], \"missing_fields\": []}, \"evidence_source\": \"local_backtest_db\", \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"limitations\": [\"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\"], \"max_drawdown\": null, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"quality\": \"weak\", \"required\": true, \"return\": null, \"run_id\": 2, \"source_ref\": \"backtest_run:2\", \"status\": \"insufficient_data\", \"strategy_id\": \"relative_strength\", \"trade_count\": 0, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_05ac416dd9ad\", \"evidence_status\": \"insufficient_data\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"latest_run_id\": 2, \"max_drawdown\": null, \"metrics\": {\"avg_holding_days\": null, \"avg_loss\": null, \"avg_r\": null, \"avg_win\": null, \"best_trade\": null, \"data_quality_score\": 50.0, \"ending_equity\": null, \"expectancy\": null, \"expectancy_r\": null, \"exposure_time\": null, \"loss_rate\": null, \"median_r\": null, \"monthly_returns\": {}, \"profit_factor\": null, \"total_contributions\": 0, \"total_return_ex_contributions\": null, \"trade_count\": 0, \"turnover\": null, \"win_rate\": null, \"worst_trade\": null}, \"mode\": \"signal_replay\", \"ok\": true, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"recommended_stage\": \"paper_only\", \"return\": null, \"source_ref\": \"backtest_run:2\", \"status\": \"COMPLETED\", \"strategy\": \"relative_strength\", \"trade_count\": 0, \"trust\": {\"analyst_value_add_summary\": null, \"blockers\": [], \"data_quality_warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"reasons\": [], \"recommended_stage\": \"paper_only\", \"risk_summary\": null, \"sample_size_warnings\": [\"trade_count 0 < 30\"], \"trust_grade\": \"INSUFFICIENT_DATA\"}, \"trust_grade\": \"INSUFFICIENT_DATA\", \"warnings\": [\"zero_trade_backtest\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":40,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"relative_strength","trade_count":0,"warnings":["zero_trade_backtest"],"warnings_json":"[\"zero_trade_backtest\"]"}],"raw_warnings":[],"recommendations":[{"action":"CURRENT_STRATEGY_STATE","confidence":0.95,"created_at":"2026-05-16T07:26:01.771057+00:00","decision":"INFO","evidence":{"current_strategy":{"active_since":"2026-05-11T18:42:36.479920+00:00","active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"active_target_allocation_json":"{\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}","active_until":null,"base_prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"base_prior_allocation_json":"{\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}","created_at":"2026-05-11T18:42:36.480435+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"days_in_play":4.5302,"demotion_triggers":["alpha_evidence_weak_or_stale"],"demotion_triggers_json":"[\"alpha_evidence_weak_or_stale\"]","display_name":"Defensive Rebalance","end_reason":{},"end_reason_json":null,"ended_from_run_id":null,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_65ec2a959f2a","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":5,"snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"hard_blocks":[],"hard_blocks_json":"[]","id":5,"macro_regime":"unknown","no_trade_placed":true,"plain_english_summary":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","posture":"defensive","promotion_blockers":[],"promotion_blockers_json":"[]","regime_confidence":0.25,"review_window_days":14,"start_reason":["Alpha deployability is 0% because pod evidence is insufficient."],"start_reason_json":"[\"Alpha deployability is 0% because pod evidence is insufficient.\"]","started_from_run_id":null,"status":"active","strategy_duration":{"active_since":"2026-05-11T18:42:36.479920+00:00","days_in_play":4.5302,"episode_id":5},"strategy_fingerprint":"7d60f08f66f6c1453a31dd455c53317eb4bc0c00","strategy_name":"defensive_rebalance","updated_at":"2026-05-16T07:26:01.493499+00:00","what_would_change_this":["Convex exposure falls below warning cap.","No X10/X20 exposure remains.","At least two alpha pods become micro_live_candidate or better.","Macro/regime context improves.","Portfolio drawdown and concentration risk normalize."],"what_would_change_this_json":"[\"Convex exposure falls below warning cap.\", \"No X10/X20 exposure remains.\", \"At least two alpha pods become micro_live_candidate or better.\", \"Macro/regime context improves.\", \"Portfolio drawdown and concentration risk normalize.\"]","why_now":["Alpha deployability is 0% because pod evidence is insufficient."],"why_now_json":"[\"Alpha deployability is 0% because pod evidence is insufficient.\"]"},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_63687861d640","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","rule":"CURRENT_STRATEGY_STATE","threshold":null}],"recommendation_id":"CURRENT_STRATEGY_STATE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]}},"evidence_json":"{\"current_strategy\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"active_target_allocation_json\": \"{\\\"ALPHA_SYSTEM\\\": 0.0, \\\"CASH_RESERVE\\\": 0.1, \\\"CONVEX_BET\\\": 0.05, \\\"CORE_INVESTMENT\\\": 0.85}\", \"active_until\": null, \"base_prior_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"base_prior_allocation_json\": \"{\\\"ALPHA_SYSTEM\\\": 0.2, \\\"CASH_RESERVE\\\": 0.05, \\\"CONVEX_BET\\\": 0.05, \\\"CORE_INVESTMENT\\\": 0.7}\", \"created_at\": \"2026-05-11T18:42:36.480435+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"days_in_play\": 4.5302, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"demotion_triggers_json\": \"[\\\"alpha_evidence_weak_or_stale\\\"]\", \"display_name\": \"Defensive Rebalance\", \"end_reason\": {}, \"end_reason_json\": null, \"ended_from_run_id\": null, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_65ec2a959f2a\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": 5, \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"hard_blocks\": [], \"hard_blocks_json\": \"[]\", \"id\": 5, \"macro_regime\": \"unknown\", \"no_trade_placed\": true, \"plain_english_summary\": \"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.\", \"posture\": \"defensive\", \"promotion_blockers\": [], \"promotion_blockers_json\": \"[]\", \"regime_confidence\": 0.25, \"review_window_days\": 14, \"start_reason\": [\"Alpha deployability is 0% because pod evidence is insufficient.\"], \"start_reason_json\": \"[\\\"Alpha deployability is 0% because pod evidence is insufficient.\\\"]\", \"started_from_run_id\": null, \"status\": \"active\", \"strategy_duration\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"days_in_play\": 4.5302, \"episode_id\": 5}, \"strategy_fingerprint\": \"7d60f08f66f6c1453a31dd455c53317eb4bc0c00\", \"strategy_name\": \"defensive_rebalance\", \"updated_at\": \"2026-05-16T07:26:01.493499+00:00\", \"what_would_change_this\": [\"Convex exposure falls below warning cap.\", \"No X10/X20 exposure remains.\", \"At least two alpha pods become micro_live_candidate or better.\", \"Macro/regime context improves.\", \"Portfolio drawdown and concentration risk normalize.\"], \"what_would_change_this_json\": \"[\\\"Convex exposure falls below warning cap.\\\", \\\"No X10/X20 exposure remains.\\\", \\\"At least two alpha pods become micro_live_candidate or better.\\\", \\\"Macro/regime context improves.\\\", \\\"Portfolio drawdown and concentration risk normalize.\\\"]\", \"why_now\": [\"Alpha deployability is 0% because pod evidence is insufficient.\"], \"why_now_json\": \"[\\\"Alpha deployability is 0% because pod evidence is insufficient.\\\"]\"}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_63687861d640\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"advisory_policy\", \"reason\": \"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.\", \"rule\": \"CURRENT_STRATEGY_STATE\", \"threshold\": null}], \"recommendation_id\": \"CURRENT_STRATEGY_STATE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"unknown\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_63687861d640","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","rule":"CURRENT_STRATEGY_STATE","threshold":null}],"recommendation_id":"CURRENT_STRATEGY_STATE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"id":160,"instrument_name":null,"no_trade_placed":true,"priority":0,"rationale":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","required_next_step":"Observe strategy behavior; no trade is placed.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","confidence":0.95,"created_at":"2026-05-16T07:26:01.771675+00:00","decision":"INFO","evidence":{"adaptive_allocation":{"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"allocation_change_proposals":[{"confidence":0.25,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"evidence":{"regime":"unknown","sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}}},"proposal_type":"allocation_shift","proposed_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"rationale":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","review_window_days":14,"risk_analysis":{"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"no_auto_apply":true},"status":"proposed","summary":"Active target differs from the base prior based on evidence and constraints.","title":"Review adaptive target allocation","what_could_go_wrong":["regime classification may be wrong","local evidence may be incomplete"]}],"asof":"2026-05-16T07:26:01.492855+00:00","base_profile":"survival_adjusted_growth","base_profile_is_prior":true,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"deployable_allocation":{"ALPHA_SYSTEM":0.0},"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"macro_regime":{"asof":"2026-05-16T07:26:01.477071+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]},"no_trade_placed":true,"objective":"maximize_survival_adjusted_geometric_cagr","prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"regime_confidence":0.25,"selected_regime":"unknown","sleeve_registry":[{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":true,"default_prior_pct":0.2,"deployability_gated":true,"max_pct":0.4,"min_pct":0.0,"requires_backtest_or_paper_evidence":true},"constraints_json":"{\"can_be_zero\": true, \"default_prior_pct\": 0.2, \"deployability_gated\": true, \"max_pct\": 0.4, \"min_pct\": 0.0, \"requires_backtest_or_paper_evidence\": true}","created_at":"2026-05-10T15:43:44.022806+00:00","current_active_target_pct":0.2,"default_prior_pct":0.2,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Alpha System","evidence_requirements":[],"evidence_requirements_json":"[]","id":2,"max_pct":0.4,"min_pct":0.0,"no_trade_placed":true,"role":"evidence_based_systematic_edge","sleeve":"ALPHA_SYSTEM","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455669+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":false,"default_prior_pct":0.05,"max_pct":0.3,"min_pct":0.03,"stress_target_pct":0.1},"constraints_json":"{\"can_be_zero\": false, \"default_prior_pct\": 0.05, \"max_pct\": 0.3, \"min_pct\": 0.03, \"stress_target_pct\": 0.1}","created_at":"2026-05-10T15:43:44.022878+00:00","current_active_target_pct":0.05,"default_prior_pct":0.05,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Cash Reserve","evidence_requirements":[],"evidence_requirements_json":"[]","id":4,"max_pct":0.3,"min_pct":0.03,"no_trade_placed":true,"role":"optionality_and_anti_forced_selling","sleeve":"CASH_RESERVE","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455833+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":true,"default_prior_pct":0.05,"hard_cap_pct":0.075,"max_pct":0.075,"min_pct":0.0,"no_averaging_down":true,"requires_defined_max_loss":true,"requires_stop_or_invalidation":true,"requires_time_exit":true},"constraints_json":"{\"can_be_zero\": true, \"default_prior_pct\": 0.05, \"hard_cap_pct\": 0.075, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_averaging_down\": true, \"requires_defined_max_loss\": true, \"requires_stop_or_invalidation\": true, \"requires_time_exit\": true}","created_at":"2026-05-10T15:43:44.022849+00:00","current_active_target_pct":0.05,"default_prior_pct":0.05,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Convex Bet","evidence_requirements":[],"evidence_requirements_json":"[]","id":3,"max_pct":0.075,"min_pct":0.0,"no_trade_placed":true,"role":"small_defined_risk_asymmetric_acceleration","sleeve":"CONVEX_BET","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455758+00:00"},{"allowed_product_types":["stock","etf","fund"],"allowed_product_types_json":"[\"stock\", \"etf\", \"fund\"]","constraints":{"can_be_zero":false,"default_prior_pct":0.7,"max_pct":0.9,"min_pct":0.4},"constraints_json":"{\"can_be_zero\": false, \"default_prior_pct\": 0.7, \"max_pct\": 0.9, \"min_pct\": 0.4}","created_at":"2026-05-10T15:43:44.022466+00:00","current_active_target_pct":0.7,"default_prior_pct":0.7,"disallowed_product_types":["certificate","cfd","option","leveraged_product"],"disallowed_product_types_json":"[\"certificate\", \"cfd\", \"option\", \"leveraged_product\"]","display_name":"Core Investment","evidence_requirements":[],"evidence_requirements_json":"[]","id":1,"max_pct":0.9,"min_pct":0.4,"no_trade_placed":true,"role":"long_term_compounding_engine","sleeve":"CORE_INVESTMENT","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455200+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.4},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.4}","created_at":"2026-05-10T15:43:44.022966+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Defensive Collateral","evidence_requirements":["high_macro_risk","high_volatility_or_drawdown_risk"],"evidence_requirements_json":"[\"high_macro_risk\", \"high_volatility_or_drawdown_risk\"]","id":8,"max_pct":0.4,"min_pct":0.0,"no_trade_placed":true,"role":"defensive_cash_like_or_low_volatility_reserve","sleeve":"DEFENSIVE_COLLATERAL","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456096+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022925+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Global Macro","evidence_requirements":["macro_signal_quality","evidence_of_positive_expectancy","controlled_drawdown"],"evidence_requirements_json":"[\"macro_signal_quality\", \"evidence_of_positive_expectancy\", \"controlled_drawdown\"]","id":6,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"macro_regime_allocation_overlay","sleeve":"GLOBAL_MACRO","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.455969+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022946+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Market Neutral","evidence_requirements":["market_neutral_backtest_support","low_correlation_to_core","implementation_feasibility"],"evidence_requirements_json":"[\"market_neutral_backtest_support\", \"low_correlation_to_core\", \"implementation_feasibility\"]","id":7,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"lower_beta_alpha","sleeve":"MARKET_NEUTRAL","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456032+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022985+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Opportunity Reserve","evidence_requirements":["high_valuation_risk","likely_future_dislocation","insufficient_current_edge"],"evidence_requirements_json":"[\"high_valuation_risk\", \"likely_future_dislocation\", \"insufficient_current_edge\"]","id":9,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"cash_reserved_for_dislocation_entries","sleeve":"OPPORTUNITY_RESERVE","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456157+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.25},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.25}","created_at":"2026-05-10T15:43:44.022901+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Trend Crisis Alpha","evidence_requirements":["backtest_or_paper_evidence","positive_crisis_regime_behavior","low_correlation_to_core"],"evidence_requirements_json":"[\"backtest_or_paper_evidence\", \"positive_crisis_regime_behavior\", \"low_correlation_to_core\"]","id":5,"max_pct":0.25,"min_pct":0.0,"no_trade_placed":true,"role":"crisis_alpha_and_downside_diversification","sleeve":"TREND_CRISIS_ALPHA","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.455901+00:00"}],"sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}},"summary":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","target_ranges":{"ALPHA_SYSTEM":{"max":0.4,"min":0.0},"CASH_RESERVE":{"max":0.3,"min":0.03},"CONVEX_BET":{"max":0.075,"min":0.0},"CORE_INVESTMENT":{"max":0.9,"min":0.4},"DEFENSIVE_COLLATERAL":{"max":0.4,"min":0.0},"GLOBAL_MACRO":{"max":0.2,"min":0.0},"MARKET_NEUTRAL":{"max":0.2,"min":0.0},"OPPORTUNITY_RESERVE":{"max":0.2,"min":0.0},"TREND_CRISIS_ALPHA":{"max":0.25,"min":0.0}},"warnings":[],"what_not_to_do":["Do not treat 70/20/5/5 as permanently optimal.","Do not force alpha allocation when evidence is weak.","Do not expand convex exposure to compensate for weak alpha.","Do not let macro headlines override hard risk blocks."]},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3b6f53d7ce9b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"70/20/5/5 is a base prior, not a permanent optimal allocation.","rule":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","threshold":null}],"recommendation_id":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]}},"evidence_json":"{\"adaptive_allocation\": {\"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"allocation_change_proposals\": [{\"confidence\": 0.25, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"evidence\": {\"regime\": \"unknown\", \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}}, \"proposal_type\": \"allocation_shift\", \"proposed_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"rationale\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"review_window_days\": 14, \"risk_analysis\": {\"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"no_auto_apply\": true}, \"status\": \"proposed\", \"summary\": \"Active target differs from the base prior based on evidence and constraints.\", \"title\": \"Review adaptive target allocation\", \"what_could_go_wrong\": [\"regime classification may be wrong\", \"local evidence may be incomplete\"]}], \"asof\": \"2026-05-16T07:26:01.492855+00:00\", \"base_profile\": \"survival_adjusted_growth\", \"base_profile_is_prior\": true, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.477071+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}, \"no_trade_placed\": true, \"objective\": \"maximize_survival_adjusted_geometric_cagr\", \"prior_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"regime_confidence\": 0.25, \"selected_regime\": \"unknown\", \"sleeve_registry\": [{\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": true, \"default_prior_pct\": 0.2, \"deployability_gated\": true, \"max_pct\": 0.4, \"min_pct\": 0.0, \"requires_backtest_or_paper_evidence\": true}, \"constraints_json\": \"{\\\"can_be_zero\\\": true, \\\"default_prior_pct\\\": 0.2, \\\"deployability_gated\\\": true, \\\"max_pct\\\": 0.4, \\\"min_pct\\\": 0.0, \\\"requires_backtest_or_paper_evidence\\\": true}\", \"created_at\": \"2026-05-10T15:43:44.022806+00:00\", \"current_active_target_pct\": 0.2, \"default_prior_pct\": 0.2, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Alpha System\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 2, \"max_pct\": 0.4, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"evidence_based_systematic_edge\", \"sleeve\": \"ALPHA_SYSTEM\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455669+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": false, \"default_prior_pct\": 0.05, \"max_pct\": 0.3, \"min_pct\": 0.03, \"stress_target_pct\": 0.1}, \"constraints_json\": \"{\\\"can_be_zero\\\": false, \\\"default_prior_pct\\\": 0.05, \\\"max_pct\\\": 0.3, \\\"min_pct\\\": 0.03, \\\"stress_target_pct\\\": 0.1}\", \"created_at\": \"2026-05-10T15:43:44.022878+00:00\", \"current_active_target_pct\": 0.05, \"default_prior_pct\": 0.05, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Cash Reserve\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 4, \"max_pct\": 0.3, \"min_pct\": 0.03, \"no_trade_placed\": true, \"role\": \"optionality_and_anti_forced_selling\", \"sleeve\": \"CASH_RESERVE\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455833+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": true, \"default_prior_pct\": 0.05, \"hard_cap_pct\": 0.075, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_averaging_down\": true, \"requires_defined_max_loss\": true, \"requires_stop_or_invalidation\": true, \"requires_time_exit\": true}, \"constraints_json\": \"{\\\"can_be_zero\\\": true, \\\"default_prior_pct\\\": 0.05, \\\"hard_cap_pct\\\": 0.075, \\\"max_pct\\\": 0.075, \\\"min_pct\\\": 0.0, \\\"no_averaging_down\\\": true, \\\"requires_defined_max_loss\\\": true, \\\"requires_stop_or_invalidation\\\": true, \\\"requires_time_exit\\\": true}\", \"created_at\": \"2026-05-10T15:43:44.022849+00:00\", \"current_active_target_pct\": 0.05, \"default_prior_pct\": 0.05, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Convex Bet\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 3, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"small_defined_risk_asymmetric_acceleration\", \"sleeve\": \"CONVEX_BET\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455758+00:00\"}, {\"allowed_product_types\": [\"stock\", \"etf\", \"fund\"], \"allowed_product_types_json\": \"[\\\"stock\\\", \\\"etf\\\", \\\"fund\\\"]\", \"constraints\": {\"can_be_zero\": false, \"default_prior_pct\": 0.7, \"max_pct\": 0.9, \"min_pct\": 0.4}, \"constraints_json\": \"{\\\"can_be_zero\\\": false, \\\"default_prior_pct\\\": 0.7, \\\"max_pct\\\": 0.9, \\\"min_pct\\\": 0.4}\", \"created_at\": \"2026-05-10T15:43:44.022466+00:00\", \"current_active_target_pct\": 0.7, \"default_prior_pct\": 0.7, \"disallowed_product_types\": [\"certificate\", \"cfd\", \"option\", \"leveraged_product\"], \"disallowed_product_types_json\": \"[\\\"certificate\\\", \\\"cfd\\\", \\\"option\\\", \\\"leveraged_product\\\"]\", \"display_name\": \"Core Investment\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 1, \"max_pct\": 0.9, \"min_pct\": 0.4, \"no_trade_placed\": true, \"role\": \"long_term_compounding_engine\", \"sleeve\": \"CORE_INVESTMENT\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455200+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.4}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.4}\", \"created_at\": \"2026-05-10T15:43:44.022966+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Defensive Collateral\", \"evidence_requirements\": [\"high_macro_risk\", \"high_volatility_or_drawdown_risk\"], \"evidence_requirements_json\": \"[\\\"high_macro_risk\\\", \\\"high_volatility_or_drawdown_risk\\\"]\", \"id\": 8, \"max_pct\": 0.4, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"defensive_cash_like_or_low_volatility_reserve\", \"sleeve\": \"DEFENSIVE_COLLATERAL\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456096+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022925+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Global Macro\", \"evidence_requirements\": [\"macro_signal_quality\", \"evidence_of_positive_expectancy\", \"controlled_drawdown\"], \"evidence_requirements_json\": \"[\\\"macro_signal_quality\\\", \\\"evidence_of_positive_expectancy\\\", \\\"controlled_drawdown\\\"]\", \"id\": 6, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"macro_regime_allocation_overlay\", \"sleeve\": \"GLOBAL_MACRO\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.455969+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022946+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Market Neutral\", \"evidence_requirements\": [\"market_neutral_backtest_support\", \"low_correlation_to_core\", \"implementation_feasibility\"], \"evidence_requirements_json\": \"[\\\"market_neutral_backtest_support\\\", \\\"low_correlation_to_core\\\", \\\"implementation_feasibility\\\"]\", \"id\": 7, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"lower_beta_alpha\", \"sleeve\": \"MARKET_NEUTRAL\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456032+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022985+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Opportunity Reserve\", \"evidence_requirements\": [\"high_valuation_risk\", \"likely_future_dislocation\", \"insufficient_current_edge\"], \"evidence_requirements_json\": \"[\\\"high_valuation_risk\\\", \\\"likely_future_dislocation\\\", \\\"insufficient_current_edge\\\"]\", \"id\": 9, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"cash_reserved_for_dislocation_entries\", \"sleeve\": \"OPPORTUNITY_RESERVE\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456157+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.25}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.25}\", \"created_at\": \"2026-05-10T15:43:44.022901+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Trend Crisis Alpha\", \"evidence_requirements\": [\"backtest_or_paper_evidence\", \"positive_crisis_regime_behavior\", \"low_correlation_to_core\"], \"evidence_requirements_json\": \"[\\\"backtest_or_paper_evidence\\\", \\\"positive_crisis_regime_behavior\\\", \\\"low_correlation_to_core\\\"]\", \"id\": 5, \"max_pct\": 0.25, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"crisis_alpha_and_downside_diversification\", \"sleeve\": \"TREND_CRISIS_ALPHA\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.455901+00:00\"}], \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}, \"summary\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"target_ranges\": {\"ALPHA_SYSTEM\": {\"max\": 0.4, \"min\": 0.0}, \"CASH_RESERVE\": {\"max\": 0.3, \"min\": 0.03}, \"CONVEX_BET\": {\"max\": 0.075, \"min\": 0.0}, \"CORE_INVESTMENT\": {\"max\": 0.9, \"min\": 0.4}, \"DEFENSIVE_COLLATERAL\": {\"max\": 0.4, \"min\": 0.0}, \"GLOBAL_MACRO\": {\"max\": 0.2, \"min\": 0.0}, \"MARKET_NEUTRAL\": {\"max\": 0.2, \"min\": 0.0}, \"OPPORTUNITY_RESERVE\": {\"max\": 0.2, \"min\": 0.0}, \"TREND_CRISIS_ALPHA\": {\"max\": 0.25, \"min\": 0.0}}, \"warnings\": [], \"what_not_to_do\": [\"Do not treat 70/20/5/5 as permanently optimal.\", \"Do not force alpha allocation when evidence is weak.\", \"Do not expand convex exposure to compensate for weak alpha.\", \"Do not let macro headlines override hard risk blocks.\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_3b6f53d7ce9b\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"risk_policy\", \"reason\": \"70/20/5/5 is a base prior, not a permanent optimal allocation.\", \"rule\": \"DO_NOT_TREAT_PRIOR_AS_PERMANENT\", \"threshold\": null}], \"recommendation_id\": \"DO_NOT_TREAT_PRIOR_AS_PERMANENT\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"risk_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3b6f53d7ce9b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"70/20/5/5 is a base prior, not a permanent optimal allocation.","rule":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","threshold":null}],"recommendation_id":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]},"id":161,"instrument_name":null,"no_trade_placed":true,"priority":1,"rationale":"70/20/5/5 is a base prior, not a permanent optimal allocation.","required_next_step":"Review active allocation target and evidence before treating the prior as current truth.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"STRATEGY_DURATION","confidence":0.9,"created_at":"2026-05-16T07:26:01.771791+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_defb3a04687e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Strategy has been in play for 4.5302 days since 2026-05-11T18:42:36.479920+00:00.","rule":"STRATEGY_DURATION","threshold":null}],"recommendation_id":"STRATEGY_DURATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"strategy_duration":{"active_since":"2026-05-11T18:42:36.479920+00:00","days_in_play":4.5302,"episode_id":5}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_defb3a04687e\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"advisory_policy\", \"reason\": \"Strategy has been in play for 4.5302 days since 2026-05-11T18:42:36.479920+00:00.\", \"rule\": \"STRATEGY_DURATION\", \"threshold\": null}], \"recommendation_id\": \"STRATEGY_DURATION\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"unknown\", \"stress_evidence\": []}, \"strategy_duration\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"days_in_play\": 4.5302, \"episode_id\": 5}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_defb3a04687e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Strategy has been in play for 4.5302 days since 2026-05-11T18:42:36.479920+00:00.","rule":"STRATEGY_DURATION","threshold":null}],"recommendation_id":"STRATEGY_DURATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"id":162,"instrument_name":null,"no_trade_placed":true,"priority":1,"rationale":"Strategy has been in play for 4.5302 days since 2026-05-11T18:42:36.479920+00:00.","required_next_step":"Use duration to judge whether the strategy is stable or newly changed.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","confidence":0.95,"created_at":"2026-05-16T07:26:01.771915+00:00","decision":"INFO","evidence":{"allocation_policy":{"asof":"2026-05-16T07:26:01.454978+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"demotion_triggers":["alpha_evidence_weak_or_stale"],"deployable_allocation":{"ALPHA_SYSTEM":0.0},"effective_temporary_targets":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"no_trade_placed":true,"optimization_goal":"maximize_geometric_cagr_subject_to_survival","profile_status":"demotion_recommended","promotion_blockers":[],"promotion_eligible":false,"recommended_profile":"stabilization","selected_profile":"survival_adjusted_growth","summary":"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.","survival_constraints":["stay_solvent","avoid_catastrophic_drawdown","maintain_behavioral_stability","avoid_forced_selling","avoid_strategy_drift","avoid_emotional_leverage_escalation","preserve_ability_to_compound"],"target_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"unused_alpha_reserve_pct":0.2,"warnings":["alpha_evidence_weak_or_stale","alpha_target_exceeds_deployable_alpha"],"what_not_to_do":["Do not expand convex exposure to compensate for weak alpha evidence.","Do not force alpha trades.","Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets."]},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_947ef89c0372","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"Target alpha is 20%, but deployable alpha is 0%; unused alpha reserve stays in core/cash.","rule":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","threshold":null}],"recommendation_id":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]}},"evidence_json":"{\"allocation_policy\": {\"asof\": \"2026-05-16T07:26:01.454978+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"effective_temporary_targets\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"no_trade_placed\": true, \"optimization_goal\": \"maximize_geometric_cagr_subject_to_survival\", \"profile_status\": \"demotion_recommended\", \"promotion_blockers\": [], \"promotion_eligible\": false, \"recommended_profile\": \"stabilization\", \"selected_profile\": \"survival_adjusted_growth\", \"summary\": \"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.\", \"survival_constraints\": [\"stay_solvent\", \"avoid_catastrophic_drawdown\", \"maintain_behavioral_stability\", \"avoid_forced_selling\", \"avoid_strategy_drift\", \"avoid_emotional_leverage_escalation\", \"preserve_ability_to_compound\"], \"target_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"unused_alpha_reserve_pct\": 0.2, \"warnings\": [\"alpha_evidence_weak_or_stale\", \"alpha_target_exceeds_deployable_alpha\"], \"what_not_to_do\": [\"Do not expand convex exposure to compensate for weak alpha evidence.\", \"Do not force alpha trades.\", \"Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets.\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_947ef89c0372\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"risk_policy\", \"reason\": \"Target alpha is 20%, but deployable alpha is 0%; unused alpha reserve stays in core/cash.\", \"rule\": \"HOLD_UNUSED_ALPHA_IN_CORE_CASH\", \"threshold\": null}], \"recommendation_id\": \"HOLD_UNUSED_ALPHA_IN_CORE_CASH\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"risk_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_947ef89c0372","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"Target alpha is 20%, but deployable alpha is 0%; unused alpha reserve stays in core/cash.","rule":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","threshold":null}],"recommendation_id":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]},"id":163,"instrument_name":null,"no_trade_placed":true,"priority":2,"rationale":"Target alpha is 20%, but deployable alpha is 0%; unused alpha reserve stays in core/cash.","required_next_step":"Do not force alpha trades. Keep unused alpha capacity in core/cash.","risks":["strategy_drift","forced_trade_risk"],"risks_json":"[\"strategy_drift\", \"forced_trade_risk\"]","run_id":8,"sleeve":"ALPHA_SYSTEM","ticker":null},{"action":"DO_NOT_FORCE_ALPHA","confidence":0.95,"created_at":"2026-05-16T07:26:01.772023+00:00","decision":"WARN","evidence":{"allocation_policy":{"asof":"2026-05-16T07:26:01.454978+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"demotion_triggers":["alpha_evidence_weak_or_stale"],"deployable_allocation":{"ALPHA_SYSTEM":0.0},"effective_temporary_targets":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"no_trade_placed":true,"optimization_goal":"maximize_geometric_cagr_subject_to_survival","profile_status":"demotion_recommended","promotion_blockers":[],"promotion_eligible":false,"recommended_profile":"stabilization","selected_profile":"survival_adjusted_growth","summary":"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.","survival_constraints":["stay_solvent","avoid_catastrophic_drawdown","maintain_behavioral_stability","avoid_forced_selling","avoid_strategy_drift","avoid_emotional_leverage_escalation","preserve_ability_to_compound"],"target_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"unused_alpha_reserve_pct":0.2,"warnings":["alpha_evidence_weak_or_stale","alpha_target_exceeds_deployable_alpha"],"what_not_to_do":["Do not expand convex exposure to compensate for weak alpha evidence.","Do not force alpha trades.","Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets."]},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8e883955c395","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Alpha is a capacity limit, not a forced deployment target.","rule":"DO_NOT_FORCE_ALPHA","threshold":null}],"recommendation_id":"DO_NOT_FORCE_ALPHA","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]}},"evidence_json":"{\"allocation_policy\": {\"asof\": \"2026-05-16T07:26:01.454978+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"effective_temporary_targets\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"no_trade_placed\": true, \"optimization_goal\": \"maximize_geometric_cagr_subject_to_survival\", \"profile_status\": \"demotion_recommended\", \"promotion_blockers\": [], \"promotion_eligible\": false, \"recommended_profile\": \"stabilization\", \"selected_profile\": \"survival_adjusted_growth\", \"summary\": \"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.\", \"survival_constraints\": [\"stay_solvent\", \"avoid_catastrophic_drawdown\", \"maintain_behavioral_stability\", \"avoid_forced_selling\", \"avoid_strategy_drift\", \"avoid_emotional_leverage_escalation\", \"preserve_ability_to_compound\"], \"target_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"unused_alpha_reserve_pct\": 0.2, \"warnings\": [\"alpha_evidence_weak_or_stale\", \"alpha_target_exceeds_deployable_alpha\"], \"what_not_to_do\": [\"Do not expand convex exposure to compensate for weak alpha evidence.\", \"Do not force alpha trades.\", \"Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets.\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8e883955c395\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"risk_policy\", \"reason\": \"Alpha is a capacity limit, not a forced deployment target.\", \"rule\": \"DO_NOT_FORCE_ALPHA\", \"threshold\": null}], \"recommendation_id\": \"DO_NOT_FORCE_ALPHA\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"risk_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8e883955c395","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Alpha is a capacity limit, not a forced deployment target.","rule":"DO_NOT_FORCE_ALPHA","threshold":null}],"recommendation_id":"DO_NOT_FORCE_ALPHA","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]},"id":164,"instrument_name":null,"no_trade_placed":true,"priority":4,"rationale":"Alpha is a capacity limit, not a forced deployment target.","required_next_step":"A trade must earn the right to exist through signal and evidence.","risks":["overtrading","weak_evidence_scaling"],"risks_json":"[\"overtrading\", \"weak_evidence_scaling\"]","run_id":8,"sleeve":"ALPHA_SYSTEM","ticker":null},{"action":"DEMOTE_TO_STABILIZATION","confidence":0.8,"created_at":"2026-05-16T07:26:01.772094+00:00","decision":"WARN","evidence":{"demotion_triggers":["alpha_evidence_weak_or_stale"],"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_0d54e8d5fb62","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Allocation policy recommends stabilization due to active demotion triggers.","rule":"DEMOTE_TO_STABILIZATION","threshold":null}],"recommendation_id":"DEMOTE_TO_STABILIZATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]}},"evidence_json":"{\"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_0d54e8d5fb62\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"risk_policy\", \"reason\": \"Allocation policy recommends stabilization due to active demotion triggers.\", \"rule\": \"DEMOTE_TO_STABILIZATION\", \"threshold\": null}], \"recommendation_id\": \"DEMOTE_TO_STABILIZATION\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"risk_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_0d54e8d5fb62","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Allocation policy recommends stabilization due to active demotion triggers.","rule":"DEMOTE_TO_STABILIZATION","threshold":null}],"recommendation_id":"DEMOTE_TO_STABILIZATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[]},"id":165,"instrument_name":null,"no_trade_placed":true,"priority":9,"rationale":"Allocation policy recommends stabilization due to active demotion triggers.","required_next_step":"Review profile; config is not changed automatically.","risks":["strategy_drift"],"risks_json":"[\"strategy_drift\"]","run_id":8,"sleeve":null,"ticker":null},{"action":"REVIEW_ALLOCATION_ADAPTATION","confidence":0.25,"created_at":"2026-05-16T07:26:01.772633+00:00","decision":"INFO","evidence":{"adaptive_allocation":{"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"allocation_change_proposals":[{"confidence":0.25,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"evidence":{"regime":"unknown","sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}}},"proposal_type":"allocation_shift","proposed_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"rationale":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","review_window_days":14,"risk_analysis":{"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"no_auto_apply":true},"status":"proposed","summary":"Active target differs from the base prior based on evidence and constraints.","title":"Review adaptive target allocation","what_could_go_wrong":["regime classification may be wrong","local evidence may be incomplete"]}],"asof":"2026-05-16T07:26:01.492855+00:00","base_profile":"survival_adjusted_growth","base_profile_is_prior":true,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"deployable_allocation":{"ALPHA_SYSTEM":0.0},"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"macro_regime":{"asof":"2026-05-16T07:26:01.477071+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]},"no_trade_placed":true,"objective":"maximize_survival_adjusted_geometric_cagr","prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"regime_confidence":0.25,"selected_regime":"unknown","sleeve_registry":[{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":true,"default_prior_pct":0.2,"deployability_gated":true,"max_pct":0.4,"min_pct":0.0,"requires_backtest_or_paper_evidence":true},"constraints_json":"{\"can_be_zero\": true, \"default_prior_pct\": 0.2, \"deployability_gated\": true, \"max_pct\": 0.4, \"min_pct\": 0.0, \"requires_backtest_or_paper_evidence\": true}","created_at":"2026-05-10T15:43:44.022806+00:00","current_active_target_pct":0.2,"default_prior_pct":0.2,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Alpha System","evidence_requirements":[],"evidence_requirements_json":"[]","id":2,"max_pct":0.4,"min_pct":0.0,"no_trade_placed":true,"role":"evidence_based_systematic_edge","sleeve":"ALPHA_SYSTEM","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455669+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":false,"default_prior_pct":0.05,"max_pct":0.3,"min_pct":0.03,"stress_target_pct":0.1},"constraints_json":"{\"can_be_zero\": false, \"default_prior_pct\": 0.05, \"max_pct\": 0.3, \"min_pct\": 0.03, \"stress_target_pct\": 0.1}","created_at":"2026-05-10T15:43:44.022878+00:00","current_active_target_pct":0.05,"default_prior_pct":0.05,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Cash Reserve","evidence_requirements":[],"evidence_requirements_json":"[]","id":4,"max_pct":0.3,"min_pct":0.03,"no_trade_placed":true,"role":"optionality_and_anti_forced_selling","sleeve":"CASH_RESERVE","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455833+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"can_be_zero":true,"default_prior_pct":0.05,"hard_cap_pct":0.075,"max_pct":0.075,"min_pct":0.0,"no_averaging_down":true,"requires_defined_max_loss":true,"requires_stop_or_invalidation":true,"requires_time_exit":true},"constraints_json":"{\"can_be_zero\": true, \"default_prior_pct\": 0.05, \"hard_cap_pct\": 0.075, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_averaging_down\": true, \"requires_defined_max_loss\": true, \"requires_stop_or_invalidation\": true, \"requires_time_exit\": true}","created_at":"2026-05-10T15:43:44.022849+00:00","current_active_target_pct":0.05,"default_prior_pct":0.05,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Convex Bet","evidence_requirements":[],"evidence_requirements_json":"[]","id":3,"max_pct":0.075,"min_pct":0.0,"no_trade_placed":true,"role":"small_defined_risk_asymmetric_acceleration","sleeve":"CONVEX_BET","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455758+00:00"},{"allowed_product_types":["stock","etf","fund"],"allowed_product_types_json":"[\"stock\", \"etf\", \"fund\"]","constraints":{"can_be_zero":false,"default_prior_pct":0.7,"max_pct":0.9,"min_pct":0.4},"constraints_json":"{\"can_be_zero\": false, \"default_prior_pct\": 0.7, \"max_pct\": 0.9, \"min_pct\": 0.4}","created_at":"2026-05-10T15:43:44.022466+00:00","current_active_target_pct":0.7,"default_prior_pct":0.7,"disallowed_product_types":["certificate","cfd","option","leveraged_product"],"disallowed_product_types_json":"[\"certificate\", \"cfd\", \"option\", \"leveraged_product\"]","display_name":"Core Investment","evidence_requirements":[],"evidence_requirements_json":"[]","id":1,"max_pct":0.9,"min_pct":0.4,"no_trade_placed":true,"role":"long_term_compounding_engine","sleeve":"CORE_INVESTMENT","sleeve_type":"base","status":"active","updated_at":"2026-05-16T07:26:01.455200+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.4},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.4}","created_at":"2026-05-10T15:43:44.022966+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Defensive Collateral","evidence_requirements":["high_macro_risk","high_volatility_or_drawdown_risk"],"evidence_requirements_json":"[\"high_macro_risk\", \"high_volatility_or_drawdown_risk\"]","id":8,"max_pct":0.4,"min_pct":0.0,"no_trade_placed":true,"role":"defensive_cash_like_or_low_volatility_reserve","sleeve":"DEFENSIVE_COLLATERAL","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456096+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022925+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Global Macro","evidence_requirements":["macro_signal_quality","evidence_of_positive_expectancy","controlled_drawdown"],"evidence_requirements_json":"[\"macro_signal_quality\", \"evidence_of_positive_expectancy\", \"controlled_drawdown\"]","id":6,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"macro_regime_allocation_overlay","sleeve":"GLOBAL_MACRO","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.455969+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022946+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Market Neutral","evidence_requirements":["market_neutral_backtest_support","low_correlation_to_core","implementation_feasibility"],"evidence_requirements_json":"[\"market_neutral_backtest_support\", \"low_correlation_to_core\", \"implementation_feasibility\"]","id":7,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"lower_beta_alpha","sleeve":"MARKET_NEUTRAL","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456032+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.2},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.2}","created_at":"2026-05-10T15:43:44.022985+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Opportunity Reserve","evidence_requirements":["high_valuation_risk","likely_future_dislocation","insufficient_current_edge"],"evidence_requirements_json":"[\"high_valuation_risk\", \"likely_future_dislocation\", \"insufficient_current_edge\"]","id":9,"max_pct":0.2,"min_pct":0.0,"no_trade_placed":true,"role":"cash_reserved_for_dislocation_entries","sleeve":"OPPORTUNITY_RESERVE","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.456157+00:00"},{"allowed_product_types":[],"allowed_product_types_json":"[]","constraints":{"default_prior_pct":0.0,"max_pct":0.25},"constraints_json":"{\"default_prior_pct\": 0.0, \"max_pct\": 0.25}","created_at":"2026-05-10T15:43:44.022901+00:00","current_active_target_pct":0.0,"default_prior_pct":0.0,"disallowed_product_types":[],"disallowed_product_types_json":"[]","display_name":"Trend Crisis Alpha","evidence_requirements":["backtest_or_paper_evidence","positive_crisis_regime_behavior","low_correlation_to_core"],"evidence_requirements_json":"[\"backtest_or_paper_evidence\", \"positive_crisis_regime_behavior\", \"low_correlation_to_core\"]","id":5,"max_pct":0.25,"min_pct":0.0,"no_trade_placed":true,"role":"crisis_alpha_and_downside_diversification","sleeve":"TREND_CRISIS_ALPHA","sleeve_type":"optional","status":"proposed","updated_at":"2026-05-16T07:26:01.455901+00:00"}],"sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}},"summary":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","target_ranges":{"ALPHA_SYSTEM":{"max":0.4,"min":0.0},"CASH_RESERVE":{"max":0.3,"min":0.03},"CONVEX_BET":{"max":0.075,"min":0.0},"CORE_INVESTMENT":{"max":0.9,"min":0.4},"DEFENSIVE_COLLATERAL":{"max":0.4,"min":0.0},"GLOBAL_MACRO":{"max":0.2,"min":0.0},"MARKET_NEUTRAL":{"max":0.2,"min":0.0},"OPPORTUNITY_RESERVE":{"max":0.2,"min":0.0},"TREND_CRISIS_ALPHA":{"max":0.25,"min":0.0}},"warnings":[],"what_not_to_do":["Do not treat 70/20/5/5 as permanently optimal.","Do not force alpha allocation when evidence is weak.","Do not expand convex exposure to compensate for weak alpha.","Do not let macro headlines override hard risk blocks."]},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target allocation differs from the base prior based on regime, readiness, and hard constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[]}},"evidence_json":"{\"adaptive_allocation\": {\"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"allocation_change_proposals\": [{\"confidence\": 0.25, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"evidence\": {\"regime\": \"unknown\", \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}}, \"proposal_type\": \"allocation_shift\", \"proposed_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"rationale\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"review_window_days\": 14, \"risk_analysis\": {\"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"no_auto_apply\": true}, \"status\": \"proposed\", \"summary\": \"Active target differs from the base prior based on evidence and constraints.\", \"title\": \"Review adaptive target allocation\", \"what_could_go_wrong\": [\"regime classification may be wrong\", \"local evidence may be incomplete\"]}], \"asof\": \"2026-05-16T07:26:01.492855+00:00\", \"base_profile\": \"survival_adjusted_growth\", \"base_profile_is_prior\": true, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.477071+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}, \"no_trade_placed\": true, \"objective\": \"maximize_survival_adjusted_geometric_cagr\", \"prior_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"regime_confidence\": 0.25, \"selected_regime\": \"unknown\", \"sleeve_registry\": [{\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": true, \"default_prior_pct\": 0.2, \"deployability_gated\": true, \"max_pct\": 0.4, \"min_pct\": 0.0, \"requires_backtest_or_paper_evidence\": true}, \"constraints_json\": \"{\\\"can_be_zero\\\": true, \\\"default_prior_pct\\\": 0.2, \\\"deployability_gated\\\": true, \\\"max_pct\\\": 0.4, \\\"min_pct\\\": 0.0, \\\"requires_backtest_or_paper_evidence\\\": true}\", \"created_at\": \"2026-05-10T15:43:44.022806+00:00\", \"current_active_target_pct\": 0.2, \"default_prior_pct\": 0.2, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Alpha System\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 2, \"max_pct\": 0.4, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"evidence_based_systematic_edge\", \"sleeve\": \"ALPHA_SYSTEM\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455669+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": false, \"default_prior_pct\": 0.05, \"max_pct\": 0.3, \"min_pct\": 0.03, \"stress_target_pct\": 0.1}, \"constraints_json\": \"{\\\"can_be_zero\\\": false, \\\"default_prior_pct\\\": 0.05, \\\"max_pct\\\": 0.3, \\\"min_pct\\\": 0.03, \\\"stress_target_pct\\\": 0.1}\", \"created_at\": \"2026-05-10T15:43:44.022878+00:00\", \"current_active_target_pct\": 0.05, \"default_prior_pct\": 0.05, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Cash Reserve\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 4, \"max_pct\": 0.3, \"min_pct\": 0.03, \"no_trade_placed\": true, \"role\": \"optionality_and_anti_forced_selling\", \"sleeve\": \"CASH_RESERVE\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455833+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"can_be_zero\": true, \"default_prior_pct\": 0.05, \"hard_cap_pct\": 0.075, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_averaging_down\": true, \"requires_defined_max_loss\": true, \"requires_stop_or_invalidation\": true, \"requires_time_exit\": true}, \"constraints_json\": \"{\\\"can_be_zero\\\": true, \\\"default_prior_pct\\\": 0.05, \\\"hard_cap_pct\\\": 0.075, \\\"max_pct\\\": 0.075, \\\"min_pct\\\": 0.0, \\\"no_averaging_down\\\": true, \\\"requires_defined_max_loss\\\": true, \\\"requires_stop_or_invalidation\\\": true, \\\"requires_time_exit\\\": true}\", \"created_at\": \"2026-05-10T15:43:44.022849+00:00\", \"current_active_target_pct\": 0.05, \"default_prior_pct\": 0.05, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Convex Bet\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 3, \"max_pct\": 0.075, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"small_defined_risk_asymmetric_acceleration\", \"sleeve\": \"CONVEX_BET\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455758+00:00\"}, {\"allowed_product_types\": [\"stock\", \"etf\", \"fund\"], \"allowed_product_types_json\": \"[\\\"stock\\\", \\\"etf\\\", \\\"fund\\\"]\", \"constraints\": {\"can_be_zero\": false, \"default_prior_pct\": 0.7, \"max_pct\": 0.9, \"min_pct\": 0.4}, \"constraints_json\": \"{\\\"can_be_zero\\\": false, \\\"default_prior_pct\\\": 0.7, \\\"max_pct\\\": 0.9, \\\"min_pct\\\": 0.4}\", \"created_at\": \"2026-05-10T15:43:44.022466+00:00\", \"current_active_target_pct\": 0.7, \"default_prior_pct\": 0.7, \"disallowed_product_types\": [\"certificate\", \"cfd\", \"option\", \"leveraged_product\"], \"disallowed_product_types_json\": \"[\\\"certificate\\\", \\\"cfd\\\", \\\"option\\\", \\\"leveraged_product\\\"]\", \"display_name\": \"Core Investment\", \"evidence_requirements\": [], \"evidence_requirements_json\": \"[]\", \"id\": 1, \"max_pct\": 0.9, \"min_pct\": 0.4, \"no_trade_placed\": true, \"role\": \"long_term_compounding_engine\", \"sleeve\": \"CORE_INVESTMENT\", \"sleeve_type\": \"base\", \"status\": \"active\", \"updated_at\": \"2026-05-16T07:26:01.455200+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.4}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.4}\", \"created_at\": \"2026-05-10T15:43:44.022966+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Defensive Collateral\", \"evidence_requirements\": [\"high_macro_risk\", \"high_volatility_or_drawdown_risk\"], \"evidence_requirements_json\": \"[\\\"high_macro_risk\\\", \\\"high_volatility_or_drawdown_risk\\\"]\", \"id\": 8, \"max_pct\": 0.4, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"defensive_cash_like_or_low_volatility_reserve\", \"sleeve\": \"DEFENSIVE_COLLATERAL\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456096+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022925+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Global Macro\", \"evidence_requirements\": [\"macro_signal_quality\", \"evidence_of_positive_expectancy\", \"controlled_drawdown\"], \"evidence_requirements_json\": \"[\\\"macro_signal_quality\\\", \\\"evidence_of_positive_expectancy\\\", \\\"controlled_drawdown\\\"]\", \"id\": 6, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"macro_regime_allocation_overlay\", \"sleeve\": \"GLOBAL_MACRO\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.455969+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022946+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Market Neutral\", \"evidence_requirements\": [\"market_neutral_backtest_support\", \"low_correlation_to_core\", \"implementation_feasibility\"], \"evidence_requirements_json\": \"[\\\"market_neutral_backtest_support\\\", \\\"low_correlation_to_core\\\", \\\"implementation_feasibility\\\"]\", \"id\": 7, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"lower_beta_alpha\", \"sleeve\": \"MARKET_NEUTRAL\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456032+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.2}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.2}\", \"created_at\": \"2026-05-10T15:43:44.022985+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Opportunity Reserve\", \"evidence_requirements\": [\"high_valuation_risk\", \"likely_future_dislocation\", \"insufficient_current_edge\"], \"evidence_requirements_json\": \"[\\\"high_valuation_risk\\\", \\\"likely_future_dislocation\\\", \\\"insufficient_current_edge\\\"]\", \"id\": 9, \"max_pct\": 0.2, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"cash_reserved_for_dislocation_entries\", \"sleeve\": \"OPPORTUNITY_RESERVE\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.456157+00:00\"}, {\"allowed_product_types\": [], \"allowed_product_types_json\": \"[]\", \"constraints\": {\"default_prior_pct\": 0.0, \"max_pct\": 0.25}, \"constraints_json\": \"{\\\"default_prior_pct\\\": 0.0, \\\"max_pct\\\": 0.25}\", \"created_at\": \"2026-05-10T15:43:44.022901+00:00\", \"current_active_target_pct\": 0.0, \"default_prior_pct\": 0.0, \"disallowed_product_types\": [], \"disallowed_product_types_json\": \"[]\", \"display_name\": \"Trend Crisis Alpha\", \"evidence_requirements\": [\"backtest_or_paper_evidence\", \"positive_crisis_regime_behavior\", \"low_correlation_to_core\"], \"evidence_requirements_json\": \"[\\\"backtest_or_paper_evidence\\\", \\\"positive_crisis_regime_behavior\\\", \\\"low_correlation_to_core\\\"]\", \"id\": 5, \"max_pct\": 0.25, \"min_pct\": 0.0, \"no_trade_placed\": true, \"role\": \"crisis_alpha_and_downside_diversification\", \"sleeve\": \"TREND_CRISIS_ALPHA\", \"sleeve_type\": \"optional\", \"status\": \"proposed\", \"updated_at\": \"2026-05-16T07:26:01.455901+00:00\"}], \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}, \"summary\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"target_ranges\": {\"ALPHA_SYSTEM\": {\"max\": 0.4, \"min\": 0.0}, \"CASH_RESERVE\": {\"max\": 0.3, \"min\": 0.03}, \"CONVEX_BET\": {\"max\": 0.075, \"min\": 0.0}, \"CORE_INVESTMENT\": {\"max\": 0.9, \"min\": 0.4}, \"DEFENSIVE_COLLATERAL\": {\"max\": 0.4, \"min\": 0.0}, \"GLOBAL_MACRO\": {\"max\": 0.2, \"min\": 0.0}, \"MARKET_NEUTRAL\": {\"max\": 0.2, \"min\": 0.0}, \"OPPORTUNITY_RESERVE\": {\"max\": 0.2, \"min\": 0.0}, \"TREND_CRISIS_ALPHA\": {\"max\": 0.25, \"min\": 0.0}}, \"warnings\": [], \"what_not_to_do\": [\"Do not treat 70/20/5/5 as permanently optimal.\", \"Do not force alpha allocation when evidence is weak.\", \"Do not expand convex exposure to compensate for weak alpha.\", \"Do not let macro headlines override hard risk blocks.\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8675b197ea9e\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"allocation_policy\", \"reason\": \"Active target allocation differs from the base prior based on regime, readiness, and hard constraints.\", \"rule\": \"REVIEW_ALLOCATION_ADAPTATION\", \"threshold\": null}], \"recommendation_id\": \"REVIEW_ALLOCATION_ADAPTATION\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"allocation_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target allocation differs from the base prior based on regime, readiness, and hard constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[]},"id":166,"instrument_name":null,"no_trade_placed":true,"priority":11,"rationale":"Active target allocation differs from the base prior based on regime, readiness, and hard constraints.","required_next_step":"Review proposal; no allocation change is auto-applied.","risks":["model_error","incomplete_local_context"],"risks_json":"[\"model_error\", \"incomplete_local_context\"]","run_id":8,"sleeve":null,"ticker":null},{"action":"MACRO_CONTEXT_INSUFFICIENT","confidence":0.7,"created_at":"2026-05-16T07:26:01.772825+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_c988b88ae818","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Macro/regime evidence is insufficient, so the governor stays close to the conservative prior.","rule":"MACRO_CONTEXT_INSUFFICIENT","threshold":null}],"recommendation_id":"MACRO_CONTEXT_INSUFFICIENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"macro_regime":{"asof":"2026-05-16T07:26:01.477071+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_c988b88ae818\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Macro/regime evidence is insufficient, so the governor stays close to the conservative prior.\", \"rule\": \"MACRO_CONTEXT_INSUFFICIENT\", \"threshold\": null}], \"recommendation_id\": \"MACRO_CONTEXT_INSUFFICIENT\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.477071+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_c988b88ae818","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Macro/regime evidence is insufficient, so the governor stays close to the conservative prior.","rule":"MACRO_CONTEXT_INSUFFICIENT","threshold":null}],"recommendation_id":"MACRO_CONTEXT_INSUFFICIENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":167,"instrument_name":null,"no_trade_placed":true,"priority":12,"rationale":"Macro/regime evidence is insufficient, so the governor stays close to the conservative prior.","required_next_step":"Use local evidence only; do not let headlines override hard risk blocks.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"WAIT_FOR_REGIME_CLARITY","confidence":0.7,"created_at":"2026-05-16T07:26:01.772996+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8a2aa2055041","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Regime is unclear; avoid large allocation changes.","rule":"WAIT_FOR_REGIME_CLARITY","threshold":null}],"recommendation_id":"WAIT_FOR_REGIME_CLARITY","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"macro_regime":{"asof":"2026-05-16T07:26:01.477071+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8a2aa2055041\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Regime is unclear; avoid large allocation changes.\", \"rule\": \"WAIT_FOR_REGIME_CLARITY\", \"threshold\": null}], \"recommendation_id\": \"WAIT_FOR_REGIME_CLARITY\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.477071+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8a2aa2055041","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Regime is unclear; avoid large allocation changes.","rule":"WAIT_FOR_REGIME_CLARITY","threshold":null}],"recommendation_id":"WAIT_FOR_REGIME_CLARITY","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":168,"instrument_name":null,"no_trade_placed":true,"priority":13,"rationale":"Regime is unclear; avoid large allocation changes.","required_next_step":"Wait for stronger local evidence before aggressive tilts.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"REVIEW_ALLOCATION_ADAPTATION","confidence":0.25,"created_at":"2026-05-16T07:26:01.773134+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target differs from the base prior based on evidence and constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[]},"proposal":{"confidence":0.25,"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"evidence":{"regime":"unknown","sleeve_scores":{"ALPHA_SYSTEM":{"no_trade_placed":true,"score":0.1,"warnings":["alpha_not_deployable"]},"CASH_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"CONVEX_BET":{"no_trade_placed":true,"score":0.4,"warnings":[]},"CORE_INVESTMENT":{"no_trade_placed":true,"score":0.7,"warnings":[]},"DEFENSIVE_COLLATERAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"GLOBAL_MACRO":{"no_trade_placed":true,"score":0.5,"warnings":[]},"MARKET_NEUTRAL":{"no_trade_placed":true,"score":0.5,"warnings":[]},"OPPORTUNITY_RESERVE":{"no_trade_placed":true,"score":0.5,"warnings":[]},"TREND_CRISIS_ALPHA":{"no_trade_placed":true,"score":0.5,"warnings":[]}}},"proposal_type":"allocation_shift","proposed_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"rationale":"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.","review_window_days":14,"risk_analysis":{"hard_constraints":["no_broker_calls","no_live_order_placement","no_bankid_automation","no_trading_db_mutation","no_trade_placed_true","x20_exposure_blocks_new_convex","convex_above_hard_cap_blocks_new_convex","unused_alpha_never_transfers_to_convex"],"no_auto_apply":true},"status":"proposed","summary":"Active target differs from the base prior based on evidence and constraints.","title":"Review adaptive target allocation","what_could_go_wrong":["regime classification may be wrong","local evidence may be incomplete"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8675b197ea9e\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"allocation_policy\", \"reason\": \"Active target differs from the base prior based on evidence and constraints.\", \"rule\": \"REVIEW_ALLOCATION_ADAPTATION\", \"threshold\": null}], \"recommendation_id\": \"REVIEW_ALLOCATION_ADAPTATION\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"allocation_policy\", \"stress_evidence\": []}, \"proposal\": {\"confidence\": 0.25, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"evidence\": {\"regime\": \"unknown\", \"sleeve_scores\": {\"ALPHA_SYSTEM\": {\"no_trade_placed\": true, \"score\": 0.1, \"warnings\": [\"alpha_not_deployable\"]}, \"CASH_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"CONVEX_BET\": {\"no_trade_placed\": true, \"score\": 0.4, \"warnings\": []}, \"CORE_INVESTMENT\": {\"no_trade_placed\": true, \"score\": 0.7, \"warnings\": []}, \"DEFENSIVE_COLLATERAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"GLOBAL_MACRO\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"MARKET_NEUTRAL\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"OPPORTUNITY_RESERVE\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}, \"TREND_CRISIS_ALPHA\": {\"no_trade_placed\": true, \"score\": 0.5, \"warnings\": []}}}, \"proposal_type\": \"allocation_shift\", \"proposed_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"rationale\": \"70/20/5/5 remains the starting prior, not a permanent target; active target adapts to regime, readiness, and hard constraints.\", \"review_window_days\": 14, \"risk_analysis\": {\"hard_constraints\": [\"no_broker_calls\", \"no_live_order_placement\", \"no_bankid_automation\", \"no_trading_db_mutation\", \"no_trade_placed_true\", \"x20_exposure_blocks_new_convex\", \"convex_above_hard_cap_blocks_new_convex\", \"unused_alpha_never_transfers_to_convex\"], \"no_auto_apply\": true}, \"status\": \"proposed\", \"summary\": \"Active target differs from the base prior based on evidence and constraints.\", \"title\": \"Review adaptive target allocation\", \"what_could_go_wrong\": [\"regime classification may be wrong\", \"local evidence may be incomplete\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target differs from the base prior based on evidence and constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[]},"id":169,"instrument_name":null,"no_trade_placed":true,"priority":14,"rationale":"Active target differs from the base prior based on evidence and constraints.","required_next_step":"Human review only; no config or allocation is auto-applied.","risks":["hard_constraints","no_auto_apply"],"risks_json":"[\"hard_constraints\", \"no_auto_apply\"]","run_id":8,"sleeve":null,"ticker":null},{"action":"CORE_NOT_SACRED","confidence":0.9,"created_at":"2026-05-16T07:26:01.773302+00:00","decision":"INFO","evidence":{"current_strategy":{"active_since":"2026-05-11T18:42:36.479920+00:00","active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"active_target_allocation_json":"{\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}","active_until":null,"base_prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"base_prior_allocation_json":"{\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}","created_at":"2026-05-11T18:42:36.480435+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"days_in_play":4.5302,"demotion_triggers":["alpha_evidence_weak_or_stale"],"demotion_triggers_json":"[\"alpha_evidence_weak_or_stale\"]","display_name":"Defensive Rebalance","end_reason":{},"end_reason_json":null,"ended_from_run_id":null,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_65ec2a959f2a","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":5,"snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"hard_blocks":[],"hard_blocks_json":"[]","id":5,"macro_regime":"unknown","no_trade_placed":true,"plain_english_summary":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","posture":"defensive","promotion_blockers":[],"promotion_blockers_json":"[]","regime_confidence":0.25,"review_window_days":14,"start_reason":["Alpha deployability is 0% because pod evidence is insufficient."],"start_reason_json":"[\"Alpha deployability is 0% because pod evidence is insufficient.\"]","started_from_run_id":null,"status":"active","strategy_duration":{"active_since":"2026-05-11T18:42:36.479920+00:00","days_in_play":4.5302,"episode_id":5},"strategy_fingerprint":"7d60f08f66f6c1453a31dd455c53317eb4bc0c00","strategy_name":"defensive_rebalance","updated_at":"2026-05-16T07:26:01.493499+00:00","what_would_change_this":["Convex exposure falls below warning cap.","No X10/X20 exposure remains.","At least two alpha pods become micro_live_candidate or better.","Macro/regime context improves.","Portfolio drawdown and concentration risk normalize."],"what_would_change_this_json":"[\"Convex exposure falls below warning cap.\", \"No X10/X20 exposure remains.\", \"At least two alpha pods become micro_live_candidate or better.\", \"Macro/regime context improves.\", \"Portfolio drawdown and concentration risk normalize.\"]","why_now":["Alpha deployability is 0% because pod evidence is insufficient."],"why_now_json":"[\"Alpha deployability is 0% because pod evidence is insufficient.\"]"},"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_643641d2ead8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Core holdings may be held, added, trimmed, or sold when the active strategy and evidence justify it.","rule":"CORE_NOT_SACRED","threshold":null}],"recommendation_id":"CORE_NOT_SACRED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]}},"evidence_json":"{\"current_strategy\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"active_target_allocation_json\": \"{\\\"ALPHA_SYSTEM\\\": 0.0, \\\"CASH_RESERVE\\\": 0.1, \\\"CONVEX_BET\\\": 0.05, \\\"CORE_INVESTMENT\\\": 0.85}\", \"active_until\": null, \"base_prior_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"base_prior_allocation_json\": \"{\\\"ALPHA_SYSTEM\\\": 0.2, \\\"CASH_RESERVE\\\": 0.05, \\\"CONVEX_BET\\\": 0.05, \\\"CORE_INVESTMENT\\\": 0.7}\", \"created_at\": \"2026-05-11T18:42:36.480435+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"days_in_play\": 4.5302, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"demotion_triggers_json\": \"[\\\"alpha_evidence_weak_or_stale\\\"]\", \"display_name\": \"Defensive Rebalance\", \"end_reason\": {}, \"end_reason_json\": null, \"ended_from_run_id\": null, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_65ec2a959f2a\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": 5, \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"hard_blocks\": [], \"hard_blocks_json\": \"[]\", \"id\": 5, \"macro_regime\": \"unknown\", \"no_trade_placed\": true, \"plain_english_summary\": \"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.\", \"posture\": \"defensive\", \"promotion_blockers\": [], \"promotion_blockers_json\": \"[]\", \"regime_confidence\": 0.25, \"review_window_days\": 14, \"start_reason\": [\"Alpha deployability is 0% because pod evidence is insufficient.\"], \"start_reason_json\": \"[\\\"Alpha deployability is 0% because pod evidence is insufficient.\\\"]\", \"started_from_run_id\": null, \"status\": \"active\", \"strategy_duration\": {\"active_since\": \"2026-05-11T18:42:36.479920+00:00\", \"days_in_play\": 4.5302, \"episode_id\": 5}, \"strategy_fingerprint\": \"7d60f08f66f6c1453a31dd455c53317eb4bc0c00\", \"strategy_name\": \"defensive_rebalance\", \"updated_at\": \"2026-05-16T07:26:01.493499+00:00\", \"what_would_change_this\": [\"Convex exposure falls below warning cap.\", \"No X10/X20 exposure remains.\", \"At least two alpha pods become micro_live_candidate or better.\", \"Macro/regime context improves.\", \"Portfolio drawdown and concentration risk normalize.\"], \"what_would_change_this_json\": \"[\\\"Convex exposure falls below warning cap.\\\", \\\"No X10/X20 exposure remains.\\\", \\\"At least two alpha pods become micro_live_candidate or better.\\\", \\\"Macro/regime context improves.\\\", \\\"Portfolio drawdown and concentration risk normalize.\\\"]\", \"why_now\": [\"Alpha deployability is 0% because pod evidence is insufficient.\"], \"why_now_json\": \"[\\\"Alpha deployability is 0% because pod evidence is insufficient.\\\"]\"}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_643641d2ead8\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"advisory_policy\", \"reason\": \"Core holdings may be held, added, trimmed, or sold when the active strategy and evidence justify it.\", \"rule\": \"CORE_NOT_SACRED\", \"threshold\": null}], \"recommendation_id\": \"CORE_NOT_SACRED\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"unknown\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_643641d2ead8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Core holdings may be held, added, trimmed, or sold when the active strategy and evidence justify it.","rule":"CORE_NOT_SACRED","threshold":null}],"recommendation_id":"CORE_NOT_SACRED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"id":170,"instrument_name":null,"no_trade_placed":true,"priority":16,"rationale":"Core holdings may be held, added, trimmed, or sold when the active strategy and evidence justify it.","required_next_step":"Prefer gradual changes unless risk blocks require faster reduction.","risks":[],"risks_json":"[]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"GRADUAL_REALLOCATION_PLAN","confidence":0.85,"created_at":"2026-05-16T07:26:01.773527+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_71a40751c0f3","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"GRADUAL_REALLOCATION_PLAN","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"reallocation_plan":{"actions":[{"action_type":"WAIT","current_weight":null,"evidence":{"position":{}},"instrument_name":null,"no_trade_placed":true,"prerequisites":["alpha pod readiness must improve"],"priority":"info","product_type":null,"rationale":"Wait on alpha because deployable alpha is currently 0%.","risks":["weak_evidence"],"sleeve":"ALPHA_SYSTEM","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]},{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051547+00:00","currency":"USD","exposure_proxy_sek":79879.0,"id":102,"instrument_name":"Amazon.com","is_leveraged":0,"isin":null,"last_price":264.14,"leverage":null,"market_value_sek":79879.0,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":32.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"Amazon.com\", \"is_leveraged\": false, \"latest_price\": 264.14, \"leverage\": 1.0, \"market_value_sek\": 79879.0, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 32.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"Amazon.com","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]},{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051623+00:00","currency":"USD","exposure_proxy_sek":91708.0,"id":103,"instrument_name":"Microsoft","is_leveraged":0,"isin":null,"last_price":421.92,"leverage":null,"market_value_sek":91708.0,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":23.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"Microsoft\", \"is_leveraged\": false, \"latest_price\": 421.92, \"leverage\": 1.0, \"market_value_sek\": 91708.0, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 23.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"Microsoft","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]},{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051643+00:00","currency":"USD","exposure_proxy_sek":91195.59,"id":104,"instrument_name":"CoreWeave","is_leveraged":0,"isin":null,"last_price":107.3,"leverage":null,"market_value_sek":91195.59,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":90.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"CoreWeave\", \"is_leveraged\": false, \"latest_price\": 107.3, \"leverage\": 1.0, \"market_value_sek\": 91195.59, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Nordnet ISK. Ticker not visible. Broker displays value SEK 91,195.59 / rounded visible row 91,196 SEK. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 90.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"CoreWeave","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]}],"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"allocation_delta":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":-0.578609,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.52861,"UNKNOWN":-1e-06},"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"horizon_days":14,"no_trade_placed":true,"plan_name":"Defensive Rebalance gradual reallocation","plan_status":"proposed","risk_context":{"macro_regime":"unknown","posture":"defensive","strategy_name":"defensive_rebalance"},"strategy_episode_id":5,"summary":"Gradual advisory plan for Defensive Rebalance: move from current allocation toward active target over 14 days."}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_71a40751c0f3\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"GRADUAL_REALLOCATION_PLAN\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"reallocation_plan\": {\"actions\": [{\"action_type\": \"WAIT\", \"current_weight\": null, \"evidence\": {\"position\": {}}, \"instrument_name\": null, \"no_trade_placed\": true, \"prerequisites\": [\"alpha pod readiness must improve\"], \"priority\": \"info\", \"product_type\": null, \"rationale\": \"Wait on alpha because deployable alpha is currently 0%.\", \"risks\": [\"weak_evidence\"], \"sleeve\": \"ALPHA_SYSTEM\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}, {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051547+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 79879.0, \"id\": 102, \"instrument_name\": \"Amazon.com\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 264.14, \"leverage\": null, \"market_value_sek\": 79879.0, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 32.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"Amazon.com\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 264.14, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 79879.0, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 32.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"Amazon.com\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}, {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051623+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 91708.0, \"id\": 103, \"instrument_name\": \"Microsoft\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 421.92, \"leverage\": null, \"market_value_sek\": 91708.0, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 23.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"Microsoft\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 421.92, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 91708.0, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 23.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"Microsoft\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}, {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051643+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 91195.59, \"id\": 104, \"instrument_name\": \"CoreWeave\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 107.3, \"leverage\": null, \"market_value_sek\": 91195.59, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 90.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"CoreWeave\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 107.3, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 91195.59, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Nordnet ISK. Ticker not visible. Broker displays value SEK 91,195.59 / rounded visible row 91,196 SEK. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 90.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"CoreWeave\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}], \"active_target_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"allocation_delta\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": -0.578609, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.52861, \"UNKNOWN\": -1e-06}, \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"horizon_days\": 14, \"no_trade_placed\": true, \"plan_name\": \"Defensive Rebalance gradual reallocation\", \"plan_status\": \"proposed\", \"risk_context\": {\"macro_regime\": \"unknown\", \"posture\": \"defensive\", \"strategy_name\": \"defensive_rebalance\"}, \"strategy_episode_id\": 5, \"summary\": \"Gradual advisory plan for Defensive Rebalance: move from current allocation toward active target over 14 days.\"}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_71a40751c0f3","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"GRADUAL_REALLOCATION_PLAN","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":171,"instrument_name":null,"no_trade_placed":true,"priority":17,"rationale":"Gradual advisory plan for Defensive Rebalance: move from current allocation toward active target over 14 days.","required_next_step":"Review advisory actions; no orders are created.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null},{"action":"HOLD_CORE","confidence":0.75,"created_at":"2026-05-16T07:26:01.773649+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Amazon.com","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7f4ffc8aa33d","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"reallocation_action":{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051547+00:00","currency":"USD","exposure_proxy_sek":79879.0,"id":102,"instrument_name":"Amazon.com","is_leveraged":0,"isin":null,"last_price":264.14,"leverage":null,"market_value_sek":79879.0,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":32.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"Amazon.com\", \"is_leveraged\": false, \"latest_price\": 264.14, \"leverage\": 1.0, \"market_value_sek\": 79879.0, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 32.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"Amazon.com","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"Amazon.com\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_7f4ffc8aa33d\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"HOLD_CORE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"reallocation_action\": {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051547+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 79879.0, \"id\": 102, \"instrument_name\": \"Amazon.com\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 264.14, \"leverage\": null, \"market_value_sek\": 79879.0, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 32.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"Amazon.com\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 264.14, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 79879.0, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 32.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"Amazon.com\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Amazon.com","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7f4ffc8aa33d","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":172,"instrument_name":"Amazon.com","no_trade_placed":true,"priority":18,"rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","required_next_step":"Human review only.","risks":[],"risks_json":"[]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"HOLD_CORE","confidence":0.75,"created_at":"2026-05-16T07:26:01.773763+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Microsoft","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b0596f61a348","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"reallocation_action":{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051623+00:00","currency":"USD","exposure_proxy_sek":91708.0,"id":103,"instrument_name":"Microsoft","is_leveraged":0,"isin":null,"last_price":421.92,"leverage":null,"market_value_sek":91708.0,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":23.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"Microsoft\", \"is_leveraged\": false, \"latest_price\": 421.92, \"leverage\": 1.0, \"market_value_sek\": 91708.0, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 23.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"Microsoft","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"Microsoft\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_b0596f61a348\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"HOLD_CORE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"reallocation_action\": {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051623+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 91708.0, \"id\": 103, \"instrument_name\": \"Microsoft\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 421.92, \"leverage\": null, \"market_value_sek\": 91708.0, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 23.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"Microsoft\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 421.92, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 91708.0, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Avanza ISK. Ticker not visible. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 23.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"Microsoft\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Microsoft","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b0596f61a348","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":173,"instrument_name":"Microsoft","no_trade_placed":true,"priority":18,"rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","required_next_step":"Human review only.","risks":[],"risks_json":"[]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"HOLD_CORE","confidence":0.75,"created_at":"2026-05-16T07:26:01.773874+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"CoreWeave","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5004f2129774","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"reallocation_action":{"action_type":"HOLD","current_weight":null,"evidence":{"position":{"bucket_guess":"CORE_INVESTMENT","cost_basis_sek":null,"created_at":"2026-05-16T07:26:01.051643+00:00","currency":"USD","exposure_proxy_sek":91195.59,"id":104,"instrument_name":"CoreWeave","is_leveraged":0,"isin":null,"last_price":107.3,"leverage":null,"market_value_sek":91195.59,"pnl_pct":null,"pnl_sek":null,"product_side":"UNKNOWN","product_type":"stock","quantity":90.0,"raw_json":"{\"account\": null, \"average_price\": null, \"broker\": null, \"bucket_guess\": \"CORE_INVESTMENT\", \"currency\": \"USD\", \"direction\": \"LONG\", \"instrument_name\": \"CoreWeave\", \"is_leveraged\": false, \"latest_price\": 107.3, \"leverage\": 1.0, \"market_value_sek\": 91195.59, \"no_trade_placed\": true, \"notes\": \"Included in AT22 scope: Nordnet ISK. Ticker not visible. Broker displays value SEK 91,195.59 / rounded visible row 91,196 SEK. Market closed/weekend; latest price is broker-displayed last value.\", \"product_type\": \"stock\", \"quantity\": 90.0, \"ticker\": null}","snapshot_id":15,"ticker":null}},"instrument_name":"CoreWeave","no_trade_placed":true,"prerequisites":["human review"],"priority":"info","product_type":"stock","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","risks":[],"sleeve":"CORE_INVESTMENT","status":"proposed","suggested_step_pct_of_portfolio":0.0,"target_context_weight":null,"ticker":null,"what_not_to_do":["Do not place orders from this advisory plan."]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"CoreWeave\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_5004f2129774\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"HOLD_CORE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"reallocation_action\": {\"action_type\": \"HOLD\", \"current_weight\": null, \"evidence\": {\"position\": {\"bucket_guess\": \"CORE_INVESTMENT\", \"cost_basis_sek\": null, \"created_at\": \"2026-05-16T07:26:01.051643+00:00\", \"currency\": \"USD\", \"exposure_proxy_sek\": 91195.59, \"id\": 104, \"instrument_name\": \"CoreWeave\", \"is_leveraged\": 0, \"isin\": null, \"last_price\": 107.3, \"leverage\": null, \"market_value_sek\": 91195.59, \"pnl_pct\": null, \"pnl_sek\": null, \"product_side\": \"UNKNOWN\", \"product_type\": \"stock\", \"quantity\": 90.0, \"raw_json\": \"{\\\"account\\\": null, \\\"average_price\\\": null, \\\"broker\\\": null, \\\"bucket_guess\\\": \\\"CORE_INVESTMENT\\\", \\\"currency\\\": \\\"USD\\\", \\\"direction\\\": \\\"LONG\\\", \\\"instrument_name\\\": \\\"CoreWeave\\\", \\\"is_leveraged\\\": false, \\\"latest_price\\\": 107.3, \\\"leverage\\\": 1.0, \\\"market_value_sek\\\": 91195.59, \\\"no_trade_placed\\\": true, \\\"notes\\\": \\\"Included in AT22 scope: Nordnet ISK. Ticker not visible. Broker displays value SEK 91,195.59 / rounded visible row 91,196 SEK. Market closed/weekend; latest price is broker-displayed last value.\\\", \\\"product_type\\\": \\\"stock\\\", \\\"quantity\\\": 90.0, \\\"ticker\\\": null}\", \"snapshot_id\": 15, \"ticker\": null}}, \"instrument_name\": \"CoreWeave\", \"no_trade_placed\": true, \"prerequisites\": [\"human review\"], \"priority\": \"info\", \"product_type\": \"stock\", \"rationale\": \"Hold core if it fits the active strategy and concentration remains acceptable.\", \"risks\": [], \"sleeve\": \"CORE_INVESTMENT\", \"status\": \"proposed\", \"suggested_step_pct_of_portfolio\": 0.0, \"target_context_weight\": null, \"ticker\": null, \"what_not_to_do\": [\"Do not place orders from this advisory plan.\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"CoreWeave","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5004f2129774","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":174,"instrument_name":"CoreWeave","no_trade_placed":true,"priority":18,"rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","required_next_step":"Human review only.","risks":[],"risks_json":"[]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"ADD_CORE","confidence":0.7,"created_at":"2026-05-16T07:26:01.773994+00:00","decision":"RECOMMENDED","evidence":{"cash_pct":0.678609,"core_candidates":[{"candidate_score":0.7418,"current_position_value_sek":79879.0,"current_weight":0.097694,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"Amazon.com","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]},{"candidate_score":0.7308,"current_position_value_sek":91195.59,"current_weight":0.111534,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"CoreWeave","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]},{"candidate_score":0.7303,"current_position_value_sek":91708.0,"current_weight":0.112161,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"Microsoft","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]}],"core_pct":0.32139,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8858d8f8cba9","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"target":{"cash_reserve":0.05,"convex_bets":0.05,"core_compounding":0.7,"systematic_alpha":0.2}},"evidence_json":"{\"cash_pct\": 0.678609, \"core_candidates\": [{\"candidate_score\": 0.7418, \"current_position_value_sek\": 79879.0, \"current_weight\": 0.097694, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"Amazon.com\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}, {\"candidate_score\": 0.7308, \"current_position_value_sek\": 91195.59, \"current_weight\": 0.111534, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"CoreWeave\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}, {\"candidate_score\": 0.7303, \"current_position_value_sek\": 91708.0, \"current_weight\": 0.112161, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"Microsoft\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}], \"core_pct\": 0.32139, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8858d8f8cba9\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"ADD_CORE\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"target\": {\"cash_reserve\": 0.05, \"convex_bets\": 0.05, \"core_compounding\": 0.7, \"systematic_alpha\": 0.2}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8858d8f8cba9","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":175,"instrument_name":null,"no_trade_placed":true,"priority":20,"rationale":"Cash is above target while core compounding allocation is below target.","required_next_step":"Consider an unlevered core ETF/core basket; no specific trade is placed.","risks":["instrument_selection_risk","market_timing_risk"],"risks_json":"[\"instrument_selection_risk\", \"market_timing_risk\"]","run_id":8,"sleeve":"CORE_COMPOUNDING","ticker":null},{"action":"ADD_CORE_UNLEVERED","confidence":0.65,"created_at":"2026-05-16T07:26:01.774143+00:00","decision":"INFO","evidence":{"allocation_policy":{"asof":"2026-05-16T07:26:01.454978+00:00","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"demotion_triggers":["alpha_evidence_weak_or_stale"],"deployable_allocation":{"ALPHA_SYSTEM":0.0},"effective_temporary_targets":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"no_trade_placed":true,"optimization_goal":"maximize_geometric_cagr_subject_to_survival","profile_status":"demotion_recommended","promotion_blockers":[],"promotion_eligible":false,"recommended_profile":"stabilization","selected_profile":"survival_adjusted_growth","summary":"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.","survival_constraints":["stay_solvent","avoid_catastrophic_drawdown","maintain_behavioral_stability","avoid_forced_selling","avoid_strategy_drift","avoid_emotional_leverage_escalation","preserve_ability_to_compound"],"target_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"unused_alpha_reserve_pct":0.2,"warnings":["alpha_evidence_weak_or_stale","alpha_target_exceeds_deployable_alpha"],"what_not_to_do":["Do not expand convex exposure to compensate for weak alpha evidence.","Do not force alpha trades.","Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets."]},"core_candidates":[{"candidate_score":0.7418,"current_position_value_sek":79879.0,"current_weight":0.097694,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"Amazon.com","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]},{"candidate_score":0.7308,"current_position_value_sek":91195.59,"current_weight":0.111534,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"CoreWeave","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]},{"candidate_score":0.7303,"current_position_value_sek":91708.0,"current_weight":0.112161,"evidence":{"rsi":null,"strategy_sleeve":"CORE_COMPOUNDING"},"instrument_name":"Microsoft","no_trade_placed":true,"product_type":"stock","rationale":"Existing unlevered core holding below single-position cap.","ticker":null,"warnings":[]}],"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3632e19ce7ad","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE_UNLEVERED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]}},"evidence_json":"{\"allocation_policy\": {\"asof\": \"2026-05-16T07:26:01.454978+00:00\", \"current_allocation\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.678609, \"CONVEX_BET\": 0.0, \"CORE_INVESTMENT\": 0.32139, \"UNKNOWN\": 1e-06}, \"demotion_triggers\": [\"alpha_evidence_weak_or_stale\"], \"deployable_allocation\": {\"ALPHA_SYSTEM\": 0.0}, \"effective_temporary_targets\": {\"ALPHA_SYSTEM\": 0.0, \"CASH_RESERVE\": 0.1, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.85}, \"no_trade_placed\": true, \"optimization_goal\": \"maximize_geometric_cagr_subject_to_survival\", \"profile_status\": \"demotion_recommended\", \"promotion_blockers\": [], \"promotion_eligible\": false, \"recommended_profile\": \"stabilization\", \"selected_profile\": \"survival_adjusted_growth\", \"summary\": \"Current policy profile is survival_adjusted_growth: 70% Core, 20% Alpha, 5% Convex, 5% Cash. Deployable alpha is currently 0% based on pod readiness. The unused 20% alpha reserve should remain in core/cash. Do not force alpha trades or expand convex exposure.\", \"survival_constraints\": [\"stay_solvent\", \"avoid_catastrophic_drawdown\", \"maintain_behavioral_stability\", \"avoid_forced_selling\", \"avoid_strategy_drift\", \"avoid_emotional_leverage_escalation\", \"preserve_ability_to_compound\"], \"target_allocation\": {\"ALPHA_SYSTEM\": 0.2, \"CASH_RESERVE\": 0.05, \"CONVEX_BET\": 0.05, \"CORE_INVESTMENT\": 0.7}, \"unused_alpha_reserve_pct\": 0.2, \"warnings\": [\"alpha_evidence_weak_or_stale\", \"alpha_target_exceeds_deployable_alpha\"], \"what_not_to_do\": [\"Do not expand convex exposure to compensate for weak alpha evidence.\", \"Do not force alpha trades.\", \"Unused alpha capacity remains in Core/Cash. It is not transferred to Convex Bets.\"]}, \"core_candidates\": [{\"candidate_score\": 0.7418, \"current_position_value_sek\": 79879.0, \"current_weight\": 0.097694, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"Amazon.com\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}, {\"candidate_score\": 0.7308, \"current_position_value_sek\": 91195.59, \"current_weight\": 0.111534, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"CoreWeave\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}, {\"candidate_score\": 0.7303, \"current_position_value_sek\": 91708.0, \"current_weight\": 0.112161, \"evidence\": {\"rsi\": null, \"strategy_sleeve\": \"CORE_COMPOUNDING\"}, \"instrument_name\": \"Microsoft\", \"no_trade_placed\": true, \"product_type\": \"stock\", \"rationale\": \"Existing unlevered core holding below single-position cap.\", \"ticker\": null, \"warnings\": []}], \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No strategy id could be inferred for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": null, \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_3632e19ce7ad\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"No strategy id could be inferred for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"ADD_CORE_UNLEVERED\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3632e19ce7ad","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE_UNLEVERED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":176,"instrument_name":null,"no_trade_placed":true,"priority":21,"rationale":"Core is below the effective temporary target while alpha capacity is unused.","required_next_step":"Prefer unlevered diversified core exposure; no order is created.","risks":["market_timing_risk"],"risks_json":"[\"market_timing_risk\"]","run_id":8,"sleeve":"CORE_INVESTMENT","ticker":null},{"action":"RUN_BACKTEST","confidence":0.8,"created_at":"2026-05-16T07:26:01.774327+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"cross_asset_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b18295626681","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.293039+00:00","blockers":["missing_backtest_evidence"],"data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"cross_asset_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":36,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"cross_asset_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"cross_asset_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"cross_asset_trend\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_b18295626681\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.293039+00:00\", \"blockers\": [\"missing_backtest_evidence\"], \"data_quality_score\": null, \"evidence\": {\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"cross_asset_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"cross_asset_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"cross_asset_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 36, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"cross_asset_trend\", \"trade_count\": 0, \"warnings\": [\"no_backtest_runs_for_strategy\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"cross_asset_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b18295626681","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":177,"instrument_name":"cross_asset_trend","no_trade_placed":true,"priority":30,"rationale":"cross_asset_trend needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"RUN_BACKTEST","confidence":0.8,"created_at":"2026-05-16T07:26:01.774522+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"crypto_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_32b0237c826f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.326322+00:00","blockers":["missing_backtest_evidence"],"data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"crypto_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":37,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"crypto_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"crypto_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"crypto_trend\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_32b0237c826f\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.326322+00:00\", \"blockers\": [\"missing_backtest_evidence\"], \"data_quality_score\": null, \"evidence\": {\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"crypto_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"crypto_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"crypto_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 37, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"crypto_trend\", \"trade_count\": 0, \"warnings\": [\"no_backtest_runs_for_strategy\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"crypto_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_32b0237c826f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":178,"instrument_name":"crypto_trend","no_trade_placed":true,"priority":31,"rationale":"crypto_trend needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"RUN_BACKTEST","confidence":0.8,"created_at":"2026-05-16T07:26:01.774706+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"event_reversal","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_756b427fe92f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.362982+00:00","blockers":["missing_backtest_evidence"],"data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"event_reversal","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":38,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"event_reversal","trade_count":0,"warnings":["no_backtest_runs_for_strategy"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"event_reversal\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"event_reversal\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_756b427fe92f\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.362982+00:00\", \"blockers\": [\"missing_backtest_evidence\"], \"data_quality_score\": null, \"evidence\": {\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"event_reversal\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"event_reversal\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"event_reversal\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 38, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"event_reversal\", \"trade_count\": 0, \"warnings\": [\"no_backtest_runs_for_strategy\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"event_reversal","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_756b427fe92f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":179,"instrument_name":"event_reversal","no_trade_placed":true,"priority":32,"rationale":"event_reversal needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"RUN_BACKTEST","confidence":0.8,"created_at":"2026-05-16T07:26:01.774889+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"index_mean_reversion","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_ed269e4c8457","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.397945+00:00","blockers":["missing_backtest_evidence"],"data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"index_mean_reversion","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":39,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"index_mean_reversion","trade_count":0,"warnings":["no_backtest_runs_for_strategy"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"index_mean_reversion\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"index_mean_reversion\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_ed269e4c8457\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.397945+00:00\", \"blockers\": [\"missing_backtest_evidence\"], \"data_quality_score\": null, \"evidence\": {\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"index_mean_reversion\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"index_mean_reversion\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"index_mean_reversion\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 39, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"index_mean_reversion\", \"trade_count\": 0, \"warnings\": [\"no_backtest_runs_for_strategy\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"index_mean_reversion","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_ed269e4c8457","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":180,"instrument_name":"index_mean_reversion","no_trade_placed":true,"priority":33,"rationale":"index_mean_reversion needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"RUN_BACKTEST","confidence":0.8,"created_at":"2026-05-16T07:26:01.775131+00:00","decision":"WARN","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":true,"limitations":[],"match_scope":"strategy","match_status":"strategy_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":"relative_strength","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_41c5720d604b","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"insufficient_evidence","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"pod_readiness":{"action":"POD_READINESS_DIAGNOSTIC","asof":"2026-05-16T07:26:01.432656+00:00","blockers":["zero_trade_backtest"],"data_quality_score":null,"evidence":{"analyst_overlay_summary":{"decisions":["GO","WAIT","NO_GO"],"groups":5},"benchmark_comparison":null,"data_quality":{"errors":[],"warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"warnings_count":37},"data_quality_score":null,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","latest_run_id":2,"max_drawdown":null,"metrics":{"avg_holding_days":null,"avg_loss":null,"avg_r":null,"avg_win":null,"best_trade":null,"data_quality_score":50.0,"ending_equity":null,"expectancy":null,"expectancy_r":null,"exposure_time":null,"loss_rate":null,"median_r":null,"monthly_returns":{},"profit_factor":null,"total_contributions":0,"total_return_ex_contributions":null,"trade_count":0,"turnover":null,"win_rate":null,"worst_trade":null},"mode":"signal_replay","ok":true,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"recommended_stage":"paper_only","return":null,"source_ref":"backtest_run:2","status":"COMPLETED","strategy":"relative_strength","trade_count":0,"trust":{"analyst_value_add_summary":null,"blockers":[],"data_quality_warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"reasons":[],"recommended_stage":"paper_only","risk_summary":null,"sample_size_warnings":["trade_count 0 < 30"],"trust_grade":"INSUFFICIENT_DATA"},"trust_grade":"INSUFFICIENT_DATA","warnings":["zero_trade_backtest"]},"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":40,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"relative_strength","trade_count":0,"warnings":["zero_trade_backtest"]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": true, \"limitations\": [], \"match_scope\": \"strategy\", \"match_status\": \"strategy_only\", \"matched_fields\": [\"strategy_id\"], \"mismatch_fields\": [], \"missing_fields\": []}, \"evidence_source\": \"local_backtest_db\", \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"limitations\": [\"zero_trade_backtest\", \"Backtest exists but has insufficient trade count.\"], \"max_drawdown\": null, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"quality\": \"weak\", \"required\": true, \"return\": null, \"run_id\": 2, \"source_ref\": \"backtest_run:2\", \"status\": \"insufficient_data\", \"strategy_id\": \"relative_strength\", \"trade_count\": 0, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": \"relative_strength\", \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_41c5720d604b\", \"evidence_status\": \"insufficient_data\", \"evidence_version\": \"evidence1\", \"limitations\": [\"zero_trade_backtest\", \"Backtest exists but has insufficient trade count.\", \"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"insufficient_evidence\", \"policy_evidence\": [], \"recommendation_id\": \"RUN_BACKTEST\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"pod_readiness\": {\"action\": \"POD_READINESS_DIAGNOSTIC\", \"asof\": \"2026-05-16T07:26:01.432656+00:00\", \"blockers\": [\"zero_trade_backtest\"], \"data_quality_score\": null, \"evidence\": {\"analyst_overlay_summary\": {\"decisions\": [\"GO\", \"WAIT\", \"NO_GO\"], \"groups\": 5}, \"benchmark_comparison\": null, \"data_quality\": {\"errors\": [], \"warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"warnings_count\": 37}, \"data_quality_score\": null, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"Pod readiness is diagnostic evidence only, not trade authorization.\"], \"match_scope\": \"diagnostic\", \"match_status\": \"diagnostic_only\", \"matched_fields\": [\"strategy_id\"], \"mismatch_fields\": [], \"missing_fields\": []}, \"evidence_source\": \"local_backtest_db\", \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"limitations\": [\"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\"], \"max_drawdown\": null, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"quality\": \"weak\", \"required\": true, \"return\": null, \"run_id\": 2, \"source_ref\": \"backtest_run:2\", \"status\": \"insufficient_data\", \"strategy_id\": \"relative_strength\", \"trade_count\": 0, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_05ac416dd9ad\", \"evidence_status\": \"insufficient_data\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"latest_run_id\": 2, \"max_drawdown\": null, \"metrics\": {\"avg_holding_days\": null, \"avg_loss\": null, \"avg_r\": null, \"avg_win\": null, \"best_trade\": null, \"data_quality_score\": 50.0, \"ending_equity\": null, \"expectancy\": null, \"expectancy_r\": null, \"exposure_time\": null, \"loss_rate\": null, \"median_r\": null, \"monthly_returns\": {}, \"profit_factor\": null, \"total_contributions\": 0, \"total_return_ex_contributions\": null, \"trade_count\": 0, \"turnover\": null, \"win_rate\": null, \"worst_trade\": null}, \"mode\": \"signal_replay\", \"ok\": true, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"recommended_stage\": \"paper_only\", \"return\": null, \"source_ref\": \"backtest_run:2\", \"status\": \"COMPLETED\", \"strategy\": \"relative_strength\", \"trade_count\": 0, \"trust\": {\"analyst_value_add_summary\": null, \"blockers\": [], \"data_quality_warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"reasons\": [], \"recommended_stage\": \"paper_only\", \"risk_summary\": null, \"sample_size_warnings\": [\"trade_count 0 < 30\"], \"trust_grade\": \"INSUFFICIENT_DATA\"}, \"trust_grade\": \"INSUFFICIENT_DATA\", \"warnings\": [\"zero_trade_backtest\"]}, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"Pod readiness is diagnostic evidence only, not trade authorization.\"], \"match_scope\": \"diagnostic\", \"match_status\": \"diagnostic_only\", \"matched_fields\": [\"strategy_id\"], \"mismatch_fields\": [], \"missing_fields\": []}, \"evidence_source\": \"local_backtest_db\", \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"limitations\": [\"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\"], \"max_drawdown\": null, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"quality\": \"weak\", \"required\": true, \"return\": null, \"run_id\": 2, \"source_ref\": \"backtest_run:2\", \"status\": \"insufficient_data\", \"strategy_id\": \"relative_strength\", \"trade_count\": 0, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_05ac416dd9ad\", \"evidence_status\": \"insufficient_data\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"id\": 40, \"is_operator_advice\": false, \"max_drawdown\": null, \"no_trade_placed\": true, \"profit_factor\": null, \"readiness_note\": \"Import price data or run a fresh backtest before assessing readiness.\", \"readiness_score\": 0.15, \"readiness_status\": \"needs_data\", \"recommendation\": \"Import price data or run a fresh backtest before assessing readiness.\", \"strategy\": \"relative_strength\", \"trade_count\": 0, \"warnings\": [\"zero_trade_backtest\"]}}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":true,"limitations":[],"match_scope":"strategy","match_status":"strategy_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":"relative_strength","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_41c5720d604b","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"insufficient_evidence","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"id":181,"instrument_name":"relative_strength","no_trade_placed":true,"priority":34,"rationale":"relative_strength needs data before readiness can be assessed.","required_next_step":"Import price data or run a fresh backtest before assessing readiness.","risks":["insufficient_evidence"],"risks_json":"[\"insufficient_evidence\"]","run_id":8,"sleeve":"SYSTEMATIC_ALPHA","ticker":null},{"action":"HOLD","confidence":1.0,"created_at":"2026-05-16T07:26:01.775210+00:00","decision":"INFO","evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7fe583c5da09","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"No trade placed. Backtests and analyst reviews are evidence, not instructions.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"portfolio_policy","stress_evidence":[]}},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_7fe583c5da09\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\"], \"required\": false, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"research_only\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"ok\", \"no_trade_placed\": true, \"policy_name\": \"portfolio_policy\", \"reason\": \"No trade placed. Backtests and analyst reviews are evidence, not instructions.\", \"rule\": \"HOLD\", \"threshold\": null}], \"recommendation_id\": \"HOLD\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"portfolio_policy\", \"stress_evidence\": []}}","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7fe583c5da09","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"No trade placed. Backtests and analyst reviews are evidence, not instructions.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"portfolio_policy","stress_evidence":[]},"id":182,"instrument_name":null,"no_trade_placed":true,"priority":100,"rationale":"No trade placed. Backtests and analyst reviews are evidence, not instructions.","required_next_step":"Use recommendations as advisory context only.","risks":[],"risks_json":"[]","run_id":8,"sleeve":null,"ticker":null}]},"headline":"Defensive Rebalance is active.","holdings_plan":{"add":[],"exit":[],"hold":[{"action_type":"HOLD","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"Amazon.com","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_c3a626d01ff0","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[]},"instrument":"Amazon.com","label":"Hold: Amazon.com","no_trade_placed":true,"priority":"info","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","sleeve":"CORE_INVESTMENT","suggested_step":"No portfolio step suggested."},{"action_type":"HOLD","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"Microsoft","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_897b6a7d1387","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[]},"instrument":"Microsoft","label":"Hold: Microsoft","no_trade_placed":true,"priority":"info","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","sleeve":"CORE_INVESTMENT","suggested_step":"No portfolio step suggested."},{"action_type":"HOLD","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"CoreWeave","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_a43770fb58d3","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[]},"instrument":"CoreWeave","label":"Hold: CoreWeave","no_trade_placed":true,"priority":"info","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","sleeve":"CORE_INVESTMENT","suggested_step":"No portfolio step suggested."}],"reduce":[],"trim":[],"wait":[{"action_type":"WAIT","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_e088de325326","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Wait on alpha because deployable alpha is currently 0%.","rule":"WAIT","threshold":null}],"recommendation_id":"WAIT","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[]},"instrument":null,"label":"Wait: ALPHA_SYSTEM","no_trade_placed":true,"priority":"info","rationale":"Wait on alpha because deployable alpha is currently 0%.","sleeve":"ALPHA_SYSTEM","suggested_step":"No portfolio step suggested."}]},"market_brief":{"affected_holdings":[],"affected_holdings_json":"[]","affected_sleeves":["ALPHA_SYSTEM"],"affected_sleeves_json":"[\"ALPHA_SYSTEM\"]","allocation_impact":{"ALPHA_SYSTEM":{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"ALPHA_SYSTEM: wait for evidence.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_aef2ca72faaa","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"ALPHA_SYSTEM: wait for evidence.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_b0017b6386ba","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_b0017b6386ba","is_operator_advice":true,"message":"ALPHA_SYSTEM: wait for evidence.","no_trade_placed":true,"rationale":"ALPHA_SYSTEM: wait for evidence.","source":"market_context","title":"ALPHA_SYSTEM"},"CASH_RESERVE":{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"CASH_RESERVE: preserve.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_894d53587e07","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"CASH_RESERVE: preserve.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_73015565373b","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_73015565373b","is_operator_advice":true,"message":"CASH_RESERVE: preserve.","no_trade_placed":true,"rationale":"CASH_RESERVE: preserve.","source":"market_context","title":"CASH_RESERVE"},"CONVEX_BET":{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"CONVEX_BET: do not chase.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5ae5aecdc9be","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"CONVEX_BET: do not chase.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_71b7eb2fca19","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_71b7eb2fca19","is_operator_advice":true,"message":"CONVEX_BET: do not chase.","no_trade_placed":true,"rationale":"CONVEX_BET: do not chase.","source":"market_context","title":"CONVEX_BET"},"CORE_INVESTMENT":{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"CORE_INVESTMENT: hold or selective unlevered add.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_173117737dde","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"CORE_INVESTMENT: hold or selective unlevered add.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_30b241781da0","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_30b241781da0","is_operator_advice":true,"message":"CORE_INVESTMENT: hold or selective unlevered add.","no_trade_placed":true,"rationale":"CORE_INVESTMENT: hold or selective unlevered add.","source":"market_context","title":"CORE_INVESTMENT"}},"allocation_impact_json":"{\"ALPHA_SYSTEM\": {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"ALPHA_SYSTEM: wait for evidence.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_aef2ca72faaa\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"ALPHA_SYSTEM: wait for evidence.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_b0017b6386ba\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_b0017b6386ba\", \"is_operator_advice\": true, \"message\": \"ALPHA_SYSTEM: wait for evidence.\", \"no_trade_placed\": true, \"rationale\": \"ALPHA_SYSTEM: wait for evidence.\", \"source\": \"market_context\", \"title\": \"ALPHA_SYSTEM\"}, \"CASH_RESERVE\": {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"CASH_RESERVE: preserve.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_894d53587e07\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"CASH_RESERVE: preserve.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_73015565373b\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_73015565373b\", \"is_operator_advice\": true, \"message\": \"CASH_RESERVE: preserve.\", \"no_trade_placed\": true, \"rationale\": \"CASH_RESERVE: preserve.\", \"source\": \"market_context\", \"title\": \"CASH_RESERVE\"}, \"CONVEX_BET\": {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"CONVEX_BET: do not chase.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_5ae5aecdc9be\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"CONVEX_BET: do not chase.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_71b7eb2fca19\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_71b7eb2fca19\", \"is_operator_advice\": true, \"message\": \"CONVEX_BET: do not chase.\", \"no_trade_placed\": true, \"rationale\": \"CONVEX_BET: do not chase.\", \"source\": \"market_context\", \"title\": \"CONVEX_BET\"}, \"CORE_INVESTMENT\": {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"CORE_INVESTMENT: hold or selective unlevered add.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_173117737dde\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"CORE_INVESTMENT: hold or selective unlevered add.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_30b241781da0\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_30b241781da0\", \"is_operator_advice\": true, \"message\": \"CORE_INVESTMENT: hold or selective unlevered add.\", \"no_trade_placed\": true, \"rationale\": \"CORE_INVESTMENT: hold or selective unlevered add.\", \"source\": \"market_context\", \"title\": \"CORE_INVESTMENT\"}}","asof":"2026-05-16T07:26:01.728274+00:00","completeness":{"available_sources":["portfolio_snapshot","portfolio_exposure","signal_health","signal_scheduler","market_intelligence_service","market_intelligence_regime","market_intelligence_digest","macro_regime_low_confidence"],"blocking_reasons":["scheduler_healthy_no_fresh_signals","macro_regime_unknown_low_confidence"],"completeness_score":0.75,"completeness_status":"partial","missing_sources":["market_intel","news_event_risk","technical_context","volatility_context"],"no_trade_placed":true,"operator_action_texts":["Continue using portfolio snapshot and risk rules only until market context improves.","Run Strategy Agent after portfolio snapshot import."],"operator_actions":[{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Continue using portfolio snapshot and risk rules only until market context improves.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_415b484e2ead","is_operator_advice":true,"message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"rationale":"Continue using portfolio snapshot and risk rules only until market context improves.","source":"market_context","title":"Continue using portfolio snapshot and risk rules only until market context impro"},{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Run Strategy Agent after portfolio snapshot import.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_d9a3a76db262","is_operator_advice":true,"message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"rationale":"Run Strategy Agent after portfolio snapshot import.","source":"market_context","title":"Run Strategy Agent after portfolio snapshot import"}],"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"summary":"Market intelligence quality is partial (0.75); it is supporting evidence only. Portfolio snapshot and exposure are available. Signal scheduler is running, but latest signal is historical/stale. Macro regime exists but is unknown/low confidence. Missing: market_intel, news_event_risk, technical_context, volatility_context. Available: signal_health, signal_scheduler, market_intelligence_service, market_intelligence_regime, market_intelligence_digest, macro_regime_low_confidence.","what_not_to_do":[{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not act on historical signals.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_d00e6b163660","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not act on historical signals.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_a683d2d7afbd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_a683d2d7afbd","is_operator_advice":true,"message":"Do not act on historical signals.","no_trade_placed":true,"rationale":"Do not act on historical signals.","source":"market_context","title":"Do not act on historical signals"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add convex exposure based on incomplete market context.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_531273920098","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add convex exposure based on incomplete market context.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_9c3def01d0c8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_9c3def01d0c8","is_operator_advice":true,"message":"Do not add convex exposure based on incomplete market context.","no_trade_placed":true,"rationale":"Do not add convex exposure based on incomplete market context.","source":"market_context","title":"Do not add convex exposure based on incomplete market context"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let market headlines override hard risk blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_5c7a0203c7c8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let market headlines override hard risk blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_3ae2f1b29a95","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_3ae2f1b29a95","is_operator_advice":true,"message":"Do not let market headlines override hard risk blocks.","no_trade_placed":true,"rationale":"Do not let market headlines override hard risk blocks.","source":"market_context","title":"Do not let market headlines override hard risk blocks"}],"what_not_to_do_texts":["Do not act on historical signals.","Do not add convex exposure based on incomplete market context.","Do not let market headlines override hard risk blocks."]},"confidence":0.5,"created_at":"2026-05-16T07:26:01.730305+00:00","digest_quality":{"digest_relevance_state":"high","general_market_relevance_state":null,"general_market_themes":[],"headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_context_fallback":null,"portfolio_context_limitation":null,"portfolio_context_status":null,"portfolio_context_usable":null,"portfolio_context_warnings":[],"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"status":"degraded","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}]},"headline":"Market intelligence quality is partial; portfolio snapshot is fresh.","id":25,"market_context_decision_impact":{"no_trade_placed":true,"summary":"Does not block portfolio strategy review.","value":"medium"},"near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"near_term_catalysts_json":"[{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}]","no_trade_placed":true,"operator_actions":[{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Continue using portfolio snapshot and risk rules only until market context improves.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_415b484e2ead","is_operator_advice":true,"message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"rationale":"Continue using portfolio snapshot and risk rules only until market context improves.","source":"market_context","title":"Continue using portfolio snapshot and risk rules only until market context impro"},{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Run Strategy Agent after portfolio snapshot import.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_d9a3a76db262","is_operator_advice":true,"message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"rationale":"Run Strategy Agent after portfolio snapshot import.","source":"market_context","title":"Run Strategy Agent after portfolio snapshot import"}],"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","portfolio_strategy_readiness":{"no_trade_placed":true,"reason":"Snapshot and exposure are available; market intelligence is supporting evidence only.","state":"usable","summary":"Portfolio review can continue using snapshot, exposure, allocation policy, and risk rules.","supporting_evidence_quality":"high"},"raw_summary":{"_completeness":{"available_sources":["portfolio_snapshot","portfolio_exposure","signal_health","signal_scheduler","market_intelligence_service","market_intelligence_regime","market_intelligence_digest","macro_regime_low_confidence"],"blocking_reasons":["scheduler_healthy_no_fresh_signals","macro_regime_unknown_low_confidence"],"completeness_score":0.75,"completeness_status":"partial","missing_sources":["market_intel","news_event_risk","technical_context","volatility_context"],"no_trade_placed":true,"operator_action_texts":["Continue using portfolio snapshot and risk rules only until market context improves.","Run Strategy Agent after portfolio snapshot import."],"operator_actions":[{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Continue using portfolio snapshot and risk rules only until market context improves.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_415b484e2ead","is_operator_advice":true,"message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"rationale":"Continue using portfolio snapshot and risk rules only until market context improves.","source":"market_context","title":"Continue using portfolio snapshot and risk rules only until market context impro"},{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Run Strategy Agent after portfolio snapshot import.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_d9a3a76db262","is_operator_advice":true,"message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"rationale":"Run Strategy Agent after portfolio snapshot import.","source":"market_context","title":"Run Strategy Agent after portfolio snapshot import"}],"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"summary":"Market intelligence quality is partial (0.75); it is supporting evidence only. Portfolio snapshot and exposure are available. Signal scheduler is running, but latest signal is historical/stale. Macro regime exists but is unknown/low confidence. Missing: market_intel, news_event_risk, technical_context, volatility_context. Available: signal_health, signal_scheduler, market_intelligence_service, market_intelligence_regime, market_intelligence_digest, macro_regime_low_confidence.","what_not_to_do":[{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not act on historical signals.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_d00e6b163660","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not act on historical signals.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_a683d2d7afbd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_a683d2d7afbd","is_operator_advice":true,"message":"Do not act on historical signals.","no_trade_placed":true,"rationale":"Do not act on historical signals.","source":"market_context","title":"Do not act on historical signals"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add convex exposure based on incomplete market context.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_531273920098","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add convex exposure based on incomplete market context.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_9c3def01d0c8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_9c3def01d0c8","is_operator_advice":true,"message":"Do not add convex exposure based on incomplete market context.","no_trade_placed":true,"rationale":"Do not add convex exposure based on incomplete market context.","source":"market_context","title":"Do not add convex exposure based on incomplete market context"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let market headlines override hard risk blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_5c7a0203c7c8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let market headlines override hard risk blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_3ae2f1b29a95","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_3ae2f1b29a95","is_operator_advice":true,"message":"Do not let market headlines override hard risk blocks.","no_trade_placed":true,"rationale":"Do not let market headlines override hard risk blocks.","source":"market_context","title":"Do not let market headlines override hard risk blocks"}],"what_not_to_do_texts":["Do not act on historical signals.","Do not add convex exposure based on incomplete market context.","Do not let market headlines override hard risk blocks."]},"_digest_quality":{"digest_relevance_state":"high","general_market_relevance_state":null,"general_market_themes":[],"headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_context_fallback":null,"portfolio_context_limitation":null,"portfolio_context_status":null,"portfolio_context_usable":null,"portfolio_context_warnings":[],"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}]},"_market_context_decision_impact":{"no_trade_placed":true,"summary":"Does not block portfolio strategy review.","value":"medium"},"_operator_actions":[{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Continue using portfolio snapshot and risk rules only until market context improves.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_415b484e2ead","is_operator_advice":true,"message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"rationale":"Continue using portfolio snapshot and risk rules only until market context improves.","source":"market_context","title":"Continue using portfolio snapshot and risk rules only until market context impro"},{"action":"WAIT_FOR_MARKET_CONTEXT","decision":"WARN","display_text":"Run Strategy Agent after portfolio snapshot import.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_d9a3a76db262","is_operator_advice":true,"message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"rationale":"Run Strategy Agent after portfolio snapshot import.","source":"market_context","title":"Run Strategy Agent after portfolio snapshot import"}],"_portfolio_strategy_readiness":{"no_trade_placed":true,"reason":"Snapshot and exposure are available; market intelligence is supporting evidence only.","state":"usable","summary":"Portfolio review can continue using snapshot, exposure, allocation policy, and risk rules.","supporting_evidence_quality":"high"},"_source_health":{"asof":"2026-05-16T07:26:01.687995+00:00","available_sources":["market_intelligence_sidecar","market_intelligence_digest","market_intelligence_regime"],"error_summary":null,"local_files":[{"no_trade_placed":true,"path":"data/market_intelligence/latest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/digest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/regime.json","state":"missing"},{"no_trade_placed":true,"path":"data/ai/macro.json","state":"missing"},{"no_trade_placed":true,"path":"out/ai/macro.json","state":"missing"}],"missing_sources":["data/market_intelligence/latest.json","data/market_intelligence/digest.json","data/market_intelligence/regime.json","data/ai/macro.json","out/ai/macro.json"],"no_trade_placed":true,"ok":true,"operator_actions":["Market Intelligence sources are available. Use as advisory evidence only."],"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"sidecar":{"api_running":true,"base_url":"http://127.0.0.1:8892","digest_endpoint":"/v1/digests/latest","digest_payload":{"digest":{"asof":"2026-05-13T11:34:27.500257+00:00","created_at":"2026-05-13T11:34:27.538172+00:00","digest_relevance_state":"high","digest_type":"daily","headline":"Market Intelligence digest is portfolio-relevant.","id":5,"metadata":{"digest_relevance_state":"high","headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"metadata_json":"{\"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"near_term_catalysts\": [{\"name\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"date\": null, \"relevance\": \"holding_match\"}, {\"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Physical AI raises governance questions for autonomous systems\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"date\": null, \"relevance\": \"macro_context\"}], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"], \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"digest_relevance_state\": \"high\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"no_trade_placed\": true}","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"opportunities":["AI capex note"],"opportunities_json":"[\"AI capex note\"]","portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","prompt_context":"Market Intelligence digest (daily) \u2014 advisory only, not trade instructions.\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\nRegime: neutral (score 0.50)\nHighlights (source-linked):\n- [65] US government increases AI suppliers and rethinks Anthropic\u2019s role | market_context | reason=holding_match | evidence=summary\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a","regime_summary":"neutral (score 0.50)","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"risks":["SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers","AI capex note","Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","What former poker champion turned investing coach Annie Duke says most of us get wrong about risk"],"risks_json":"[\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"]","source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"summary":"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.","ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"title":"Market Intelligence digest is portfolio-relevant.","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"top_bulletins_json":"[{\"id\": 65, \"title\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"ticker\": null, \"tickers\": [], \"relevance\": 1.0, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"holding_match\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\"}, {\"id\": 68, \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 67, \"title\": \"Physical AI raises governance questions for autonomous systems\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 66, \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\"}, {\"id\": 45, \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026\"}, {\"id\": 36, \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026\"}, {\"id\": 30, \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026\"}, {\"id\": 24, \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026\"}, {\"id\": 17, \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.92, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\"}, {\"id\": 1, \"title\": \"AI capex note\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"relevance\": 0.9116, \"base_relevance\": 0.7315999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"\", \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\"}, {\"id\": 55, \"title\": \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\"}, {\"id\": 54, \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\"}]","top_sources":[{"n":4,"source":"AI News"},{"n":4,"source":"SEC press releases"},{"n":2,"source":"MarketWatch top stories"},{"n":1,"source":"Federal Reserve press releases"}],"top_sources_json":"[{\"source\": \"AI News\", \"n\": 4}, {\"source\": \"SEC press releases\", \"n\": 4}, {\"source\": \"MarketWatch top stories\", \"n\": 2}, {\"source\": \"Federal Reserve press releases\", \"n\": 1}]","top_tickers":[{"mentions":1,"ticker":"NVDA"},{"mentions":1,"ticker":"AMD"},{"mentions":1,"ticker":"AVGO"}],"top_tickers_json":"[{\"ticker\": \"NVDA\", \"mentions\": 1}, {\"ticker\": \"AMD\", \"mentions\": 1}, {\"ticker\": \"AVGO\", \"mentions\": 1}]","what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"ok":true},"digest_state":"available","enabled":true,"error_summary":null,"health_endpoint":"/health","health_payload":{"ok":true,"service":"market_intel","time":"2026-05-16T07:26:01.570159+00:00"},"last_success_at":null,"loop_running":true,"no_trade_placed":true,"operator_hint":"Market Intelligence API and loop are reachable.","paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"process":{"api":{"pid":2348730,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_api.pid","running":true,"state":"running"},"config_path":"/home/petter/agent-trading-22/config/market_intel.yaml","db_path":"/home/petter/agent-trading-22/data/market_intel.db","health_url":"http://127.0.0.1:8892/health","loop":{"pid":2348070,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_loop.pid","running":true,"state":"running"},"no_trade_placed":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true}},"reachable":true,"regime_at":"2026-05-16T00:00:49.732433+00:00","regime_endpoint":"/v1/regime/latest","regime_payload":{"ok":true,"regime":{"created_at":"2026-05-16T00:00:49.732433+00:00","details":{"inputs":{},"rules_version":"2a_v1","signals":["no_strong_macro_signal"]},"label":"neutral","score":0.5}},"regime_stale":false,"relevance_endpoint":"/v1/relevance/profile/latest","relevance_payload":{"ok":true,"profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"priorities":{"heartbeat_ok":true,"instruction_rows":0,"signal_rows":200,"signals_health_ok":true},"priorities_json":"{\"signal_rows\": 200, \"instruction_rows\": 0, \"heartbeat_ok\": true, \"signals_health_ok\": true}","sectors":[],"sectors_json":"[]","source":{"analyst_status_snapshot":{"allow_fallback_model":true,"allow_manual":true,"allow_manual_when_disabled":false,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"default_review_ttl_minutes":60,"defer_rate_limited_spacing":true,"deferred_rate_limited_count":0,"duplicate_review_cooldown_minutes":120,"enabled":true,"fallback_model":"gemini-3.1-pro-preview","last_error":null,"last_review_at":"2026-05-16T03:48:20.513862+00:00","min_conviction":0.7,"model":"gemini-3.1-flash-lite-preview","prompt_version":"analyst_v1_2","rate_limit_state":{"budget_remaining_usd":99.9925,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"last_review_at":"2026-05-16T03:48:20.513862+00:00","max_requests_per_minute":10,"max_reviews_per_day":1000,"max_tokens_per_minute":100000,"min_seconds_between_requests":5.0,"requests_in_last_minute":0,"requests_today":6,"reviews_remaining_today":994,"reviews_today":6,"tokens_in_last_minute":0,"warn_cost_usd_per_day":80.0},"requests_today":6,"review_ttl_mode":"instruction_valid_until","reviews_today":6,"use_google_search_grounding":true,"use_url_context":true,"warn_cost_usd_per_day":80.0},"certificates_ok":true,"errors":[],"positions_ok":true,"signals_health_ok":true,"universe_status_snapshot":{"cache_ttl_hours":48,"policies":[{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b181e0867e714d8c1ce413a12bd93c8","created_at":"2026-04-27 08:16:49","id":1,"notes":"ok","selected_count":22,"source_count":2},"name":"us_tech_growth"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b0ed9df298063980dacee2adcee90b9","created_at":"2026-04-27 08:16:49","id":2,"notes":"ok","selected_count":10,"source_count":1},"name":"nasdaq_top_200"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"e2754ebc8b64a5c7f906f388b775f1e2","created_at":"2026-04-27 08:16:49","id":3,"notes":"ok","selected_count":10,"source_count":1},"name":"omx_large_liquid"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"f334c672829c6f2f53c2b8f7e0ffb4db","created_at":"2026-04-27 08:16:49","id":4,"notes":"merged_base=['us_tech_growth', 'omx_large_liquid']","selected_count":38,"source_count":2},"name":"relative_strength_candidates"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"347b09ad04be88fe2e904cde4d0409f3","created_at":"2026-04-27 08:16:49","id":5,"notes":"from_base=us_tech_growth","selected_count":22,"source_count":22},"name":"event_reversal_candidates"}],"refresh_interval_hours":24,"source_definitions":["omxs30","sp500","nasdaq_listed"],"warnings":[]}},"source_json":"{\"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}, \"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"positions_ok\": true, \"errors\": []}","strategies":{"relative_strength":0.1},"strategies_json":"{\"relative_strength\": 0.1}","tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168},{"ticker":"IWM","weight":0.041748}],"tickers_json":"[{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}]"}},"relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","relevance_profile_stale":true,"source_health_endpoint":"/v1/sources/health","source_health_payload":{"no_trade_placed":true,"ok":true,"sources":[{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":5,"items_7d":12,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.884451+00:00","name":"AI News","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.artificialintelligence-news.com/feed/","useful_bulletins_7d":12},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":2,"items_7d":20,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.590752+00:00","name":"Federal Reserve press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.federalreserve.gov/feeds/press_all.xml","useful_bulletins_7d":20},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":4,"items_7d":10,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.325819+00:00","name":"MarketWatch top stories","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://feeds.marketwatch.com/marketwatch/topstories/","useful_bulletins_7d":10},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":3,"items_7d":25,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.849506+00:00","name":"SEC press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.sec.gov/news/pressreleases.rss","useful_bulletins_7d":25},{"access_status":null,"category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":null,"freshness_score":null,"id":1,"items_7d":0,"kind":"text:research_note","last_error":null,"last_error_at":null,"last_success_at":null,"name":"manual test","noise_score":null,"originality_score":null,"priority":null,"relevance_score":null,"reliability_score":null,"snooze_until_iso":null,"source_status":"source_empty_uri","tags":[],"uri":"","useful_bulletins_7d":0}],"status":"available","summary":{"active_feed_sources":4,"bulletins_24h":0,"bulletins_7d":67,"disabled_sources":0,"empty_uri_sources":1,"enabled_sources":5,"items_24h":0,"items_7d":67,"latest_digest_at":"2026-05-13T11:34:27.538172+00:00","latest_regime_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","no_trade_placed":true,"recent_success_sources":4,"sources_by_kind":{"rss":4,"text:research_note":1},"sources_by_status":{"source_active_with_recent_items":4,"source_empty_uri":1},"sources_with_errors":0,"status":"available","total_sources":5}},"state":"available","status_endpoint":"/v1/status","status_payload":{"advisory_only":true,"counts":{"bulletins":68,"sources":5},"db_path":"/home/petter/agent-trading-22/data/market_intel.db","enabled":true,"freshness":{"latest_at22_snapshot_at":"2026-05-16T07:25:47.694850+00:00","latest_cycle_5m_at":"2026-05-16T07:25:47.752265+00:00","latest_fred_regime_at":"2026-05-16T00:00:49.737203+00:00","latest_regime_snapshot_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","latest_rss_ingestion_at":"2026-05-16T07:20:17.453436+00:00","latest_synthesis_at":"2026-05-16T07:20:17.453436+00:00","latest_ticker_context_at":"2026-05-16T07:14:47.204999+00:00"},"ok":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"paid_enrichment_enabled":false,"require_explicit_enable":true},"recent_job_errors":[],"recent_job_runs":[{"bulletins_created":0,"completed_at":"2026-05-16T07:25:47.752265+00:00","error":null,"id":3536,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:25:47.483844+00:00","errors":[],"ok":true,"profile_id":2444}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"profile_id\": 2444}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:25:47.475830+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.453436+00:00","error":null,"id":3535,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:20:17.448884+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.444328+00:00","error":null,"id":3534,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:20:17.240930+00:00","errors":[],"ok":true,"profile_id":2443}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"profile_id\": 2443}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:20:17.228283+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.204999+00:00","error":null,"id":3533,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T07:14:47.169573+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.163543+00:00","error":null,"id":3532,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:14:46.929744+00:00","errors":[],"ok":true,"profile_id":2442}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"profile_id\": 2442}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:14:46.921576+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:09:16.899726+00:00","error":null,"id":3531,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:09:16.639861+00:00","errors":[],"ok":true,"profile_id":2441}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"profile_id\": 2441}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:09:16.631582+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:04:41.611857+00:00","error":null,"id":3530,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:04:41.605729+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:03:46.597484+00:00","error":null,"id":3529,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:03:46.381882+00:00","errors":[],"ok":true,"profile_id":2440}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"profile_id\": 2440}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:03:46.373720+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:58:16.342060+00:00","error":null,"id":3528,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:58:16.081502+00:00","errors":[],"ok":true,"profile_id":2439}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"profile_id\": 2439}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:58:16.064190+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:52:46.045734+00:00","error":null,"id":3527,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:52:45.832845+00:00","errors":[],"ok":true,"profile_id":2438}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"profile_id\": 2438}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:52:45.825291+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:49:05.808083+00:00","error":null,"id":3526,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:49:05.800081+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:47:15.788930+00:00","error":null,"id":3525,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:47:15.551475+00:00","errors":[],"ok":true,"profile_id":2437}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"profile_id\": 2437}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:47:15.540385+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:41:45.520529+00:00","error":null,"id":3524,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:41:45.306799+00:00","errors":[],"ok":true,"profile_id":2436}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"profile_id\": 2436}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:41:45.299031+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:36:15.277123+00:00","error":null,"id":3523,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:36:15.055316+00:00","errors":[],"ok":true,"profile_id":2435}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"profile_id\": 2435}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:36:15.044245+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:33:30.027372+00:00","error":null,"id":3522,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:33:30.017804+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:30:45.005348+00:00","error":null,"id":3521,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:30:44.768286+00:00","errors":[],"ok":true,"profile_id":2434}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"profile_id\": 2434}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:30:44.760676+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:25:14.736478+00:00","error":null,"id":3520,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:25:14.469896+00:00","errors":[],"ok":true,"profile_id":2433}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"profile_id\": 2433}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:25:14.461994+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:19:44.437789+00:00","error":null,"id":3519,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:19:44.148499+00:00","errors":[],"ok":true,"profile_id":2432}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"profile_id\": 2432}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:19:44.137836+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:17:54.127195+00:00","error":null,"id":3518,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:17:54.118603+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.102489+00:00","error":null,"id":3517,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T06:14:14.070492+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.066035+00:00","error":null,"id":3516,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:14:13.868472+00:00","errors":[],"ok":true,"profile_id":2431}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"profile_id\": 2431}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:14:13.861289+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:08:43.837847+00:00","error":null,"id":3515,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:08:43.556497+00:00","errors":[],"ok":true,"profile_id":2430}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"profile_id\": 2430}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:08:43.548799+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:03:13.521920+00:00","error":null,"id":3514,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:03:13.248547+00:00","errors":[],"ok":true,"profile_id":2429}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"profile_id\": 2429}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:03:13.237414+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:02:18.229614+00:00","error":null,"id":3513,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:02:18.218042+00:00","status":"ok"}],"relevance_profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"strategies":{"relative_strength":0.1},"top_tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168}]},"service":{"started_at_utc":"2026-05-13T11:34:25.261845+00:00","uptime_seconds":244296.351}},"suspected_test_tickers":["T8","T7","T6","T5","T4","T3","T2","T1","T0"]},"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"status":"partial"},"errors":[],"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"local_files":{"available_sources":[],"enabled":true,"files":[{"no_trade_placed":true,"path":"data/market_intelligence/latest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/digest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/regime.json","state":"missing"},{"no_trade_placed":true,"path":"data/ai/macro.json","state":"missing"},{"no_trade_placed":true,"path":"out/ai/macro.json","state":"missing"}],"missing_sources":["data/market_intelligence/latest.json","data/market_intelligence/digest.json","data/market_intelligence/regime.json","data/ai/macro.json","out/ai/macro.json"],"no_trade_placed":true,"stale_sources":[]},"macro_regime":{"asof":"2026-05-16T07:26:01.560386+00:00","confidence":0.25,"market_intel":{},"news_event_risk":{},"no_trade_placed":true,"regime":"unknown","signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source":"local_safe_sources","summary":"No strong local macro/regime signal is available; use conservative prior.","supporting_evidence":{"exposure":{"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_count":0,"certificate_market_value_pct":0.0,"certificate_market_value_sek":0,"gross_exposure_proxy_sek":262782.59,"incremental_leverage_proxy_sek":0,"invested_market_value_sek":262782.59,"leverage_weighted_exposure_proxy_pct":0.32139,"leverage_weighted_exposure_proxy_sek":262782.59,"leveraged_market_value_pct":0.0,"leveraged_market_value_sek":0,"market_value_by_bucket_guess":{"CORE_INVESTMENT":262782.59},"market_value_by_product_type":{"stock":262782.59},"max_leverage":1.0,"ok":true,"snapshot_id":15,"snapshot_key":"portfolio_d2e4569aaeb0","top_leveraged_positions":[],"total_value_sek":817645.02,"warnings":[]},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]}},"technical_context":{},"volatility_context":{},"warnings":[]},"market_intel":{},"market_intelligence_digest":{"digest":{"asof":"2026-05-13T11:34:27.500257+00:00","created_at":"2026-05-13T11:34:27.538172+00:00","digest_relevance_state":"high","digest_type":"daily","headline":"Market Intelligence digest is portfolio-relevant.","id":5,"metadata":{"digest_relevance_state":"high","headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"metadata_json":"{\"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"near_term_catalysts\": [{\"name\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"date\": null, \"relevance\": \"holding_match\"}, {\"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Physical AI raises governance questions for autonomous systems\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"date\": null, \"relevance\": \"macro_context\"}], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"], \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"digest_relevance_state\": \"high\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"no_trade_placed\": true}","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"opportunities":["AI capex note"],"opportunities_json":"[\"AI capex note\"]","portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","prompt_context":"Market Intelligence digest (daily) \u2014 advisory only, not trade instructions.\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\nRegime: neutral (score 0.50)\nHighlights (source-linked):\n- [65] US government increases AI suppliers and rethinks Anthropic\u2019s role | market_context | reason=holding_match | evidence=summary\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a","regime_summary":"neutral (score 0.50)","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"risks":["SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers","AI capex note","Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","What former poker champion turned investing coach Annie Duke says most of us get wrong about risk"],"risks_json":"[\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"]","source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"summary":"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.","ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"title":"Market Intelligence digest is portfolio-relevant.","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"top_bulletins_json":"[{\"id\": 65, \"title\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"ticker\": null, \"tickers\": [], \"relevance\": 1.0, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"holding_match\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\"}, {\"id\": 68, \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 67, \"title\": \"Physical AI raises governance questions for autonomous systems\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 66, \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\"}, {\"id\": 45, \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026\"}, {\"id\": 36, \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026\"}, {\"id\": 30, \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026\"}, {\"id\": 24, \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026\"}, {\"id\": 17, \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.92, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\"}, {\"id\": 1, \"title\": \"AI capex note\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"relevance\": 0.9116, \"base_relevance\": 0.7315999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"\", \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\"}, {\"id\": 55, \"title\": \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\"}, {\"id\": 54, \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\"}]","top_sources":[{"n":4,"source":"AI News"},{"n":4,"source":"SEC press releases"},{"n":2,"source":"MarketWatch top stories"},{"n":1,"source":"Federal Reserve press releases"}],"top_sources_json":"[{\"source\": \"AI News\", \"n\": 4}, {\"source\": \"SEC press releases\", \"n\": 4}, {\"source\": \"MarketWatch top stories\", \"n\": 2}, {\"source\": \"Federal Reserve press releases\", \"n\": 1}]","top_tickers":[{"mentions":1,"ticker":"NVDA"},{"mentions":1,"ticker":"AMD"},{"mentions":1,"ticker":"AVGO"}],"top_tickers_json":"[{\"ticker\": \"NVDA\", \"mentions\": 1}, {\"ticker\": \"AMD\", \"mentions\": 1}, {\"ticker\": \"AVGO\", \"mentions\": 1}]","what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"ok":true},"market_intelligence_health":{"ok":true,"service":"market_intel","time":"2026-05-16T07:26:01.570159+00:00"},"market_intelligence_process":{"api":{"pid":2348730,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_api.pid","running":true,"state":"running"},"config_path":"/home/petter/agent-trading-22/config/market_intel.yaml","db_path":"/home/petter/agent-trading-22/data/market_intel.db","health_url":"http://127.0.0.1:8892/health","loop":{"pid":2348070,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_loop.pid","running":true,"state":"running"},"no_trade_placed":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true}},"market_intelligence_regime":{"ok":true,"regime":{"created_at":"2026-05-16T00:00:49.732433+00:00","details":{"inputs":{},"rules_version":"2a_v1","signals":["no_strong_macro_signal"]},"label":"neutral","score":0.5}},"market_intelligence_relevance_profile":{"ok":true,"profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"priorities":{"heartbeat_ok":true,"instruction_rows":0,"signal_rows":200,"signals_health_ok":true},"priorities_json":"{\"signal_rows\": 200, \"instruction_rows\": 0, \"heartbeat_ok\": true, \"signals_health_ok\": true}","sectors":[],"sectors_json":"[]","source":{"analyst_status_snapshot":{"allow_fallback_model":true,"allow_manual":true,"allow_manual_when_disabled":false,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"default_review_ttl_minutes":60,"defer_rate_limited_spacing":true,"deferred_rate_limited_count":0,"duplicate_review_cooldown_minutes":120,"enabled":true,"fallback_model":"gemini-3.1-pro-preview","last_error":null,"last_review_at":"2026-05-16T03:48:20.513862+00:00","min_conviction":0.7,"model":"gemini-3.1-flash-lite-preview","prompt_version":"analyst_v1_2","rate_limit_state":{"budget_remaining_usd":99.9925,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"last_review_at":"2026-05-16T03:48:20.513862+00:00","max_requests_per_minute":10,"max_reviews_per_day":1000,"max_tokens_per_minute":100000,"min_seconds_between_requests":5.0,"requests_in_last_minute":0,"requests_today":6,"reviews_remaining_today":994,"reviews_today":6,"tokens_in_last_minute":0,"warn_cost_usd_per_day":80.0},"requests_today":6,"review_ttl_mode":"instruction_valid_until","reviews_today":6,"use_google_search_grounding":true,"use_url_context":true,"warn_cost_usd_per_day":80.0},"certificates_ok":true,"errors":[],"positions_ok":true,"signals_health_ok":true,"universe_status_snapshot":{"cache_ttl_hours":48,"policies":[{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b181e0867e714d8c1ce413a12bd93c8","created_at":"2026-04-27 08:16:49","id":1,"notes":"ok","selected_count":22,"source_count":2},"name":"us_tech_growth"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b0ed9df298063980dacee2adcee90b9","created_at":"2026-04-27 08:16:49","id":2,"notes":"ok","selected_count":10,"source_count":1},"name":"nasdaq_top_200"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"e2754ebc8b64a5c7f906f388b775f1e2","created_at":"2026-04-27 08:16:49","id":3,"notes":"ok","selected_count":10,"source_count":1},"name":"omx_large_liquid"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"f334c672829c6f2f53c2b8f7e0ffb4db","created_at":"2026-04-27 08:16:49","id":4,"notes":"merged_base=['us_tech_growth', 'omx_large_liquid']","selected_count":38,"source_count":2},"name":"relative_strength_candidates"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"347b09ad04be88fe2e904cde4d0409f3","created_at":"2026-04-27 08:16:49","id":5,"notes":"from_base=us_tech_growth","selected_count":22,"source_count":22},"name":"event_reversal_candidates"}],"refresh_interval_hours":24,"source_definitions":["omxs30","sp500","nasdaq_listed"],"warnings":[]}},"source_json":"{\"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}, \"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"positions_ok\": true, \"errors\": []}","strategies":{"relative_strength":0.1},"strategies_json":"{\"relative_strength\": 0.1}","tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168},{"ticker":"IWM","weight":0.041748}],"tickers_json":"[{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}]"}},"market_intelligence_service":{"error_summary":null,"last_success_at":null,"no_trade_placed":true,"operator_hint":"Market Intelligence service is reachable.","state":"available","url":"http://127.0.0.1:8892"},"market_intelligence_sources_health":{"no_trade_placed":true,"ok":true,"sources":[{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":5,"items_7d":12,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.884451+00:00","name":"AI News","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.artificialintelligence-news.com/feed/","useful_bulletins_7d":12},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":2,"items_7d":20,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.590752+00:00","name":"Federal Reserve press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.federalreserve.gov/feeds/press_all.xml","useful_bulletins_7d":20},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":4,"items_7d":10,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.325819+00:00","name":"MarketWatch top stories","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://feeds.marketwatch.com/marketwatch/topstories/","useful_bulletins_7d":10},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":3,"items_7d":25,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.849506+00:00","name":"SEC press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.sec.gov/news/pressreleases.rss","useful_bulletins_7d":25},{"access_status":null,"category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":null,"freshness_score":null,"id":1,"items_7d":0,"kind":"text:research_note","last_error":null,"last_error_at":null,"last_success_at":null,"name":"manual test","noise_score":null,"originality_score":null,"priority":null,"relevance_score":null,"reliability_score":null,"snooze_until_iso":null,"source_status":"source_empty_uri","tags":[],"uri":"","useful_bulletins_7d":0}],"status":"available","summary":{"active_feed_sources":4,"bulletins_24h":0,"bulletins_7d":67,"disabled_sources":0,"empty_uri_sources":1,"enabled_sources":5,"items_24h":0,"items_7d":67,"latest_digest_at":"2026-05-13T11:34:27.538172+00:00","latest_regime_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","no_trade_placed":true,"recent_success_sources":4,"sources_by_kind":{"rss":4,"text:research_note":1},"sources_by_status":{"source_active_with_recent_items":4,"source_empty_uri":1},"sources_with_errors":0,"status":"available","total_sources":5}},"market_intelligence_status":{"advisory_only":true,"counts":{"bulletins":68,"sources":5},"db_path":"/home/petter/agent-trading-22/data/market_intel.db","enabled":true,"freshness":{"latest_at22_snapshot_at":"2026-05-16T07:25:47.694850+00:00","latest_cycle_5m_at":"2026-05-16T07:25:47.752265+00:00","latest_fred_regime_at":"2026-05-16T00:00:49.737203+00:00","latest_regime_snapshot_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","latest_rss_ingestion_at":"2026-05-16T07:20:17.453436+00:00","latest_synthesis_at":"2026-05-16T07:20:17.453436+00:00","latest_ticker_context_at":"2026-05-16T07:14:47.204999+00:00"},"ok":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"paid_enrichment_enabled":false,"require_explicit_enable":true},"recent_job_errors":[],"recent_job_runs":[{"bulletins_created":0,"completed_at":"2026-05-16T07:25:47.752265+00:00","error":null,"id":3536,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:25:47.483844+00:00","errors":[],"ok":true,"profile_id":2444}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"profile_id\": 2444}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:25:47.475830+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.453436+00:00","error":null,"id":3535,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:20:17.448884+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.444328+00:00","error":null,"id":3534,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:20:17.240930+00:00","errors":[],"ok":true,"profile_id":2443}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"profile_id\": 2443}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:20:17.228283+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.204999+00:00","error":null,"id":3533,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T07:14:47.169573+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.163543+00:00","error":null,"id":3532,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:14:46.929744+00:00","errors":[],"ok":true,"profile_id":2442}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"profile_id\": 2442}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:14:46.921576+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:09:16.899726+00:00","error":null,"id":3531,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:09:16.639861+00:00","errors":[],"ok":true,"profile_id":2441}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"profile_id\": 2441}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:09:16.631582+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:04:41.611857+00:00","error":null,"id":3530,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:04:41.605729+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:03:46.597484+00:00","error":null,"id":3529,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:03:46.381882+00:00","errors":[],"ok":true,"profile_id":2440}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"profile_id\": 2440}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:03:46.373720+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:58:16.342060+00:00","error":null,"id":3528,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:58:16.081502+00:00","errors":[],"ok":true,"profile_id":2439}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"profile_id\": 2439}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:58:16.064190+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:52:46.045734+00:00","error":null,"id":3527,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:52:45.832845+00:00","errors":[],"ok":true,"profile_id":2438}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"profile_id\": 2438}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:52:45.825291+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:49:05.808083+00:00","error":null,"id":3526,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:49:05.800081+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:47:15.788930+00:00","error":null,"id":3525,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:47:15.551475+00:00","errors":[],"ok":true,"profile_id":2437}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"profile_id\": 2437}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:47:15.540385+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:41:45.520529+00:00","error":null,"id":3524,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:41:45.306799+00:00","errors":[],"ok":true,"profile_id":2436}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"profile_id\": 2436}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:41:45.299031+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:36:15.277123+00:00","error":null,"id":3523,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:36:15.055316+00:00","errors":[],"ok":true,"profile_id":2435}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"profile_id\": 2435}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:36:15.044245+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:33:30.027372+00:00","error":null,"id":3522,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:33:30.017804+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:30:45.005348+00:00","error":null,"id":3521,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:30:44.768286+00:00","errors":[],"ok":true,"profile_id":2434}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"profile_id\": 2434}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:30:44.760676+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:25:14.736478+00:00","error":null,"id":3520,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:25:14.469896+00:00","errors":[],"ok":true,"profile_id":2433}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"profile_id\": 2433}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:25:14.461994+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:19:44.437789+00:00","error":null,"id":3519,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:19:44.148499+00:00","errors":[],"ok":true,"profile_id":2432}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"profile_id\": 2432}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:19:44.137836+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:17:54.127195+00:00","error":null,"id":3518,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:17:54.118603+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.102489+00:00","error":null,"id":3517,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T06:14:14.070492+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.066035+00:00","error":null,"id":3516,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:14:13.868472+00:00","errors":[],"ok":true,"profile_id":2431}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"profile_id\": 2431}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:14:13.861289+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:08:43.837847+00:00","error":null,"id":3515,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:08:43.556497+00:00","errors":[],"ok":true,"profile_id":2430}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"profile_id\": 2430}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:08:43.548799+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:03:13.521920+00:00","error":null,"id":3514,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:03:13.248547+00:00","errors":[],"ok":true,"profile_id":2429}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"profile_id\": 2429}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:03:13.237414+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:02:18.229614+00:00","error":null,"id":3513,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:02:18.218042+00:00","status":"ok"}],"relevance_profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"strategies":{"relative_strength":0.1},"top_tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168}]},"service":{"started_at_utc":"2026-05-13T11:34:25.261845+00:00","uptime_seconds":244296.351}},"news_event_risk":{},"no_trade_placed":true,"portfolio_snapshot":{"asof":"2026-05-16T17:52:00+02:00","available":true,"id":15},"signal_health":{"active_pods":["cross_asset_trend","index_mean_reversion","relative_strength","event_reversal"],"active_pods_zero_signals_latest_cycle":["cross_asset_trend","event_reversal","index_mean_reversion"],"by_deploy_status_24h":{"YES":3},"by_pod_24h":[{"count":3,"pod":"relative_strength"}],"latest_scheduler_cycle_at":"2026-05-16T07:21:55.451482+00:00","latest_scheduler_cycle_signal_count":0,"latest_signal_age_minutes":355.26,"latest_signal_at":"2026-05-16T01:30:45.677047+00:00","latest_signal_cycle_id":"2026-05-16T01:30:45","latest_signal_producing_cycle_signal_count":3,"latest_successful_cycle_at":"2026-05-16T07:21:55.451482+00:00","signals_24h":3,"signals_7d":21,"stale_signal_hours":12.0,"state":"FRESH_SIGNALS","suspected_test_tickers":[],"top_repeated_symbols_7d":[{"count":7,"direction":"LONG","ticker":"AMD"},{"count":7,"direction":"LONG","ticker":"DDOG"},{"count":7,"direction":"LONG","ticker":"QCOM"}],"warnings":["latest scheduler cycle produced 0 signals across all active pods"]},"source_health":{"asof":"2026-05-16T07:26:01.687995+00:00","available_sources":["market_intelligence_sidecar","market_intelligence_digest","market_intelligence_regime"],"error_summary":null,"local_files":[{"no_trade_placed":true,"path":"data/market_intelligence/latest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/digest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/regime.json","state":"missing"},{"no_trade_placed":true,"path":"data/ai/macro.json","state":"missing"},{"no_trade_placed":true,"path":"out/ai/macro.json","state":"missing"}],"missing_sources":["data/market_intelligence/latest.json","data/market_intelligence/digest.json","data/market_intelligence/regime.json","data/ai/macro.json","out/ai/macro.json"],"no_trade_placed":true,"ok":true,"operator_actions":["Market Intelligence sources are available. Use as advisory evidence only."],"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"sidecar":{"api_running":true,"base_url":"http://127.0.0.1:8892","digest_endpoint":"/v1/digests/latest","digest_payload":{"digest":{"asof":"2026-05-13T11:34:27.500257+00:00","created_at":"2026-05-13T11:34:27.538172+00:00","digest_relevance_state":"high","digest_type":"daily","headline":"Market Intelligence digest is portfolio-relevant.","id":5,"metadata":{"digest_relevance_state":"high","headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"metadata_json":"{\"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"near_term_catalysts\": [{\"name\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"date\": null, \"relevance\": \"holding_match\"}, {\"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Physical AI raises governance questions for autonomous systems\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"date\": null, \"relevance\": \"macro_context\"}], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"], \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"digest_relevance_state\": \"high\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"no_trade_placed\": true}","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"opportunities":["AI capex note"],"opportunities_json":"[\"AI capex note\"]","portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","prompt_context":"Market Intelligence digest (daily) \u2014 advisory only, not trade instructions.\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\nRegime: neutral (score 0.50)\nHighlights (source-linked):\n- [65] US government increases AI suppliers and rethinks Anthropic\u2019s role | market_context | reason=holding_match | evidence=summary\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a","regime_summary":"neutral (score 0.50)","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"risks":["SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers","AI capex note","Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","What former poker champion turned investing coach Annie Duke says most of us get wrong about risk"],"risks_json":"[\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"]","source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"summary":"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.","ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"title":"Market Intelligence digest is portfolio-relevant.","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"top_bulletins_json":"[{\"id\": 65, \"title\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"ticker\": null, \"tickers\": [], \"relevance\": 1.0, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"holding_match\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\"}, {\"id\": 68, \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 67, \"title\": \"Physical AI raises governance questions for autonomous systems\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 66, \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\"}, {\"id\": 45, \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026\"}, {\"id\": 36, \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026\"}, {\"id\": 30, \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026\"}, {\"id\": 24, \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026\"}, {\"id\": 17, \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.92, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\"}, {\"id\": 1, \"title\": \"AI capex note\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"relevance\": 0.9116, \"base_relevance\": 0.7315999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"\", \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\"}, {\"id\": 55, \"title\": \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\"}, {\"id\": 54, \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\"}]","top_sources":[{"n":4,"source":"AI News"},{"n":4,"source":"SEC press releases"},{"n":2,"source":"MarketWatch top stories"},{"n":1,"source":"Federal Reserve press releases"}],"top_sources_json":"[{\"source\": \"AI News\", \"n\": 4}, {\"source\": \"SEC press releases\", \"n\": 4}, {\"source\": \"MarketWatch top stories\", \"n\": 2}, {\"source\": \"Federal Reserve press releases\", \"n\": 1}]","top_tickers":[{"mentions":1,"ticker":"NVDA"},{"mentions":1,"ticker":"AMD"},{"mentions":1,"ticker":"AVGO"}],"top_tickers_json":"[{\"ticker\": \"NVDA\", \"mentions\": 1}, {\"ticker\": \"AMD\", \"mentions\": 1}, {\"ticker\": \"AVGO\", \"mentions\": 1}]","what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"ok":true},"digest_state":"available","enabled":true,"error_summary":null,"health_endpoint":"/health","health_payload":{"ok":true,"service":"market_intel","time":"2026-05-16T07:26:01.570159+00:00"},"last_success_at":null,"loop_running":true,"no_trade_placed":true,"operator_hint":"Market Intelligence API and loop are reachable.","paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"process":{"api":{"pid":2348730,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_api.pid","running":true,"state":"running"},"config_path":"/home/petter/agent-trading-22/config/market_intel.yaml","db_path":"/home/petter/agent-trading-22/data/market_intel.db","health_url":"http://127.0.0.1:8892/health","loop":{"pid":2348070,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_loop.pid","running":true,"state":"running"},"no_trade_placed":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true}},"reachable":true,"regime_at":"2026-05-16T00:00:49.732433+00:00","regime_endpoint":"/v1/regime/latest","regime_payload":{"ok":true,"regime":{"created_at":"2026-05-16T00:00:49.732433+00:00","details":{"inputs":{},"rules_version":"2a_v1","signals":["no_strong_macro_signal"]},"label":"neutral","score":0.5}},"regime_stale":false,"relevance_endpoint":"/v1/relevance/profile/latest","relevance_payload":{"ok":true,"profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"priorities":{"heartbeat_ok":true,"instruction_rows":0,"signal_rows":200,"signals_health_ok":true},"priorities_json":"{\"signal_rows\": 200, \"instruction_rows\": 0, \"heartbeat_ok\": true, \"signals_health_ok\": true}","sectors":[],"sectors_json":"[]","source":{"analyst_status_snapshot":{"allow_fallback_model":true,"allow_manual":true,"allow_manual_when_disabled":false,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"default_review_ttl_minutes":60,"defer_rate_limited_spacing":true,"deferred_rate_limited_count":0,"duplicate_review_cooldown_minutes":120,"enabled":true,"fallback_model":"gemini-3.1-pro-preview","last_error":null,"last_review_at":"2026-05-16T03:48:20.513862+00:00","min_conviction":0.7,"model":"gemini-3.1-flash-lite-preview","prompt_version":"analyst_v1_2","rate_limit_state":{"budget_remaining_usd":99.9925,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"last_review_at":"2026-05-16T03:48:20.513862+00:00","max_requests_per_minute":10,"max_reviews_per_day":1000,"max_tokens_per_minute":100000,"min_seconds_between_requests":5.0,"requests_in_last_minute":0,"requests_today":6,"reviews_remaining_today":994,"reviews_today":6,"tokens_in_last_minute":0,"warn_cost_usd_per_day":80.0},"requests_today":6,"review_ttl_mode":"instruction_valid_until","reviews_today":6,"use_google_search_grounding":true,"use_url_context":true,"warn_cost_usd_per_day":80.0},"certificates_ok":true,"errors":[],"positions_ok":true,"signals_health_ok":true,"universe_status_snapshot":{"cache_ttl_hours":48,"policies":[{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b181e0867e714d8c1ce413a12bd93c8","created_at":"2026-04-27 08:16:49","id":1,"notes":"ok","selected_count":22,"source_count":2},"name":"us_tech_growth"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b0ed9df298063980dacee2adcee90b9","created_at":"2026-04-27 08:16:49","id":2,"notes":"ok","selected_count":10,"source_count":1},"name":"nasdaq_top_200"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"e2754ebc8b64a5c7f906f388b775f1e2","created_at":"2026-04-27 08:16:49","id":3,"notes":"ok","selected_count":10,"source_count":1},"name":"omx_large_liquid"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"f334c672829c6f2f53c2b8f7e0ffb4db","created_at":"2026-04-27 08:16:49","id":4,"notes":"merged_base=['us_tech_growth', 'omx_large_liquid']","selected_count":38,"source_count":2},"name":"relative_strength_candidates"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"347b09ad04be88fe2e904cde4d0409f3","created_at":"2026-04-27 08:16:49","id":5,"notes":"from_base=us_tech_growth","selected_count":22,"source_count":22},"name":"event_reversal_candidates"}],"refresh_interval_hours":24,"source_definitions":["omxs30","sp500","nasdaq_listed"],"warnings":[]}},"source_json":"{\"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}, \"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"positions_ok\": true, \"errors\": []}","strategies":{"relative_strength":0.1},"strategies_json":"{\"relative_strength\": 0.1}","tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168},{"ticker":"IWM","weight":0.041748}],"tickers_json":"[{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}]"}},"relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","relevance_profile_stale":true,"source_health_endpoint":"/v1/sources/health","source_health_payload":{"no_trade_placed":true,"ok":true,"sources":[{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":5,"items_7d":12,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.884451+00:00","name":"AI News","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.artificialintelligence-news.com/feed/","useful_bulletins_7d":12},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":2,"items_7d":20,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.590752+00:00","name":"Federal Reserve press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.federalreserve.gov/feeds/press_all.xml","useful_bulletins_7d":20},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":4,"items_7d":10,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.325819+00:00","name":"MarketWatch top stories","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://feeds.marketwatch.com/marketwatch/topstories/","useful_bulletins_7d":10},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":3,"items_7d":25,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.849506+00:00","name":"SEC press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.sec.gov/news/pressreleases.rss","useful_bulletins_7d":25},{"access_status":null,"category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":null,"freshness_score":null,"id":1,"items_7d":0,"kind":"text:research_note","last_error":null,"last_error_at":null,"last_success_at":null,"name":"manual test","noise_score":null,"originality_score":null,"priority":null,"relevance_score":null,"reliability_score":null,"snooze_until_iso":null,"source_status":"source_empty_uri","tags":[],"uri":"","useful_bulletins_7d":0}],"status":"available","summary":{"active_feed_sources":4,"bulletins_24h":0,"bulletins_7d":67,"disabled_sources":0,"empty_uri_sources":1,"enabled_sources":5,"items_24h":0,"items_7d":67,"latest_digest_at":"2026-05-13T11:34:27.538172+00:00","latest_regime_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","no_trade_placed":true,"recent_success_sources":4,"sources_by_kind":{"rss":4,"text:research_note":1},"sources_by_status":{"source_active_with_recent_items":4,"source_empty_uri":1},"sources_with_errors":0,"status":"available","total_sources":5}},"state":"available","status_endpoint":"/v1/status","status_payload":{"advisory_only":true,"counts":{"bulletins":68,"sources":5},"db_path":"/home/petter/agent-trading-22/data/market_intel.db","enabled":true,"freshness":{"latest_at22_snapshot_at":"2026-05-16T07:25:47.694850+00:00","latest_cycle_5m_at":"2026-05-16T07:25:47.752265+00:00","latest_fred_regime_at":"2026-05-16T00:00:49.737203+00:00","latest_regime_snapshot_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","latest_rss_ingestion_at":"2026-05-16T07:20:17.453436+00:00","latest_synthesis_at":"2026-05-16T07:20:17.453436+00:00","latest_ticker_context_at":"2026-05-16T07:14:47.204999+00:00"},"ok":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"paid_enrichment_enabled":false,"require_explicit_enable":true},"recent_job_errors":[],"recent_job_runs":[{"bulletins_created":0,"completed_at":"2026-05-16T07:25:47.752265+00:00","error":null,"id":3536,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:25:47.483844+00:00","errors":[],"ok":true,"profile_id":2444}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"profile_id\": 2444}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:25:47.475830+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.453436+00:00","error":null,"id":3535,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:20:17.448884+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.444328+00:00","error":null,"id":3534,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:20:17.240930+00:00","errors":[],"ok":true,"profile_id":2443}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"profile_id\": 2443}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:20:17.228283+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.204999+00:00","error":null,"id":3533,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T07:14:47.169573+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.163543+00:00","error":null,"id":3532,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:14:46.929744+00:00","errors":[],"ok":true,"profile_id":2442}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"profile_id\": 2442}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:14:46.921576+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:09:16.899726+00:00","error":null,"id":3531,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:09:16.639861+00:00","errors":[],"ok":true,"profile_id":2441}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"profile_id\": 2441}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:09:16.631582+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:04:41.611857+00:00","error":null,"id":3530,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:04:41.605729+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:03:46.597484+00:00","error":null,"id":3529,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:03:46.381882+00:00","errors":[],"ok":true,"profile_id":2440}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"profile_id\": 2440}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:03:46.373720+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:58:16.342060+00:00","error":null,"id":3528,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:58:16.081502+00:00","errors":[],"ok":true,"profile_id":2439}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"profile_id\": 2439}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:58:16.064190+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:52:46.045734+00:00","error":null,"id":3527,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:52:45.832845+00:00","errors":[],"ok":true,"profile_id":2438}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"profile_id\": 2438}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:52:45.825291+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:49:05.808083+00:00","error":null,"id":3526,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:49:05.800081+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:47:15.788930+00:00","error":null,"id":3525,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:47:15.551475+00:00","errors":[],"ok":true,"profile_id":2437}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"profile_id\": 2437}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:47:15.540385+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:41:45.520529+00:00","error":null,"id":3524,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:41:45.306799+00:00","errors":[],"ok":true,"profile_id":2436}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"profile_id\": 2436}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:41:45.299031+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:36:15.277123+00:00","error":null,"id":3523,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:36:15.055316+00:00","errors":[],"ok":true,"profile_id":2435}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"profile_id\": 2435}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:36:15.044245+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:33:30.027372+00:00","error":null,"id":3522,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:33:30.017804+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:30:45.005348+00:00","error":null,"id":3521,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:30:44.768286+00:00","errors":[],"ok":true,"profile_id":2434}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"profile_id\": 2434}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:30:44.760676+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:25:14.736478+00:00","error":null,"id":3520,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:25:14.469896+00:00","errors":[],"ok":true,"profile_id":2433}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"profile_id\": 2433}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:25:14.461994+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:19:44.437789+00:00","error":null,"id":3519,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:19:44.148499+00:00","errors":[],"ok":true,"profile_id":2432}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"profile_id\": 2432}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:19:44.137836+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:17:54.127195+00:00","error":null,"id":3518,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:17:54.118603+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.102489+00:00","error":null,"id":3517,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T06:14:14.070492+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.066035+00:00","error":null,"id":3516,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:14:13.868472+00:00","errors":[],"ok":true,"profile_id":2431}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"profile_id\": 2431}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:14:13.861289+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:08:43.837847+00:00","error":null,"id":3515,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:08:43.556497+00:00","errors":[],"ok":true,"profile_id":2430}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"profile_id\": 2430}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:08:43.548799+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:03:13.521920+00:00","error":null,"id":3514,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:03:13.248547+00:00","errors":[],"ok":true,"profile_id":2429}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"profile_id\": 2429}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:03:13.237414+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:02:18.229614+00:00","error":null,"id":3513,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:02:18.218042+00:00","status":"ok"}],"relevance_profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"strategies":{"relative_strength":0.1},"top_tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168}]},"service":{"started_at_utc":"2026-05-13T11:34:25.261845+00:00","uptime_seconds":244296.351}},"suspected_test_tickers":["T8","T7","T6","T5","T4","T3","T2","T1","T0"]},"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"status":"partial"},"technical_context":{},"volatility_context":{}},"raw_summary_json":"{\"_completeness\": {\"available_sources\": [\"portfolio_snapshot\", \"portfolio_exposure\", \"signal_health\", \"signal_scheduler\", \"market_intelligence_service\", \"market_intelligence_regime\", \"market_intelligence_digest\", \"macro_regime_low_confidence\"], \"blocking_reasons\": [\"scheduler_healthy_no_fresh_signals\", \"macro_regime_unknown_low_confidence\"], \"completeness_score\": 0.75, \"completeness_status\": \"partial\", \"missing_sources\": [\"market_intel\", \"news_event_risk\", \"technical_context\", \"volatility_context\"], \"no_trade_placed\": true, \"operator_action_texts\": [\"Continue using portfolio snapshot and risk rules only until market context improves.\", \"Run Strategy Agent after portfolio snapshot import.\"], \"operator_actions\": [{\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_f94eaaef914b\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_415b484e2ead\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_415b484e2ead\", \"is_operator_advice\": true, \"message\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"no_trade_placed\": true, \"rationale\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"source\": \"market_context\", \"title\": \"Continue using portfolio snapshot and risk rules only until market context impro\"}, {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"Run Strategy Agent after portfolio snapshot import.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_4cb774b46cdc\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Run Strategy Agent after portfolio snapshot import.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_d9a3a76db262\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_d9a3a76db262\", \"is_operator_advice\": true, \"message\": \"Run Strategy Agent after portfolio snapshot import.\", \"no_trade_placed\": true, \"rationale\": \"Run Strategy Agent after portfolio snapshot import.\", \"source\": \"market_context\", \"title\": \"Run Strategy Agent after portfolio snapshot import\"}], \"stale_sources\": [\"market_intelligence_relevance_profile\", \"market_intelligence_relevance_profile_test_tickers\"], \"summary\": \"Market intelligence quality is partial (0.75); it is supporting evidence only. Portfolio snapshot and exposure are available. Signal scheduler is running, but latest signal is historical/stale. Macro regime exists but is unknown/low confidence. Missing: market_intel, news_event_risk, technical_context, volatility_context. Available: signal_health, signal_scheduler, market_intelligence_service, market_intelligence_regime, market_intelligence_digest, macro_regime_low_confidence.\", \"what_not_to_do\": [{\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not act on historical signals.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_d00e6b163660\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not act on historical signals.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_a683d2d7afbd\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_a683d2d7afbd\", \"is_operator_advice\": true, \"message\": \"Do not act on historical signals.\", \"no_trade_placed\": true, \"rationale\": \"Do not act on historical signals.\", \"source\": \"market_context\", \"title\": \"Do not act on historical signals\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not add convex exposure based on incomplete market context.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_531273920098\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not add convex exposure based on incomplete market context.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_9c3def01d0c8\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_9c3def01d0c8\", \"is_operator_advice\": true, \"message\": \"Do not add convex exposure based on incomplete market context.\", \"no_trade_placed\": true, \"rationale\": \"Do not add convex exposure based on incomplete market context.\", \"source\": \"market_context\", \"title\": \"Do not add convex exposure based on incomplete market context\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not let market headlines override hard risk blocks.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_5c7a0203c7c8\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not let market headlines override hard risk blocks.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_3ae2f1b29a95\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_3ae2f1b29a95\", \"is_operator_advice\": true, \"message\": \"Do not let market headlines override hard risk blocks.\", \"no_trade_placed\": true, \"rationale\": \"Do not let market headlines override hard risk blocks.\", \"source\": \"market_context\", \"title\": \"Do not let market headlines override hard risk blocks\"}], \"what_not_to_do_texts\": [\"Do not act on historical signals.\", \"Do not add convex exposure based on incomplete market context.\", \"Do not let market headlines override hard risk blocks.\"]}, \"_digest_quality\": {\"digest_relevance_state\": \"high\", \"general_market_relevance_state\": null, \"general_market_themes\": [], \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"portfolio_context_fallback\": null, \"portfolio_context_limitation\": null, \"portfolio_context_status\": null, \"portfolio_context_usable\": null, \"portfolio_context_warnings\": [], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"top_bulletins\": [{\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 65, \"relevance\": 1.0, \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\", \"ticker\": null, \"tickers\": [], \"title\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"top_relevance_reason\": \"holding_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 68, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 67, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Physical AI raises governance questions for autonomous systems\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 66, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\", \"ticker\": null, \"tickers\": [], \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 45, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 36, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 30, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 24, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 17, \"relevance\": 0.92, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\", \"ticker\": null, \"tickers\": [], \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7315999999999999, \"evidence\": \"\", \"id\": 1, \"relevance\": 0.9116, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"title\": \"AI capex note\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 55, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\", \"ticker\": null, \"tickers\": [], \"title\": \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 54, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\", \"ticker\": null, \"tickers\": [], \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"top_relevance_reason\": \"sector_match\"}]}, \"_market_context_decision_impact\": {\"no_trade_placed\": true, \"summary\": \"Does not block portfolio strategy review.\", \"value\": \"medium\"}, \"_operator_actions\": [{\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_f94eaaef914b\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_415b484e2ead\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_415b484e2ead\", \"is_operator_advice\": true, \"message\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"no_trade_placed\": true, \"rationale\": \"Continue using portfolio snapshot and risk rules only until market context improves.\", \"source\": \"market_context\", \"title\": \"Continue using portfolio snapshot and risk rules only until market context impro\"}, {\"action\": \"WAIT_FOR_MARKET_CONTEXT\", \"decision\": \"WARN\", \"display_text\": \"Run Strategy Agent after portfolio snapshot import.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_4cb774b46cdc\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"warn\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Run Strategy Agent after portfolio snapshot import.\", \"rule\": \"WAIT_FOR_MARKET_CONTEXT\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_d9a3a76db262\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_d9a3a76db262\", \"is_operator_advice\": true, \"message\": \"Run Strategy Agent after portfolio snapshot import.\", \"no_trade_placed\": true, \"rationale\": \"Run Strategy Agent after portfolio snapshot import.\", \"source\": \"market_context\", \"title\": \"Run Strategy Agent after portfolio snapshot import\"}], \"_portfolio_strategy_readiness\": {\"no_trade_placed\": true, \"reason\": \"Snapshot and exposure are available; market intelligence is supporting evidence only.\", \"state\": \"usable\", \"summary\": \"Portfolio review can continue using snapshot, exposure, allocation policy, and risk rules.\", \"supporting_evidence_quality\": \"high\"}, \"_source_health\": {\"asof\": \"2026-05-16T07:26:01.687995+00:00\", \"available_sources\": [\"market_intelligence_sidecar\", \"market_intelligence_digest\", \"market_intelligence_regime\"], \"error_summary\": null, \"local_files\": [{\"no_trade_placed\": true, \"path\": \"data/market_intelligence/latest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/digest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/regime.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/ai/macro.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"out/ai/macro.json\", \"state\": \"missing\"}], \"missing_sources\": [\"data/market_intelligence/latest.json\", \"data/market_intelligence/digest.json\", \"data/market_intelligence/regime.json\", \"data/ai/macro.json\", \"out/ai/macro.json\"], \"no_trade_placed\": true, \"ok\": true, \"operator_actions\": [\"Market Intelligence sources are available. Use as advisory evidence only.\"], \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"sidecar\": {\"api_running\": true, \"base_url\": \"http://127.0.0.1:8892\", \"digest_endpoint\": \"/v1/digests/latest\", \"digest_payload\": {\"digest\": {\"asof\": \"2026-05-13T11:34:27.500257+00:00\", \"created_at\": \"2026-05-13T11:34:27.538172+00:00\", \"digest_relevance_state\": \"high\", \"digest_type\": \"daily\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"id\": 5, \"metadata\": {\"digest_relevance_state\": \"high\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"metadata_json\": \"{\\\"headline\\\": \\\"Market Intelligence digest is portfolio-relevant.\\\", \\\"what_changed\\\": [\\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\"], \\\"portfolio_implication\\\": \\\"Use as advisory market context only; do not treat it as trade authorization.\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"cloud\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"near_term_catalysts\\\": [{\\\"name\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"holding_match\\\"}, {\\\"name\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"macro_context\\\"}], \\\"what_not_to_do\\\": [\\\"Do not treat Market Intelligence as a trade instruction.\\\", \\\"Do not add leveraged exposure from headlines alone.\\\", \\\"Do not promote low-relevance regulatory items into portfolio signals.\\\"], \\\"source_quality_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"ticker_extraction_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"digest_relevance_state\\\": \\\"high\\\", \\\"source_concentration\\\": {\\\"high\\\": false, \\\"top_source\\\": \\\"AI News\\\", \\\"top_source_share\\\": 0.3333}, \\\"no_trade_placed\\\": true}\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"opportunities\": [\"AI capex note\"], \"opportunities_json\": \"[\\\"AI capex note\\\"]\", \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"prompt_context\": \"Market Intelligence digest (daily) \\u2014 advisory only, not trade instructions.\\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\\nRegime: neutral (score 0.50)\\nHighlights (source-linked):\\n- [65] US government increases AI suppliers and rethinks Anthropic\\u2019s role | market_context | reason=holding_match | evidence=summary\\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a\", \"regime_summary\": \"neutral (score 0.50)\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"risks\": [\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"], \"risks_json\": \"[\\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\\\", \\\"AI capex note\\\", \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\\\"]\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"summary\": \"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.\", \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"title\": \"Market Intelligence digest is portfolio-relevant.\", \"top_bulletins\": [{\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 65, \"relevance\": 1.0, \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\", \"ticker\": null, \"tickers\": [], \"title\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"top_relevance_reason\": \"holding_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 68, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 67, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Physical AI raises governance questions for autonomous systems\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 66, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\", \"ticker\": null, \"tickers\": [], \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 45, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 36, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 30, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 24, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 17, \"relevance\": 0.92, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\", \"ticker\": null, \"tickers\": [], \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7315999999999999, \"evidence\": \"\", \"id\": 1, \"relevance\": 0.9116, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"title\": \"AI capex note\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 55, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\", \"ticker\": null, \"tickers\": [], \"title\": \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 54, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\", \"ticker\": null, \"tickers\": [], \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"top_relevance_reason\": \"sector_match\"}], \"top_bulletins_json\": \"[{\\\"id\\\": 65, \\\"title\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 1.0, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"holding_match\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialint\\\"}, {\\\"id\\\": 68, \\\"title\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"cloud\\\", \\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 67, \\\"title\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 66, \\\"title\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\\\"}, {\\\"id\\\": 45, \\\"title\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\\\"}, {\\\"id\\\": 36, \\\"title\\\": \\\"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\\\"}, {\\\"id\\\": 30, \\\"title\\\": \\\"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\\\"}, {\\\"id\\\": 24, \\\"title\\\": \\\"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\\\"}, {\\\"id\\\": 17, \\\"title\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.92, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"source_category\\\": \\\"official_macro\\\", \\\"summary_excerpt\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\\\"}, {\\\"id\\\": 1, \\\"title\\\": \\\"AI capex note\\\", \\\"ticker\\\": \\\"NVDA\\\", \\\"tickers\\\": [\\\"NVDA\\\", \\\"AMD\\\", \\\"AVGO\\\"], \\\"relevance\\\": 0.9116, \\\"base_relevance\\\": 0.7315999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"\\\", \\\"source\\\": null, \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\\\"}, {\\\"id\\\": 55, \\\"title\\\": \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\\\"}, {\\\"id\\\": 54, \\\"title\\\": \\\"Copper prices are now at their highest level on record. AI is only part of the story.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Copper refining now has a Strait of Hormuz problem.\\\"}]\", \"top_sources\": [{\"n\": 4, \"source\": \"AI News\"}, {\"n\": 4, \"source\": \"SEC press releases\"}, {\"n\": 2, \"source\": \"MarketWatch top stories\"}, {\"n\": 1, \"source\": \"Federal Reserve press releases\"}], \"top_sources_json\": \"[{\\\"source\\\": \\\"AI News\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"SEC press releases\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"MarketWatch top stories\\\", \\\"n\\\": 2}, {\\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"n\\\": 1}]\", \"top_tickers\": [{\"mentions\": 1, \"ticker\": \"NVDA\"}, {\"mentions\": 1, \"ticker\": \"AMD\"}, {\"mentions\": 1, \"ticker\": \"AVGO\"}], \"top_tickers_json\": \"[{\\\"ticker\\\": \\\"NVDA\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AMD\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"mentions\\\": 1}]\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"ok\": true}, \"digest_state\": \"available\", \"enabled\": true, \"error_summary\": null, \"health_endpoint\": \"/health\", \"health_payload\": {\"ok\": true, \"service\": \"market_intel\", \"time\": \"2026-05-16T07:26:01.570159+00:00\"}, \"last_success_at\": null, \"loop_running\": true, \"no_trade_placed\": true, \"operator_hint\": \"Market Intelligence API and loop are reachable.\", \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"process\": {\"api\": {\"pid\": 2348730, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_api.pid\", \"running\": true, \"state\": \"running\"}, \"config_path\": \"/home/petter/agent-trading-22/config/market_intel.yaml\", \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"health_url\": \"http://127.0.0.1:8892/health\", \"loop\": {\"pid\": 2348070, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_loop.pid\", \"running\": true, \"state\": \"running\"}, \"no_trade_placed\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}}, \"reachable\": true, \"regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"regime_endpoint\": \"/v1/regime/latest\", \"regime_payload\": {\"ok\": true, \"regime\": {\"created_at\": \"2026-05-16T00:00:49.732433+00:00\", \"details\": {\"inputs\": {}, \"rules_version\": \"2a_v1\", \"signals\": [\"no_strong_macro_signal\"]}, \"label\": \"neutral\", \"score\": 0.5}}, \"regime_stale\": false, \"relevance_endpoint\": \"/v1/relevance/profile/latest\", \"relevance_payload\": {\"ok\": true, \"profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"priorities\": {\"heartbeat_ok\": true, \"instruction_rows\": 0, \"signal_rows\": 200, \"signals_health_ok\": true}, \"priorities_json\": \"{\\\"signal_rows\\\": 200, \\\"instruction_rows\\\": 0, \\\"heartbeat_ok\\\": true, \\\"signals_health_ok\\\": true}\", \"sectors\": [], \"sectors_json\": \"[]\", \"source\": {\"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"errors\": [], \"positions_ok\": true, \"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}}, \"source_json\": \"{\\\"signals_health_ok\\\": true, \\\"universe_status_snapshot\\\": {\\\"cache_ttl_hours\\\": 48, \\\"policies\\\": [{\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b181e0867e714d8c1ce413a12bd93c8\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 1, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 2}, \\\"name\\\": \\\"us_tech_growth\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b0ed9df298063980dacee2adcee90b9\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 2, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"nasdaq_top_200\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"e2754ebc8b64a5c7f906f388b775f1e2\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 3, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"omx_large_liquid\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"f334c672829c6f2f53c2b8f7e0ffb4db\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 4, \\\"notes\\\": \\\"merged_base=['us_tech_growth', 'omx_large_liquid']\\\", \\\"selected_count\\\": 38, \\\"source_count\\\": 2}, \\\"name\\\": \\\"relative_strength_candidates\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"347b09ad04be88fe2e904cde4d0409f3\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 5, \\\"notes\\\": \\\"from_base=us_tech_growth\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 22}, \\\"name\\\": \\\"event_reversal_candidates\\\"}], \\\"refresh_interval_hours\\\": 24, \\\"source_definitions\\\": [\\\"omxs30\\\", \\\"sp500\\\", \\\"nasdaq_listed\\\"], \\\"warnings\\\": []}, \\\"analyst_status_snapshot\\\": {\\\"allow_fallback_model\\\": true, \\\"allow_manual\\\": true, \\\"allow_manual_when_disabled\\\": false, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"default_review_ttl_minutes\\\": 60, \\\"defer_rate_limited_spacing\\\": true, \\\"deferred_rate_limited_count\\\": 0, \\\"duplicate_review_cooldown_minutes\\\": 120, \\\"enabled\\\": true, \\\"fallback_model\\\": \\\"gemini-3.1-pro-preview\\\", \\\"last_error\\\": null, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"min_conviction\\\": 0.7, \\\"model\\\": \\\"gemini-3.1-flash-lite-preview\\\", \\\"prompt_version\\\": \\\"analyst_v1_2\\\", \\\"rate_limit_state\\\": {\\\"budget_remaining_usd\\\": 99.9925, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"max_requests_per_minute\\\": 10, \\\"max_reviews_per_day\\\": 1000, \\\"max_tokens_per_minute\\\": 100000, \\\"min_seconds_between_requests\\\": 5.0, \\\"requests_in_last_minute\\\": 0, \\\"requests_today\\\": 6, \\\"reviews_remaining_today\\\": 994, \\\"reviews_today\\\": 6, \\\"tokens_in_last_minute\\\": 0, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"requests_today\\\": 6, \\\"review_ttl_mode\\\": \\\"instruction_valid_until\\\", \\\"reviews_today\\\": 6, \\\"use_google_search_grounding\\\": true, \\\"use_url_context\\\": true, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"certificates_ok\\\": true, \\\"positions_ok\\\": true, \\\"errors\\\": []}\", \"strategies\": {\"relative_strength\": 0.1}, \"strategies_json\": \"{\\\"relative_strength\\\": 0.1}\", \"tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}], \"tickers_json\": \"[{\\\"ticker\\\": \\\"AMD\\\", \\\"weight\\\": 3.202771}, {\\\"ticker\\\": \\\"QCOM\\\", \\\"weight\\\": 3.022333}, {\\\"ticker\\\": \\\"DDOG\\\", \\\"weight\\\": 1.763282}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"weight\\\": 1.44}, {\\\"ticker\\\": \\\"NFLX\\\", \\\"weight\\\": 0.996}, {\\\"ticker\\\": \\\"AAPL\\\", \\\"weight\\\": 0.798}, {\\\"ticker\\\": \\\"XLK\\\", \\\"weight\\\": 0.630148}, {\\\"ticker\\\": \\\"AMZN\\\", \\\"weight\\\": 0.48}, {\\\"ticker\\\": \\\"T8\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T7\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T6\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T5\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T4\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T3\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T2\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T1\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T0\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"GOOG\\\", \\\"weight\\\": 0.193495}, {\\\"ticker\\\": \\\"NVDA\\\", \\\"weight\\\": 0.18}, {\\\"ticker\\\": \\\"MSFT\\\", \\\"weight\\\": 0.168}, {\\\"ticker\\\": \\\"IWM\\\", \\\"weight\\\": 0.041748}]\"}}, \"relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"relevance_profile_stale\": true, \"source_health_endpoint\": \"/v1/sources/health\", \"source_health_payload\": {\"no_trade_placed\": true, \"ok\": true, \"sources\": [{\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 5, \"items_7d\": 12, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.884451+00:00\", \"name\": \"AI News\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.artificialintelligence-news.com/feed/\", \"useful_bulletins_7d\": 12}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 2, \"items_7d\": 20, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.590752+00:00\", \"name\": \"Federal Reserve press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.federalreserve.gov/feeds/press_all.xml\", \"useful_bulletins_7d\": 20}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 4, \"items_7d\": 10, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.325819+00:00\", \"name\": \"MarketWatch top stories\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://feeds.marketwatch.com/marketwatch/topstories/\", \"useful_bulletins_7d\": 10}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 3, \"items_7d\": 25, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.849506+00:00\", \"name\": \"SEC press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.sec.gov/news/pressreleases.rss\", \"useful_bulletins_7d\": 25}, {\"access_status\": null, \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": null, \"freshness_score\": null, \"id\": 1, \"items_7d\": 0, \"kind\": \"text:research_note\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": null, \"name\": \"manual test\", \"noise_score\": null, \"originality_score\": null, \"priority\": null, \"relevance_score\": null, \"reliability_score\": null, \"snooze_until_iso\": null, \"source_status\": \"source_empty_uri\", \"tags\": [], \"uri\": \"\", \"useful_bulletins_7d\": 0}], \"status\": \"available\", \"summary\": {\"active_feed_sources\": 4, \"bulletins_24h\": 0, \"bulletins_7d\": 67, \"disabled_sources\": 0, \"empty_uri_sources\": 1, \"enabled_sources\": 5, \"items_24h\": 0, \"items_7d\": 67, \"latest_digest_at\": \"2026-05-13T11:34:27.538172+00:00\", \"latest_regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"no_trade_placed\": true, \"recent_success_sources\": 4, \"sources_by_kind\": {\"rss\": 4, \"text:research_note\": 1}, \"sources_by_status\": {\"source_active_with_recent_items\": 4, \"source_empty_uri\": 1}, \"sources_with_errors\": 0, \"status\": \"available\", \"total_sources\": 5}}, \"state\": \"available\", \"status_endpoint\": \"/v1/status\", \"status_payload\": {\"advisory_only\": true, \"counts\": {\"bulletins\": 68, \"sources\": 5}, \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"enabled\": true, \"freshness\": {\"latest_at22_snapshot_at\": \"2026-05-16T07:25:47.694850+00:00\", \"latest_cycle_5m_at\": \"2026-05-16T07:25:47.752265+00:00\", \"latest_fred_regime_at\": \"2026-05-16T00:00:49.737203+00:00\", \"latest_regime_snapshot_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"latest_rss_ingestion_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_synthesis_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_ticker_context_at\": \"2026-05-16T07:14:47.204999+00:00\"}, \"ok\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"recent_job_errors\": [], \"recent_job_runs\": [{\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:25:47.752265+00:00\", \"error\": null, \"id\": 3536, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2444}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:25:47.483844+00:00\\\", \\\"profile_id\\\": 2444}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:25:47.475830+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.453436+00:00\", \"error\": null, \"id\": 3535, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:20:17.448884+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.444328+00:00\", \"error\": null, \"id\": 3534, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2443}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:20:17.240930+00:00\\\", \\\"profile_id\\\": 2443}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:20:17.228283+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.204999+00:00\", \"error\": null, \"id\": 3533, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T07:14:47.169573+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.163543+00:00\", \"error\": null, \"id\": 3532, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2442}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:14:46.929744+00:00\\\", \\\"profile_id\\\": 2442}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:14:46.921576+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:09:16.899726+00:00\", \"error\": null, \"id\": 3531, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2441}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:09:16.639861+00:00\\\", \\\"profile_id\\\": 2441}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:09:16.631582+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:04:41.611857+00:00\", \"error\": null, \"id\": 3530, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:04:41.605729+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:03:46.597484+00:00\", \"error\": null, \"id\": 3529, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2440}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:03:46.381882+00:00\\\", \\\"profile_id\\\": 2440}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:03:46.373720+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:58:16.342060+00:00\", \"error\": null, \"id\": 3528, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2439}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:58:16.081502+00:00\\\", \\\"profile_id\\\": 2439}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:58:16.064190+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:52:46.045734+00:00\", \"error\": null, \"id\": 3527, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2438}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:52:45.832845+00:00\\\", \\\"profile_id\\\": 2438}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:52:45.825291+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:49:05.808083+00:00\", \"error\": null, \"id\": 3526, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:49:05.800081+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:47:15.788930+00:00\", \"error\": null, \"id\": 3525, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2437}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:47:15.551475+00:00\\\", \\\"profile_id\\\": 2437}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:47:15.540385+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:41:45.520529+00:00\", \"error\": null, \"id\": 3524, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2436}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:41:45.306799+00:00\\\", \\\"profile_id\\\": 2436}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:41:45.299031+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:36:15.277123+00:00\", \"error\": null, \"id\": 3523, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2435}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:36:15.055316+00:00\\\", \\\"profile_id\\\": 2435}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:36:15.044245+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:33:30.027372+00:00\", \"error\": null, \"id\": 3522, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:33:30.017804+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:30:45.005348+00:00\", \"error\": null, \"id\": 3521, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2434}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:30:44.768286+00:00\\\", \\\"profile_id\\\": 2434}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:30:44.760676+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:25:14.736478+00:00\", \"error\": null, \"id\": 3520, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2433}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:25:14.469896+00:00\\\", \\\"profile_id\\\": 2433}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:25:14.461994+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:19:44.437789+00:00\", \"error\": null, \"id\": 3519, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2432}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:19:44.148499+00:00\\\", \\\"profile_id\\\": 2432}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:19:44.137836+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:17:54.127195+00:00\", \"error\": null, \"id\": 3518, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:17:54.118603+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.102489+00:00\", \"error\": null, \"id\": 3517, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T06:14:14.070492+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.066035+00:00\", \"error\": null, \"id\": 3516, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2431}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:14:13.868472+00:00\\\", \\\"profile_id\\\": 2431}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:14:13.861289+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:08:43.837847+00:00\", \"error\": null, \"id\": 3515, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2430}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:08:43.556497+00:00\\\", \\\"profile_id\\\": 2430}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:08:43.548799+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:03:13.521920+00:00\", \"error\": null, \"id\": 3514, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2429}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:03:13.248547+00:00\\\", \\\"profile_id\\\": 2429}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:03:13.237414+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:02:18.229614+00:00\", \"error\": null, \"id\": 3513, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:02:18.218042+00:00\", \"status\": \"ok\"}], \"relevance_profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"strategies\": {\"relative_strength\": 0.1}, \"top_tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}]}, \"service\": {\"started_at_utc\": \"2026-05-13T11:34:25.261845+00:00\", \"uptime_seconds\": 244296.351}}, \"suspected_test_tickers\": [\"T8\", \"T7\", \"T6\", \"T5\", \"T4\", \"T3\", \"T2\", \"T1\", \"T0\"]}, \"stale_sources\": [\"market_intelligence_relevance_profile\", \"market_intelligence_relevance_profile_test_tickers\"], \"status\": \"partial\"}, \"errors\": [], \"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"local_files\": {\"available_sources\": [], \"enabled\": true, \"files\": [{\"no_trade_placed\": true, \"path\": \"data/market_intelligence/latest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/digest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/regime.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/ai/macro.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"out/ai/macro.json\", \"state\": \"missing\"}], \"missing_sources\": [\"data/market_intelligence/latest.json\", \"data/market_intelligence/digest.json\", \"data/market_intelligence/regime.json\", \"data/ai/macro.json\", \"out/ai/macro.json\"], \"no_trade_placed\": true, \"stale_sources\": []}, \"macro_regime\": {\"asof\": \"2026-05-16T07:26:01.560386+00:00\", \"confidence\": 0.25, \"market_intel\": {}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"regime\": \"unknown\", \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source\": \"local_safe_sources\", \"summary\": \"No strong local macro/regime signal is available; use conservative prior.\", \"supporting_evidence\": {\"exposure\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available_cash_sek\": 554861.43, \"cash_pct\": 0.678609, \"certificate_count\": 0, \"certificate_market_value_pct\": 0.0, \"certificate_market_value_sek\": 0, \"gross_exposure_proxy_sek\": 262782.59, \"incremental_leverage_proxy_sek\": 0, \"invested_market_value_sek\": 262782.59, \"leverage_weighted_exposure_proxy_pct\": 0.32139, \"leverage_weighted_exposure_proxy_sek\": 262782.59, \"leveraged_market_value_pct\": 0.0, \"leveraged_market_value_sek\": 0, \"market_value_by_bucket_guess\": {\"CORE_INVESTMENT\": 262782.59}, \"market_value_by_product_type\": {\"stock\": 262782.59}, \"max_leverage\": 1.0, \"ok\": true, \"snapshot_id\": 15, \"snapshot_key\": \"portfolio_d2e4569aaeb0\", \"top_leveraged_positions\": [], \"total_value_sek\": 817645.02, \"warnings\": []}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}}, \"technical_context\": {}, \"volatility_context\": {}, \"warnings\": []}, \"market_intel\": {}, \"market_intelligence_digest\": {\"digest\": {\"asof\": \"2026-05-13T11:34:27.500257+00:00\", \"created_at\": \"2026-05-13T11:34:27.538172+00:00\", \"digest_relevance_state\": \"high\", \"digest_type\": \"daily\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"id\": 5, \"metadata\": {\"digest_relevance_state\": \"high\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"metadata_json\": \"{\\\"headline\\\": \\\"Market Intelligence digest is portfolio-relevant.\\\", \\\"what_changed\\\": [\\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\"], \\\"portfolio_implication\\\": \\\"Use as advisory market context only; do not treat it as trade authorization.\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"cloud\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"near_term_catalysts\\\": [{\\\"name\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"holding_match\\\"}, {\\\"name\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"macro_context\\\"}], \\\"what_not_to_do\\\": [\\\"Do not treat Market Intelligence as a trade instruction.\\\", \\\"Do not add leveraged exposure from headlines alone.\\\", \\\"Do not promote low-relevance regulatory items into portfolio signals.\\\"], \\\"source_quality_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"ticker_extraction_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"digest_relevance_state\\\": \\\"high\\\", \\\"source_concentration\\\": {\\\"high\\\": false, \\\"top_source\\\": \\\"AI News\\\", \\\"top_source_share\\\": 0.3333}, \\\"no_trade_placed\\\": true}\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"opportunities\": [\"AI capex note\"], \"opportunities_json\": \"[\\\"AI capex note\\\"]\", \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"prompt_context\": \"Market Intelligence digest (daily) \\u2014 advisory only, not trade instructions.\\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\\nRegime: neutral (score 0.50)\\nHighlights (source-linked):\\n- [65] US government increases AI suppliers and rethinks Anthropic\\u2019s role | market_context | reason=holding_match | evidence=summary\\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a\", \"regime_summary\": \"neutral (score 0.50)\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"risks\": [\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"], \"risks_json\": \"[\\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\\\", \\\"AI capex note\\\", \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\\\"]\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"summary\": \"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.\", \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"title\": \"Market Intelligence digest is portfolio-relevant.\", \"top_bulletins\": [{\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 65, \"relevance\": 1.0, \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\", \"ticker\": null, \"tickers\": [], \"title\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"top_relevance_reason\": \"holding_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 68, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 67, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Physical AI raises governance questions for autonomous systems\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 66, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\", \"ticker\": null, \"tickers\": [], \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 45, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 36, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 30, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 24, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 17, \"relevance\": 0.92, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\", \"ticker\": null, \"tickers\": [], \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7315999999999999, \"evidence\": \"\", \"id\": 1, \"relevance\": 0.9116, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"title\": \"AI capex note\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 55, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\", \"ticker\": null, \"tickers\": [], \"title\": \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 54, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\", \"ticker\": null, \"tickers\": [], \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"top_relevance_reason\": \"sector_match\"}], \"top_bulletins_json\": \"[{\\\"id\\\": 65, \\\"title\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 1.0, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"holding_match\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialint\\\"}, {\\\"id\\\": 68, \\\"title\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"cloud\\\", \\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 67, \\\"title\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 66, \\\"title\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\\\"}, {\\\"id\\\": 45, \\\"title\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\\\"}, {\\\"id\\\": 36, \\\"title\\\": \\\"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\\\"}, {\\\"id\\\": 30, \\\"title\\\": \\\"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\\\"}, {\\\"id\\\": 24, \\\"title\\\": \\\"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\\\"}, {\\\"id\\\": 17, \\\"title\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.92, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"source_category\\\": \\\"official_macro\\\", \\\"summary_excerpt\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\\\"}, {\\\"id\\\": 1, \\\"title\\\": \\\"AI capex note\\\", \\\"ticker\\\": \\\"NVDA\\\", \\\"tickers\\\": [\\\"NVDA\\\", \\\"AMD\\\", \\\"AVGO\\\"], \\\"relevance\\\": 0.9116, \\\"base_relevance\\\": 0.7315999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"\\\", \\\"source\\\": null, \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\\\"}, {\\\"id\\\": 55, \\\"title\\\": \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\\\"}, {\\\"id\\\": 54, \\\"title\\\": \\\"Copper prices are now at their highest level on record. AI is only part of the story.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Copper refining now has a Strait of Hormuz problem.\\\"}]\", \"top_sources\": [{\"n\": 4, \"source\": \"AI News\"}, {\"n\": 4, \"source\": \"SEC press releases\"}, {\"n\": 2, \"source\": \"MarketWatch top stories\"}, {\"n\": 1, \"source\": \"Federal Reserve press releases\"}], \"top_sources_json\": \"[{\\\"source\\\": \\\"AI News\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"SEC press releases\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"MarketWatch top stories\\\", \\\"n\\\": 2}, {\\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"n\\\": 1}]\", \"top_tickers\": [{\"mentions\": 1, \"ticker\": \"NVDA\"}, {\"mentions\": 1, \"ticker\": \"AMD\"}, {\"mentions\": 1, \"ticker\": \"AVGO\"}], \"top_tickers_json\": \"[{\\\"ticker\\\": \\\"NVDA\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AMD\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"mentions\\\": 1}]\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"ok\": true}, \"market_intelligence_health\": {\"ok\": true, \"service\": \"market_intel\", \"time\": \"2026-05-16T07:26:01.570159+00:00\"}, \"market_intelligence_process\": {\"api\": {\"pid\": 2348730, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_api.pid\", \"running\": true, \"state\": \"running\"}, \"config_path\": \"/home/petter/agent-trading-22/config/market_intel.yaml\", \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"health_url\": \"http://127.0.0.1:8892/health\", \"loop\": {\"pid\": 2348070, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_loop.pid\", \"running\": true, \"state\": \"running\"}, \"no_trade_placed\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}}, \"market_intelligence_regime\": {\"ok\": true, \"regime\": {\"created_at\": \"2026-05-16T00:00:49.732433+00:00\", \"details\": {\"inputs\": {}, \"rules_version\": \"2a_v1\", \"signals\": [\"no_strong_macro_signal\"]}, \"label\": \"neutral\", \"score\": 0.5}}, \"market_intelligence_relevance_profile\": {\"ok\": true, \"profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"priorities\": {\"heartbeat_ok\": true, \"instruction_rows\": 0, \"signal_rows\": 200, \"signals_health_ok\": true}, \"priorities_json\": \"{\\\"signal_rows\\\": 200, \\\"instruction_rows\\\": 0, \\\"heartbeat_ok\\\": true, \\\"signals_health_ok\\\": true}\", \"sectors\": [], \"sectors_json\": \"[]\", \"source\": {\"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"errors\": [], \"positions_ok\": true, \"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}}, \"source_json\": \"{\\\"signals_health_ok\\\": true, \\\"universe_status_snapshot\\\": {\\\"cache_ttl_hours\\\": 48, \\\"policies\\\": [{\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b181e0867e714d8c1ce413a12bd93c8\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 1, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 2}, \\\"name\\\": \\\"us_tech_growth\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b0ed9df298063980dacee2adcee90b9\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 2, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"nasdaq_top_200\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"e2754ebc8b64a5c7f906f388b775f1e2\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 3, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"omx_large_liquid\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"f334c672829c6f2f53c2b8f7e0ffb4db\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 4, \\\"notes\\\": \\\"merged_base=['us_tech_growth', 'omx_large_liquid']\\\", \\\"selected_count\\\": 38, \\\"source_count\\\": 2}, \\\"name\\\": \\\"relative_strength_candidates\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"347b09ad04be88fe2e904cde4d0409f3\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 5, \\\"notes\\\": \\\"from_base=us_tech_growth\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 22}, \\\"name\\\": \\\"event_reversal_candidates\\\"}], \\\"refresh_interval_hours\\\": 24, \\\"source_definitions\\\": [\\\"omxs30\\\", \\\"sp500\\\", \\\"nasdaq_listed\\\"], \\\"warnings\\\": []}, \\\"analyst_status_snapshot\\\": {\\\"allow_fallback_model\\\": true, \\\"allow_manual\\\": true, \\\"allow_manual_when_disabled\\\": false, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"default_review_ttl_minutes\\\": 60, \\\"defer_rate_limited_spacing\\\": true, \\\"deferred_rate_limited_count\\\": 0, \\\"duplicate_review_cooldown_minutes\\\": 120, \\\"enabled\\\": true, \\\"fallback_model\\\": \\\"gemini-3.1-pro-preview\\\", \\\"last_error\\\": null, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"min_conviction\\\": 0.7, \\\"model\\\": \\\"gemini-3.1-flash-lite-preview\\\", \\\"prompt_version\\\": \\\"analyst_v1_2\\\", \\\"rate_limit_state\\\": {\\\"budget_remaining_usd\\\": 99.9925, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"max_requests_per_minute\\\": 10, \\\"max_reviews_per_day\\\": 1000, \\\"max_tokens_per_minute\\\": 100000, \\\"min_seconds_between_requests\\\": 5.0, \\\"requests_in_last_minute\\\": 0, \\\"requests_today\\\": 6, \\\"reviews_remaining_today\\\": 994, \\\"reviews_today\\\": 6, \\\"tokens_in_last_minute\\\": 0, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"requests_today\\\": 6, \\\"review_ttl_mode\\\": \\\"instruction_valid_until\\\", \\\"reviews_today\\\": 6, \\\"use_google_search_grounding\\\": true, \\\"use_url_context\\\": true, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"certificates_ok\\\": true, \\\"positions_ok\\\": true, \\\"errors\\\": []}\", \"strategies\": {\"relative_strength\": 0.1}, \"strategies_json\": \"{\\\"relative_strength\\\": 0.1}\", \"tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}], \"tickers_json\": \"[{\\\"ticker\\\": \\\"AMD\\\", \\\"weight\\\": 3.202771}, {\\\"ticker\\\": \\\"QCOM\\\", \\\"weight\\\": 3.022333}, {\\\"ticker\\\": \\\"DDOG\\\", \\\"weight\\\": 1.763282}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"weight\\\": 1.44}, {\\\"ticker\\\": \\\"NFLX\\\", \\\"weight\\\": 0.996}, {\\\"ticker\\\": \\\"AAPL\\\", \\\"weight\\\": 0.798}, {\\\"ticker\\\": \\\"XLK\\\", \\\"weight\\\": 0.630148}, {\\\"ticker\\\": \\\"AMZN\\\", \\\"weight\\\": 0.48}, {\\\"ticker\\\": \\\"T8\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T7\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T6\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T5\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T4\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T3\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T2\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T1\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T0\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"GOOG\\\", \\\"weight\\\": 0.193495}, {\\\"ticker\\\": \\\"NVDA\\\", \\\"weight\\\": 0.18}, {\\\"ticker\\\": \\\"MSFT\\\", \\\"weight\\\": 0.168}, {\\\"ticker\\\": \\\"IWM\\\", \\\"weight\\\": 0.041748}]\"}}, \"market_intelligence_service\": {\"error_summary\": null, \"last_success_at\": null, \"no_trade_placed\": true, \"operator_hint\": \"Market Intelligence service is reachable.\", \"state\": \"available\", \"url\": \"http://127.0.0.1:8892\"}, \"market_intelligence_sources_health\": {\"no_trade_placed\": true, \"ok\": true, \"sources\": [{\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 5, \"items_7d\": 12, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.884451+00:00\", \"name\": \"AI News\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.artificialintelligence-news.com/feed/\", \"useful_bulletins_7d\": 12}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 2, \"items_7d\": 20, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.590752+00:00\", \"name\": \"Federal Reserve press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.federalreserve.gov/feeds/press_all.xml\", \"useful_bulletins_7d\": 20}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 4, \"items_7d\": 10, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.325819+00:00\", \"name\": \"MarketWatch top stories\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://feeds.marketwatch.com/marketwatch/topstories/\", \"useful_bulletins_7d\": 10}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 3, \"items_7d\": 25, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.849506+00:00\", \"name\": \"SEC press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.sec.gov/news/pressreleases.rss\", \"useful_bulletins_7d\": 25}, {\"access_status\": null, \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": null, \"freshness_score\": null, \"id\": 1, \"items_7d\": 0, \"kind\": \"text:research_note\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": null, \"name\": \"manual test\", \"noise_score\": null, \"originality_score\": null, \"priority\": null, \"relevance_score\": null, \"reliability_score\": null, \"snooze_until_iso\": null, \"source_status\": \"source_empty_uri\", \"tags\": [], \"uri\": \"\", \"useful_bulletins_7d\": 0}], \"status\": \"available\", \"summary\": {\"active_feed_sources\": 4, \"bulletins_24h\": 0, \"bulletins_7d\": 67, \"disabled_sources\": 0, \"empty_uri_sources\": 1, \"enabled_sources\": 5, \"items_24h\": 0, \"items_7d\": 67, \"latest_digest_at\": \"2026-05-13T11:34:27.538172+00:00\", \"latest_regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"no_trade_placed\": true, \"recent_success_sources\": 4, \"sources_by_kind\": {\"rss\": 4, \"text:research_note\": 1}, \"sources_by_status\": {\"source_active_with_recent_items\": 4, \"source_empty_uri\": 1}, \"sources_with_errors\": 0, \"status\": \"available\", \"total_sources\": 5}}, \"market_intelligence_status\": {\"advisory_only\": true, \"counts\": {\"bulletins\": 68, \"sources\": 5}, \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"enabled\": true, \"freshness\": {\"latest_at22_snapshot_at\": \"2026-05-16T07:25:47.694850+00:00\", \"latest_cycle_5m_at\": \"2026-05-16T07:25:47.752265+00:00\", \"latest_fred_regime_at\": \"2026-05-16T00:00:49.737203+00:00\", \"latest_regime_snapshot_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"latest_rss_ingestion_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_synthesis_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_ticker_context_at\": \"2026-05-16T07:14:47.204999+00:00\"}, \"ok\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"recent_job_errors\": [], \"recent_job_runs\": [{\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:25:47.752265+00:00\", \"error\": null, \"id\": 3536, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2444}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:25:47.483844+00:00\\\", \\\"profile_id\\\": 2444}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:25:47.475830+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.453436+00:00\", \"error\": null, \"id\": 3535, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:20:17.448884+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.444328+00:00\", \"error\": null, \"id\": 3534, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2443}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:20:17.240930+00:00\\\", \\\"profile_id\\\": 2443}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:20:17.228283+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.204999+00:00\", \"error\": null, \"id\": 3533, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T07:14:47.169573+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.163543+00:00\", \"error\": null, \"id\": 3532, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2442}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:14:46.929744+00:00\\\", \\\"profile_id\\\": 2442}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:14:46.921576+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:09:16.899726+00:00\", \"error\": null, \"id\": 3531, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2441}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:09:16.639861+00:00\\\", \\\"profile_id\\\": 2441}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:09:16.631582+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:04:41.611857+00:00\", \"error\": null, \"id\": 3530, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:04:41.605729+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:03:46.597484+00:00\", \"error\": null, \"id\": 3529, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2440}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:03:46.381882+00:00\\\", \\\"profile_id\\\": 2440}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:03:46.373720+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:58:16.342060+00:00\", \"error\": null, \"id\": 3528, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2439}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:58:16.081502+00:00\\\", \\\"profile_id\\\": 2439}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:58:16.064190+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:52:46.045734+00:00\", \"error\": null, \"id\": 3527, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2438}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:52:45.832845+00:00\\\", \\\"profile_id\\\": 2438}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:52:45.825291+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:49:05.808083+00:00\", \"error\": null, \"id\": 3526, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:49:05.800081+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:47:15.788930+00:00\", \"error\": null, \"id\": 3525, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2437}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:47:15.551475+00:00\\\", \\\"profile_id\\\": 2437}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:47:15.540385+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:41:45.520529+00:00\", \"error\": null, \"id\": 3524, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2436}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:41:45.306799+00:00\\\", \\\"profile_id\\\": 2436}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:41:45.299031+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:36:15.277123+00:00\", \"error\": null, \"id\": 3523, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2435}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:36:15.055316+00:00\\\", \\\"profile_id\\\": 2435}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:36:15.044245+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:33:30.027372+00:00\", \"error\": null, \"id\": 3522, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:33:30.017804+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:30:45.005348+00:00\", \"error\": null, \"id\": 3521, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2434}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:30:44.768286+00:00\\\", \\\"profile_id\\\": 2434}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:30:44.760676+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:25:14.736478+00:00\", \"error\": null, \"id\": 3520, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2433}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:25:14.469896+00:00\\\", \\\"profile_id\\\": 2433}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:25:14.461994+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:19:44.437789+00:00\", \"error\": null, \"id\": 3519, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2432}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:19:44.148499+00:00\\\", \\\"profile_id\\\": 2432}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:19:44.137836+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:17:54.127195+00:00\", \"error\": null, \"id\": 3518, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:17:54.118603+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.102489+00:00\", \"error\": null, \"id\": 3517, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T06:14:14.070492+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.066035+00:00\", \"error\": null, \"id\": 3516, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2431}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:14:13.868472+00:00\\\", \\\"profile_id\\\": 2431}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:14:13.861289+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:08:43.837847+00:00\", \"error\": null, \"id\": 3515, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2430}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:08:43.556497+00:00\\\", \\\"profile_id\\\": 2430}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:08:43.548799+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:03:13.521920+00:00\", \"error\": null, \"id\": 3514, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2429}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:03:13.248547+00:00\\\", \\\"profile_id\\\": 2429}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:03:13.237414+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:02:18.229614+00:00\", \"error\": null, \"id\": 3513, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:02:18.218042+00:00\", \"status\": \"ok\"}], \"relevance_profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"strategies\": {\"relative_strength\": 0.1}, \"top_tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}]}, \"service\": {\"started_at_utc\": \"2026-05-13T11:34:25.261845+00:00\", \"uptime_seconds\": 244296.351}}, \"news_event_risk\": {}, \"no_trade_placed\": true, \"portfolio_snapshot\": {\"asof\": \"2026-05-16T17:52:00+02:00\", \"available\": true, \"id\": 15}, \"signal_health\": {\"active_pods\": [\"cross_asset_trend\", \"index_mean_reversion\", \"relative_strength\", \"event_reversal\"], \"active_pods_zero_signals_latest_cycle\": [\"cross_asset_trend\", \"event_reversal\", \"index_mean_reversion\"], \"by_deploy_status_24h\": {\"YES\": 3}, \"by_pod_24h\": [{\"count\": 3, \"pod\": \"relative_strength\"}], \"latest_scheduler_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"latest_scheduler_cycle_signal_count\": 0, \"latest_signal_age_minutes\": 355.26, \"latest_signal_at\": \"2026-05-16T01:30:45.677047+00:00\", \"latest_signal_cycle_id\": \"2026-05-16T01:30:45\", \"latest_signal_producing_cycle_signal_count\": 3, \"latest_successful_cycle_at\": \"2026-05-16T07:21:55.451482+00:00\", \"signals_24h\": 3, \"signals_7d\": 21, \"stale_signal_hours\": 12.0, \"state\": \"FRESH_SIGNALS\", \"suspected_test_tickers\": [], \"top_repeated_symbols_7d\": [{\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"AMD\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"DDOG\"}, {\"count\": 7, \"direction\": \"LONG\", \"ticker\": \"QCOM\"}], \"warnings\": [\"latest scheduler cycle produced 0 signals across all active pods\"]}, \"source_health\": {\"asof\": \"2026-05-16T07:26:01.687995+00:00\", \"available_sources\": [\"market_intelligence_sidecar\", \"market_intelligence_digest\", \"market_intelligence_regime\"], \"error_summary\": null, \"local_files\": [{\"no_trade_placed\": true, \"path\": \"data/market_intelligence/latest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/digest.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/market_intelligence/regime.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"data/ai/macro.json\", \"state\": \"missing\"}, {\"no_trade_placed\": true, \"path\": \"out/ai/macro.json\", \"state\": \"missing\"}], \"missing_sources\": [\"data/market_intelligence/latest.json\", \"data/market_intelligence/digest.json\", \"data/market_intelligence/regime.json\", \"data/ai/macro.json\", \"out/ai/macro.json\"], \"no_trade_placed\": true, \"ok\": true, \"operator_actions\": [\"Market Intelligence sources are available. Use as advisory evidence only.\"], \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"sidecar\": {\"api_running\": true, \"base_url\": \"http://127.0.0.1:8892\", \"digest_endpoint\": \"/v1/digests/latest\", \"digest_payload\": {\"digest\": {\"asof\": \"2026-05-13T11:34:27.500257+00:00\", \"created_at\": \"2026-05-13T11:34:27.538172+00:00\", \"digest_relevance_state\": \"high\", \"digest_type\": \"daily\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"id\": 5, \"metadata\": {\"digest_relevance_state\": \"high\", \"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"metadata_json\": \"{\\\"headline\\\": \\\"Market Intelligence digest is portfolio-relevant.\\\", \\\"what_changed\\\": [\\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\"], \\\"portfolio_implication\\\": \\\"Use as advisory market context only; do not treat it as trade authorization.\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"cloud\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"near_term_catalysts\\\": [{\\\"name\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"holding_match\\\"}, {\\\"name\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"sector_match\\\"}, {\\\"name\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"date\\\": null, \\\"relevance\\\": \\\"macro_context\\\"}], \\\"what_not_to_do\\\": [\\\"Do not treat Market Intelligence as a trade instruction.\\\", \\\"Do not add leveraged exposure from headlines alone.\\\", \\\"Do not promote low-relevance regulatory items into portfolio signals.\\\"], \\\"source_quality_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"ticker_extraction_warnings\\\": [\\\"filtered_false_ticker:AN\\\", \\\"filtered_false_ticker:AS\\\", \\\"filtered_false_ticker:AT\\\", \\\"filtered_false_ticker:BY\\\", \\\"filtered_false_ticker:DATA\\\", \\\"filtered_false_ticker:FINAL\\\", \\\"filtered_false_ticker:FSA\\\", \\\"filtered_false_ticker:IN\\\", \\\"filtered_false_ticker:IS\\\", \\\"filtered_false_ticker:IT\\\", \\\"filtered_false_ticker:JUDGE\\\", \\\"filtered_false_ticker:MONTH\\\", \\\"filtered_false_ticker:NEW\\\", \\\"filtered_false_ticker:OF\\\", \\\"filtered_false_ticker:ON\\\", \\\"filtered_false_ticker:TO\\\"], \\\"digest_relevance_state\\\": \\\"high\\\", \\\"source_concentration\\\": {\\\"high\\\": false, \\\"top_source\\\": \\\"AI News\\\", \\\"top_source_share\\\": 0.3333}, \\\"no_trade_placed\\\": true}\", \"near_term_catalysts\": [{\"date\": null, \"name\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"relevance\": \"holding_match\"}, {\"date\": null, \"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Physical AI raises governance questions for autonomous systems\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"relevance\": \"sector_match\"}, {\"date\": null, \"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"relevance\": \"macro_context\"}], \"no_trade_placed\": true, \"opportunities\": [\"AI capex note\"], \"opportunities_json\": \"[\\\"AI capex note\\\"]\", \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"prompt_context\": \"Market Intelligence digest (daily) \\u2014 advisory only, not trade instructions.\\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\\nRegime: neutral (score 0.50)\\nHighlights (source-linked):\\n- [65] US government increases AI suppliers and rethinks Anthropic\\u2019s role | market_context | reason=holding_match | evidence=summary\\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a\", \"regime_summary\": \"neutral (score 0.50)\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"risks\": [\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"], \"risks_json\": \"[\\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\\\", \\\"AI capex note\\\", \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\\\"]\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"summary\": \"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.\", \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"title\": \"Market Intelligence digest is portfolio-relevant.\", \"top_bulletins\": [{\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 65, \"relevance\": 1.0, \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\", \"ticker\": null, \"tickers\": [], \"title\": \"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"top_relevance_reason\": \"holding_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 68, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 67, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\", \"ticker\": null, \"tickers\": [], \"title\": \"Physical AI raises governance questions for autonomous systems\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 66, \"relevance\": 0.98, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\", \"ticker\": null, \"tickers\": [], \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 45, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 36, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 30, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.85, \"evidence\": \"summary\", \"id\": 24, \"relevance\": 0.97, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\", \"ticker\": null, \"tickers\": [], \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7999999999999999, \"evidence\": \"summary\", \"id\": 17, \"relevance\": 0.92, \"relevant_holdings\": [], \"relevant_sectors\": [], \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\", \"ticker\": null, \"tickers\": [], \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"top_relevance_reason\": \"macro_context\"}, {\"base_relevance\": 0.7315999999999999, \"evidence\": \"\", \"id\": 1, \"relevance\": 0.9116, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"title\": \"AI capex note\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 55, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\", \"ticker\": null, \"tickers\": [], \"title\": \"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\", \"top_relevance_reason\": \"sector_match\"}, {\"base_relevance\": 0.7, \"evidence\": \"summary\", \"id\": 54, \"relevance\": 0.88, \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\", \"ticker\": null, \"tickers\": [], \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"top_relevance_reason\": \"sector_match\"}], \"top_bulletins_json\": \"[{\\\"id\\\": 65, \\\"title\\\": \\\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 1.0, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"holding_match\\\", \\\"relevant_holdings\\\": [\\\"Microsoft\\\"], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialint\\\"}, {\\\"id\\\": 68, \\\"title\\\": \\\"Google made agentic AI governance a product. Enterprises still have to catch up.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"cloud\\\", \\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 67, \\\"title\\\": \\\"Physical AI raises governance questions for autonomous systems\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificia\\\"}, {\\\"id\\\": 66, \\\"title\\\": \\\"Google tests Remy AI agent for Gemini as focus turns to user control\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.98, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"AI News\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\\\n<p>The post <a href=\\\\\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\\\"}, {\\\"id\\\": 45, \\\"title\\\": \\\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\\u2026\\\"}, {\\\"id\\\": 36, \\\"title\\\": \\\"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\\u2019s efforts to provide\\u2026\\\"}, {\\\"id\\\": 30, \\\"title\\\": \\\"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\\u2026\\\"}, {\\\"id\\\": 24, \\\"title\\\": \\\"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.97, \\\"base_relevance\\\": 0.85, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"SEC press releases\\\", \\\"source_category\\\": \\\"official_company\\\", \\\"summary_excerpt\\\": \\\"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\\u2026\\\"}, {\\\"id\\\": 17, \\\"title\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.92, \\\"base_relevance\\\": 0.7999999999999999, \\\"top_relevance_reason\\\": \\\"macro_context\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"source_category\\\": \\\"official_macro\\\", \\\"summary_excerpt\\\": \\\"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\\\"}, {\\\"id\\\": 1, \\\"title\\\": \\\"AI capex note\\\", \\\"ticker\\\": \\\"NVDA\\\", \\\"tickers\\\": [\\\"NVDA\\\", \\\"AMD\\\", \\\"AVGO\\\"], \\\"relevance\\\": 0.9116, \\\"base_relevance\\\": 0.7315999999999999, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"\\\", \\\"source\\\": null, \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\\\"}, {\\\"id\\\": 55, \\\"title\\\": \\\"Intel\\u2019s stock just guided the chip sector toward a sharp selloff. Here\\u2019s why.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\", \\\"semiconductors\\\", \\\"inflation\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Analysts note \\u201cbuyer exhaustion\\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\\\"}, {\\\"id\\\": 54, \\\"title\\\": \\\"Copper prices are now at their highest level on record. AI is only part of the story.\\\", \\\"ticker\\\": null, \\\"tickers\\\": [], \\\"relevance\\\": 0.88, \\\"base_relevance\\\": 0.7, \\\"top_relevance_reason\\\": \\\"sector_match\\\", \\\"relevant_holdings\\\": [], \\\"relevant_sectors\\\": [\\\"AI infrastructure\\\"], \\\"evidence\\\": \\\"summary\\\", \\\"source\\\": \\\"MarketWatch top stories\\\", \\\"source_category\\\": \\\"unknown\\\", \\\"summary_excerpt\\\": \\\"Copper refining now has a Strait of Hormuz problem.\\\"}]\", \"top_sources\": [{\"n\": 4, \"source\": \"AI News\"}, {\"n\": 4, \"source\": \"SEC press releases\"}, {\"n\": 2, \"source\": \"MarketWatch top stories\"}, {\"n\": 1, \"source\": \"Federal Reserve press releases\"}], \"top_sources_json\": \"[{\\\"source\\\": \\\"AI News\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"SEC press releases\\\", \\\"n\\\": 4}, {\\\"source\\\": \\\"MarketWatch top stories\\\", \\\"n\\\": 2}, {\\\"source\\\": \\\"Federal Reserve press releases\\\", \\\"n\\\": 1}]\", \"top_tickers\": [{\"mentions\": 1, \"ticker\": \"NVDA\"}, {\"mentions\": 1, \"ticker\": \"AMD\"}, {\"mentions\": 1, \"ticker\": \"AVGO\"}], \"top_tickers_json\": \"[{\\\"ticker\\\": \\\"NVDA\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AMD\\\", \\\"mentions\\\": 1}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"mentions\\\": 1}]\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"]}, \"ok\": true}, \"digest_state\": \"available\", \"enabled\": true, \"error_summary\": null, \"health_endpoint\": \"/health\", \"health_payload\": {\"ok\": true, \"service\": \"market_intel\", \"time\": \"2026-05-16T07:26:01.570159+00:00\"}, \"last_success_at\": null, \"loop_running\": true, \"no_trade_placed\": true, \"operator_hint\": \"Market Intelligence API and loop are reachable.\", \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"process\": {\"api\": {\"pid\": 2348730, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_api.pid\", \"running\": true, \"state\": \"running\"}, \"config_path\": \"/home/petter/agent-trading-22/config/market_intel.yaml\", \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"health_url\": \"http://127.0.0.1:8892/health\", \"loop\": {\"pid\": 2348070, \"pid_file\": \"/home/petter/agent-trading-22/logs/market_intel_loop.pid\", \"running\": true, \"state\": \"running\"}, \"no_trade_placed\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"no_trade_placed\": true, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}}, \"reachable\": true, \"regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"regime_endpoint\": \"/v1/regime/latest\", \"regime_payload\": {\"ok\": true, \"regime\": {\"created_at\": \"2026-05-16T00:00:49.732433+00:00\", \"details\": {\"inputs\": {}, \"rules_version\": \"2a_v1\", \"signals\": [\"no_strong_macro_signal\"]}, \"label\": \"neutral\", \"score\": 0.5}}, \"regime_stale\": false, \"relevance_endpoint\": \"/v1/relevance/profile/latest\", \"relevance_payload\": {\"ok\": true, \"profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"priorities\": {\"heartbeat_ok\": true, \"instruction_rows\": 0, \"signal_rows\": 200, \"signals_health_ok\": true}, \"priorities_json\": \"{\\\"signal_rows\\\": 200, \\\"instruction_rows\\\": 0, \\\"heartbeat_ok\\\": true, \\\"signals_health_ok\\\": true}\", \"sectors\": [], \"sectors_json\": \"[]\", \"source\": {\"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"errors\": [], \"positions_ok\": true, \"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}}, \"source_json\": \"{\\\"signals_health_ok\\\": true, \\\"universe_status_snapshot\\\": {\\\"cache_ttl_hours\\\": 48, \\\"policies\\\": [{\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b181e0867e714d8c1ce413a12bd93c8\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 1, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 2}, \\\"name\\\": \\\"us_tech_growth\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"1b0ed9df298063980dacee2adcee90b9\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 2, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"nasdaq_top_200\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"e2754ebc8b64a5c7f906f388b775f1e2\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 3, \\\"notes\\\": \\\"ok\\\", \\\"selected_count\\\": 10, \\\"source_count\\\": 1}, \\\"name\\\": \\\"omx_large_liquid\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"f334c672829c6f2f53c2b8f7e0ffb4db\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 4, \\\"notes\\\": \\\"merged_base=['us_tech_growth', 'omx_large_liquid']\\\", \\\"selected_count\\\": 38, \\\"source_count\\\": 2}, \\\"name\\\": \\\"relative_strength_candidates\\\"}, {\\\"cache_fresh\\\": false, \\\"latest_snapshot\\\": {\\\"config_hash\\\": \\\"347b09ad04be88fe2e904cde4d0409f3\\\", \\\"created_at\\\": \\\"2026-04-27 08:16:49\\\", \\\"id\\\": 5, \\\"notes\\\": \\\"from_base=us_tech_growth\\\", \\\"selected_count\\\": 22, \\\"source_count\\\": 22}, \\\"name\\\": \\\"event_reversal_candidates\\\"}], \\\"refresh_interval_hours\\\": 24, \\\"source_definitions\\\": [\\\"omxs30\\\", \\\"sp500\\\", \\\"nasdaq_listed\\\"], \\\"warnings\\\": []}, \\\"analyst_status_snapshot\\\": {\\\"allow_fallback_model\\\": true, \\\"allow_manual\\\": true, \\\"allow_manual_when_disabled\\\": false, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"default_review_ttl_minutes\\\": 60, \\\"defer_rate_limited_spacing\\\": true, \\\"deferred_rate_limited_count\\\": 0, \\\"duplicate_review_cooldown_minutes\\\": 120, \\\"enabled\\\": true, \\\"fallback_model\\\": \\\"gemini-3.1-pro-preview\\\", \\\"last_error\\\": null, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"min_conviction\\\": 0.7, \\\"model\\\": \\\"gemini-3.1-flash-lite-preview\\\", \\\"prompt_version\\\": \\\"analyst_v1_2\\\", \\\"rate_limit_state\\\": {\\\"budget_remaining_usd\\\": 99.9925, \\\"daily_budget_usd\\\": 100.0, \\\"daily_cost_usd\\\": 0.0075, \\\"last_review_at\\\": \\\"2026-05-16T03:48:20.513862+00:00\\\", \\\"max_requests_per_minute\\\": 10, \\\"max_reviews_per_day\\\": 1000, \\\"max_tokens_per_minute\\\": 100000, \\\"min_seconds_between_requests\\\": 5.0, \\\"requests_in_last_minute\\\": 0, \\\"requests_today\\\": 6, \\\"reviews_remaining_today\\\": 994, \\\"reviews_today\\\": 6, \\\"tokens_in_last_minute\\\": 0, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"requests_today\\\": 6, \\\"review_ttl_mode\\\": \\\"instruction_valid_until\\\", \\\"reviews_today\\\": 6, \\\"use_google_search_grounding\\\": true, \\\"use_url_context\\\": true, \\\"warn_cost_usd_per_day\\\": 80.0}, \\\"certificates_ok\\\": true, \\\"positions_ok\\\": true, \\\"errors\\\": []}\", \"strategies\": {\"relative_strength\": 0.1}, \"strategies_json\": \"{\\\"relative_strength\\\": 0.1}\", \"tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}], \"tickers_json\": \"[{\\\"ticker\\\": \\\"AMD\\\", \\\"weight\\\": 3.202771}, {\\\"ticker\\\": \\\"QCOM\\\", \\\"weight\\\": 3.022333}, {\\\"ticker\\\": \\\"DDOG\\\", \\\"weight\\\": 1.763282}, {\\\"ticker\\\": \\\"AVGO\\\", \\\"weight\\\": 1.44}, {\\\"ticker\\\": \\\"NFLX\\\", \\\"weight\\\": 0.996}, {\\\"ticker\\\": \\\"AAPL\\\", \\\"weight\\\": 0.798}, {\\\"ticker\\\": \\\"XLK\\\", \\\"weight\\\": 0.630148}, {\\\"ticker\\\": \\\"AMZN\\\", \\\"weight\\\": 0.48}, {\\\"ticker\\\": \\\"T8\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T7\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T6\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T5\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T4\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T3\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T2\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T1\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"T0\\\", \\\"weight\\\": 0.378}, {\\\"ticker\\\": \\\"GOOG\\\", \\\"weight\\\": 0.193495}, {\\\"ticker\\\": \\\"NVDA\\\", \\\"weight\\\": 0.18}, {\\\"ticker\\\": \\\"MSFT\\\", \\\"weight\\\": 0.168}, {\\\"ticker\\\": \\\"IWM\\\", \\\"weight\\\": 0.041748}]\"}}, \"relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"relevance_profile_stale\": true, \"source_health_endpoint\": \"/v1/sources/health\", \"source_health_payload\": {\"no_trade_placed\": true, \"ok\": true, \"sources\": [{\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 5, \"items_7d\": 12, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.884451+00:00\", \"name\": \"AI News\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.artificialintelligence-news.com/feed/\", \"useful_bulletins_7d\": 12}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 2, \"items_7d\": 20, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.590752+00:00\", \"name\": \"Federal Reserve press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.federalreserve.gov/feeds/press_all.xml\", \"useful_bulletins_7d\": 20}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 4, \"items_7d\": 10, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:33.325819+00:00\", \"name\": \"MarketWatch top stories\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://feeds.marketwatch.com/marketwatch/topstories/\", \"useful_bulletins_7d\": 10}, {\"access_status\": \"unknown\", \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": \"summary\", \"freshness_score\": 0.5, \"id\": 3, \"items_7d\": 25, \"kind\": \"rss\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": \"2026-05-13T07:35:32.849506+00:00\", \"name\": \"SEC press releases\", \"noise_score\": 0.35, \"originality_score\": 0.5, \"priority\": 50, \"relevance_score\": 0.5, \"reliability_score\": 0.5, \"snooze_until_iso\": null, \"source_status\": \"source_active_with_recent_items\", \"tags\": [], \"uri\": \"https://www.sec.gov/news/pressreleases.rss\", \"useful_bulletins_7d\": 25}, {\"access_status\": null, \"category\": \"unknown\", \"consecutive_errors\": 0, \"enabled\": 1, \"evidence_level_default\": null, \"freshness_score\": null, \"id\": 1, \"items_7d\": 0, \"kind\": \"text:research_note\", \"last_error\": null, \"last_error_at\": null, \"last_success_at\": null, \"name\": \"manual test\", \"noise_score\": null, \"originality_score\": null, \"priority\": null, \"relevance_score\": null, \"reliability_score\": null, \"snooze_until_iso\": null, \"source_status\": \"source_empty_uri\", \"tags\": [], \"uri\": \"\", \"useful_bulletins_7d\": 0}], \"status\": \"available\", \"summary\": {\"active_feed_sources\": 4, \"bulletins_24h\": 0, \"bulletins_7d\": 67, \"disabled_sources\": 0, \"empty_uri_sources\": 1, \"enabled_sources\": 5, \"items_24h\": 0, \"items_7d\": 67, \"latest_digest_at\": \"2026-05-13T11:34:27.538172+00:00\", \"latest_regime_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"no_trade_placed\": true, \"recent_success_sources\": 4, \"sources_by_kind\": {\"rss\": 4, \"text:research_note\": 1}, \"sources_by_status\": {\"source_active_with_recent_items\": 4, \"source_empty_uri\": 1}, \"sources_with_errors\": 0, \"status\": \"available\", \"total_sources\": 5}}, \"state\": \"available\", \"status_endpoint\": \"/v1/status\", \"status_payload\": {\"advisory_only\": true, \"counts\": {\"bulletins\": 68, \"sources\": 5}, \"db_path\": \"/home/petter/agent-trading-22/data/market_intel.db\", \"enabled\": true, \"freshness\": {\"latest_at22_snapshot_at\": \"2026-05-16T07:25:47.694850+00:00\", \"latest_cycle_5m_at\": \"2026-05-16T07:25:47.752265+00:00\", \"latest_fred_regime_at\": \"2026-05-16T00:00:49.737203+00:00\", \"latest_regime_snapshot_at\": \"2026-05-16T00:00:49.732433+00:00\", \"latest_relevance_profile_at\": \"2026-05-16T07:25:47.740432+00:00\", \"latest_rss_ingestion_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_synthesis_at\": \"2026-05-16T07:20:17.453436+00:00\", \"latest_ticker_context_at\": \"2026-05-16T07:14:47.204999+00:00\"}, \"ok\": true, \"paid_enrichment\": {\"api_key_env\": \"GEMINI_API_KEY\", \"enabled\": false, \"gemini_enabled\": true, \"max_cost_usd_per_day\": 10.0, \"paid_enrichment_enabled\": false, \"require_explicit_enable\": true}, \"recent_job_errors\": [], \"recent_job_runs\": [{\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:25:47.752265+00:00\", \"error\": null, \"id\": 3536, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2444}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:25:47.483844+00:00\\\", \\\"profile_id\\\": 2444}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:25:47.475830+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.453436+00:00\", \"error\": null, \"id\": 3535, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:20:17.448884+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:20:17.444328+00:00\", \"error\": null, \"id\": 3534, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2443}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:20:17.240930+00:00\\\", \\\"profile_id\\\": 2443}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:20:17.228283+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.204999+00:00\", \"error\": null, \"id\": 3533, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T07:14:47.169573+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:14:47.163543+00:00\", \"error\": null, \"id\": 3532, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2442}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:14:46.929744+00:00\\\", \\\"profile_id\\\": 2442}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:14:46.921576+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:09:16.899726+00:00\", \"error\": null, \"id\": 3531, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2441}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:09:16.639861+00:00\\\", \\\"profile_id\\\": 2441}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:09:16.631582+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:04:41.611857+00:00\", \"error\": null, \"id\": 3530, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T07:04:41.605729+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T07:03:46.597484+00:00\", \"error\": null, \"id\": 3529, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2440}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T07:03:46.381882+00:00\\\", \\\"profile_id\\\": 2440}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T07:03:46.373720+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:58:16.342060+00:00\", \"error\": null, \"id\": 3528, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2439}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:58:16.081502+00:00\\\", \\\"profile_id\\\": 2439}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:58:16.064190+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:52:46.045734+00:00\", \"error\": null, \"id\": 3527, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2438}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:52:45.832845+00:00\\\", \\\"profile_id\\\": 2438}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:52:45.825291+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:49:05.808083+00:00\", \"error\": null, \"id\": 3526, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:49:05.800081+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:47:15.788930+00:00\", \"error\": null, \"id\": 3525, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2437}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:47:15.551475+00:00\\\", \\\"profile_id\\\": 2437}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:47:15.540385+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:41:45.520529+00:00\", \"error\": null, \"id\": 3524, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2436}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:41:45.306799+00:00\\\", \\\"profile_id\\\": 2436}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:41:45.299031+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:36:15.277123+00:00\", \"error\": null, \"id\": 3523, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2435}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:36:15.055316+00:00\\\", \\\"profile_id\\\": 2435}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:36:15.044245+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:33:30.027372+00:00\", \"error\": null, \"id\": 3522, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:33:30.017804+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:30:45.005348+00:00\", \"error\": null, \"id\": 3521, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2434}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:30:44.768286+00:00\\\", \\\"profile_id\\\": 2434}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:30:44.760676+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:25:14.736478+00:00\", \"error\": null, \"id\": 3520, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2433}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:25:14.469896+00:00\\\", \\\"profile_id\\\": 2433}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:25:14.461994+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:19:44.437789+00:00\", \"error\": null, \"id\": 3519, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2432}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:19:44.148499+00:00\\\", \\\"profile_id\\\": 2432}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:19:44.137836+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:17:54.127195+00:00\", \"error\": null, \"id\": 3518, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:17:54.118603+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.102489+00:00\", \"error\": null, \"id\": 3517, \"items_created\": 21, \"items_seen\": 0, \"job_name\": \"ticker_context_60m\", \"metadata\": {\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}, \"metadata_json\": \"{\\\"rows\\\": 21, \\\"tickers\\\": [\\\"AMD\\\", \\\"QCOM\\\", \\\"DDOG\\\", \\\"AVGO\\\", \\\"NFLX\\\", \\\"AAPL\\\", \\\"XLK\\\", \\\"AMZN\\\", \\\"T8\\\", \\\"T7\\\"]}\", \"started_at\": \"2026-05-16T06:14:14.070492+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:14:14.066035+00:00\", \"error\": null, \"id\": 3516, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2431}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:14:13.868472+00:00\\\", \\\"profile_id\\\": 2431}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:14:13.861289+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:08:43.837847+00:00\", \"error\": null, \"id\": 3515, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2430}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:08:43.556497+00:00\\\", \\\"profile_id\\\": 2430}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:08:43.548799+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:03:13.521920+00:00\", \"error\": null, \"id\": 3514, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"cycle_5m\", \"metadata\": {\"personalization\": {\"updated\": 1}, \"snapshot\": {\"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"errors\": [], \"ok\": true, \"profile_id\": 2429}}, \"metadata_json\": \"{\\\"snapshot\\\": {\\\"ok\\\": true, \\\"errors\\\": [], \\\"asof\\\": \\\"2026-05-16T06:03:13.248547+00:00\\\", \\\"profile_id\\\": 2429}, \\\"personalization\\\": {\\\"updated\\\": 1}}\", \"started_at\": \"2026-05-16T06:03:13.237414+00:00\", \"status\": \"ok\"}, {\"bulletins_created\": 0, \"completed_at\": \"2026-05-16T06:02:18.229614+00:00\", \"error\": null, \"id\": 3513, \"items_created\": 0, \"items_seen\": 0, \"job_name\": \"ingest_feeds_15m\", \"metadata\": {\"bulletins_created\": 0, \"items_created\": 0, \"items_seen\": 0, \"podcast\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}, \"rss\": {\"bulletins_created\": 0, \"claims_created\": 0, \"items_created\": 0, \"ok\": true, \"sources_seen\": 0}}, \"metadata_json\": \"{\\\"rss\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"podcast\\\": {\\\"ok\\\": true, \\\"sources_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0, \\\"claims_created\\\": 0}, \\\"items_seen\\\": 0, \\\"items_created\\\": 0, \\\"bulletins_created\\\": 0}\", \"started_at\": \"2026-05-16T06:02:18.218042+00:00\", \"status\": \"ok\"}], \"relevance_profile\": {\"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"created_at\": \"2026-05-16T07:25:47.740432+00:00\", \"id\": 2444, \"strategies\": {\"relative_strength\": 0.1}, \"top_tickers\": [{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}]}, \"service\": {\"started_at_utc\": \"2026-05-13T11:34:25.261845+00:00\", \"uptime_seconds\": 244296.351}}, \"suspected_test_tickers\": [\"T8\", \"T7\", \"T6\", \"T5\", \"T4\", \"T3\", \"T2\", \"T1\", \"T0\"]}, \"stale_sources\": [\"market_intelligence_relevance_profile\", \"market_intelligence_relevance_profile_test_tickers\"], \"status\": \"partial\"}, \"technical_context\": {}, \"volatility_context\": {}}","regime":"neutral","source_health":{"asof":"2026-05-16T07:26:01.687995+00:00","available_sources":["market_intelligence_sidecar","market_intelligence_digest","market_intelligence_regime"],"error_summary":null,"local_files":[{"no_trade_placed":true,"path":"data/market_intelligence/latest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/digest.json","state":"missing"},{"no_trade_placed":true,"path":"data/market_intelligence/regime.json","state":"missing"},{"no_trade_placed":true,"path":"data/ai/macro.json","state":"missing"},{"no_trade_placed":true,"path":"out/ai/macro.json","state":"missing"}],"missing_sources":["data/market_intelligence/latest.json","data/market_intelligence/digest.json","data/market_intelligence/regime.json","data/ai/macro.json","out/ai/macro.json"],"no_trade_placed":true,"ok":true,"operator_actions":["Market Intelligence sources are available. Use as advisory evidence only."],"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"sidecar":{"api_running":true,"base_url":"http://127.0.0.1:8892","digest_endpoint":"/v1/digests/latest","digest_payload":{"digest":{"asof":"2026-05-13T11:34:27.500257+00:00","created_at":"2026-05-13T11:34:27.538172+00:00","digest_relevance_state":"high","digest_type":"daily","headline":"Market Intelligence digest is portfolio-relevant.","id":5,"metadata":{"digest_relevance_state":"high","headline":"Market Intelligence digest is portfolio-relevant.","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"metadata_json":"{\"headline\": \"Market Intelligence digest is portfolio-relevant.\", \"what_changed\": [\"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"Physical AI raises governance questions for autonomous systems\", \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\"], \"portfolio_implication\": \"Use as advisory market context only; do not treat it as trade authorization.\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\", \"cloud\", \"semiconductors\", \"inflation\"], \"near_term_catalysts\": [{\"name\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"date\": null, \"relevance\": \"holding_match\"}, {\"name\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Physical AI raises governance questions for autonomous systems\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"date\": null, \"relevance\": \"sector_match\"}, {\"name\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"date\": null, \"relevance\": \"macro_context\"}], \"what_not_to_do\": [\"Do not treat Market Intelligence as a trade instruction.\", \"Do not add leveraged exposure from headlines alone.\", \"Do not promote low-relevance regulatory items into portfolio signals.\"], \"source_quality_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"ticker_extraction_warnings\": [\"filtered_false_ticker:AN\", \"filtered_false_ticker:AS\", \"filtered_false_ticker:AT\", \"filtered_false_ticker:BY\", \"filtered_false_ticker:DATA\", \"filtered_false_ticker:FINAL\", \"filtered_false_ticker:FSA\", \"filtered_false_ticker:IN\", \"filtered_false_ticker:IS\", \"filtered_false_ticker:IT\", \"filtered_false_ticker:JUDGE\", \"filtered_false_ticker:MONTH\", \"filtered_false_ticker:NEW\", \"filtered_false_ticker:OF\", \"filtered_false_ticker:ON\", \"filtered_false_ticker:TO\"], \"digest_relevance_state\": \"high\", \"source_concentration\": {\"high\": false, \"top_source\": \"AI News\", \"top_source_share\": 0.3333}, \"no_trade_placed\": true}","near_term_catalysts":[{"date":null,"name":"US government increases AI suppliers and rethinks Anthropic\u2019s role","relevance":"holding_match"},{"date":null,"name":"Google made agentic AI governance a product. Enterprises still have to catch up.","relevance":"sector_match"},{"date":null,"name":"Physical AI raises governance questions for autonomous systems","relevance":"sector_match"},{"date":null,"name":"Google tests Remy AI agent for Gemini as focus turns to user control","relevance":"sector_match"},{"date":null,"name":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","relevance":"macro_context"}],"no_trade_placed":true,"opportunities":["AI capex note"],"opportunities_json":"[\"AI capex note\"]","portfolio_implication":"Use as advisory market context only; do not treat it as trade authorization.","prompt_context":"Market Intelligence digest (daily) \u2014 advisory only, not trade instructions.\nAs-of 2026-05-13T11:34:27.500257+00:00 UTC\nRegime: neutral (score 0.50)\nHighlights (source-linked):\n- [65] US government increases AI suppliers and rethinks Anthropic\u2019s role | market_context | reason=holding_match | evidence=summary\n- [68] Google made agentic AI governance a product. Enterprises still have to catch up. | market_context | reason=sector_match | evidence=summary\n- [67] Physical AI raises governance questions for autonomous systems | market_context | reason=sector_match | evidence=summary\n- [66] Google tests Remy AI agent for Gemini as focus turns to user control | market_context | reason=sector_match | evidence=summary\n- [45] SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates | market_context | reason=macro_context | evidence=summary\n- [36] SEC Clarifies the Application of Federal Securities Laws to Crypto Assets | market_context | reason=macro_context | evidence=summary\n- [30] SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market | market_context | reason=macro_context | evidence=summary\n- [24] SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies | market_context | reason=macro_context | evidence=summary\n- [17] Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese | market_context | reason=macro_context | evidence=summary\n- [1] AI capex note | NVDA | reason=sector_match | evidence=n/a","regime_summary":"neutral (score 0.50)","relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure","cloud","semiconductors","inflation"],"risks":["SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers","AI capex note","Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","What former poker champion turned investing coach Annie Duke says most of us get wrong about risk"],"risks_json":"[\"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"SEC Publishes Data on Public and Private Offerings, Municipal Advisors, Transfer Agents, and Securities-Based Swap Dealers\", \"AI capex note\", \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"What former poker champion turned investing coach Annie Duke says most of us get wrong about risk\"]","source_concentration":{"high":false,"top_source":"AI News","top_source_share":0.3333},"source_quality_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"summary":"12 advisory bulletins selected; relevance=high; holdings: Microsoft; sectors: AI infrastructure, cloud, semiconductors, inflation.","ticker_extraction_warnings":["filtered_false_ticker:AN","filtered_false_ticker:AS","filtered_false_ticker:AT","filtered_false_ticker:BY","filtered_false_ticker:DATA","filtered_false_ticker:FINAL","filtered_false_ticker:FSA","filtered_false_ticker:IN","filtered_false_ticker:IS","filtered_false_ticker:IT","filtered_false_ticker:JUDGE","filtered_false_ticker:MONTH","filtered_false_ticker:NEW","filtered_false_ticker:OF","filtered_false_ticker:ON","filtered_false_ticker:TO"],"title":"Market Intelligence digest is portfolio-relevant.","top_bulletins":[{"base_relevance":0.7999999999999999,"evidence":"summary","id":65,"relevance":1.0,"relevant_holdings":["Microsoft"],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialint","ticker":null,"tickers":[],"title":"US government increases AI suppliers and rethinks Anthropic\u2019s role","top_relevance_reason":"holding_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":68,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["cloud","AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Google made agentic AI governance a product. Enterprises still have to catch up.","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":67,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\n<p>The post <a href=\"https://www.artificia","ticker":null,"tickers":[],"title":"Physical AI raises governance questions for autonomous systems","top_relevance_reason":"sector_match"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":66,"relevance":0.98,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"AI News","source_category":"unknown","summary_excerpt":"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\n<p>The post <a href=\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g","ticker":null,"tickers":[],"title":"Google tests Remy AI agent for Gemini as focus turns to user control","top_relevance_reason":"sector_match"},{"base_relevance":0.85,"evidence":"summary","id":45,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026","ticker":null,"tickers":[],"title":"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":36,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026","ticker":null,"tickers":[],"title":"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":30,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026","ticker":null,"tickers":[],"title":"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market","top_relevance_reason":"macro_context"},{"base_relevance":0.85,"evidence":"summary","id":24,"relevance":0.97,"relevant_holdings":[],"relevant_sectors":[],"source":"SEC press releases","source_category":"official_company","summary_excerpt":"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026","ticker":null,"tickers":[],"title":"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies","top_relevance_reason":"macro_context"},{"base_relevance":0.7999999999999999,"evidence":"summary","id":17,"relevance":0.92,"relevant_holdings":[],"relevant_sectors":[],"source":"Federal Reserve press releases","source_category":"official_macro","summary_excerpt":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act","ticker":null,"tickers":[],"title":"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese","top_relevance_reason":"macro_context"},{"base_relevance":0.7315999999999999,"evidence":"","id":1,"relevance":0.9116,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":null,"source_category":"unknown","summary_excerpt":"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.","ticker":"NVDA","tickers":["NVDA","AMD","AVGO"],"title":"AI capex note","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":55,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure","semiconductors","inflation"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.","ticker":null,"tickers":[],"title":"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.","top_relevance_reason":"sector_match"},{"base_relevance":0.7,"evidence":"summary","id":54,"relevance":0.88,"relevant_holdings":[],"relevant_sectors":["AI infrastructure"],"source":"MarketWatch top stories","source_category":"unknown","summary_excerpt":"Copper refining now has a Strait of Hormuz problem.","ticker":null,"tickers":[],"title":"Copper prices are now at their highest level on record. AI is only part of the story.","top_relevance_reason":"sector_match"}],"top_bulletins_json":"[{\"id\": 65, \"title\": \"US government increases AI suppliers and rethinks Anthropic\u2019s role\", \"ticker\": null, \"tickers\": [], \"relevance\": 1.0, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"holding_match\", \"relevant_holdings\": [\"Microsoft\"], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>The US administration has added four more AI companies to its roster of favoured suppliers, with the Pentagon signing agreements with Microsoft, Reflection AI (which has yet to release a publicly-available model), Amazon, and Nvidia that mean their products can be used on classified operations. The companies join OpenAI, xAI, and Google as companies that [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialint\"}, {\"id\": 68, \"title\": \"Google made agentic AI governance a product. Enterprises still have to catch up.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"cloud\", \"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Two weeks ago at Google Cloud Next &#8217;26 in Las Vegas, Google did something the enterprise AI industry has been dancing around for the better part of two years: it&#160;made&#160;agentic AI governance a native product feature, not an afterthought. The centrepiece announcement was the Gemini Enterprise Agent Platform, pitched as the successor to Vertex AI [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 67, \"title\": \"Physical AI raises governance questions for autonomous systems\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Governance around Physical AI is becoming harder as autonomous AI systems move into robots, sensors, and industrial equipment. The issue is not only whether AI agents can complete tasks. It is how their actions are tested, monitored, and stopped when they interact with real-world systems. Industrial robotics already provides a large base for that discussion. [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificia\"}, {\"id\": 66, \"title\": \"Google tests Remy AI agent for Gemini as focus turns to user control\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.98, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"AI News\", \"source_category\": \"unknown\", \"summary_excerpt\": \"<p>Google is testing Remy, a new AI personal agent for Gemini, according to Business Insider. The tool is designed to take actions for users in work and daily tasks. Remy is being tested in a staff-only version of the Gemini app. The report said it reviewed an internal document and spoke with two people familiar [&#8230;]</p>\\n<p>The post <a href=\\\"https://www.artificialintelligence-news.com/news/google-remy-ai-agent-g\"}, {\"id\": 45, \"title\": \"SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today announced it will hold a roundtable on March 4 to discuss private market valuations and responsible retailization.The roundtable will be hosted by the Division of Investment Management from 1 p.m. to 3 p.m. ET\u2026\"}, {\"id\": 36, \"title\": \"SEC Clarifies the Application of Federal Securities Laws to Crypto Assets\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission (SEC) today issued an interpretation clarifying how the federal securities laws apply to certain crypto assets and transactions involving crypto assets. This is a major step in the Commission\u2019s efforts to provide\u2026\"}, {\"id\": 30, \"title\": \"SEC Approves Exemptive Order and Proposed Rule Change to Permit Customer Cross-Margining in the U.S. Treasury Market\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today issued a conditional exemptive order that permits customer cross-margining of cash market positions in U.S. Treasury securities cleared by a registered clearing agency and futures positions in U.S. Treasury\u2026\"}, {\"id\": 24, \"title\": \"SEC Proposes Amendments to Permit Optional Semiannual Reporting by Public Companies\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.97, \"base_relevance\": 0.85, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"SEC press releases\", \"source_category\": \"official_company\", \"summary_excerpt\": \"The Securities and Exchange Commission today proposed rule and form amendments that would give public companies the option of filing semiannual reports in lieu of quarterly reports to meet their interim reporting obligations under the federal securities\u2026\"}, {\"id\": 17, \"title\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Rese\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.92, \"base_relevance\": 0.7999999999999999, \"top_relevance_reason\": \"macro_context\", \"relevant_holdings\": [], \"relevant_sectors\": [], \"evidence\": \"summary\", \"source\": \"Federal Reserve press releases\", \"source_category\": \"official_macro\", \"summary_excerpt\": \"Federal Reserve Board announces it has made the joint findings with the Office of the Comptroller of the Currency required for the OCC to approve a request by Morgan Stanley Bank, N.A., for an exemption under section 23A of the Federal Reserve Act\"}, {\"id\": 1, \"title\": \"AI capex note\", \"ticker\": \"NVDA\", \"tickers\": [\"NVDA\", \"AMD\", \"AVGO\"], \"relevance\": 0.9116, \"base_relevance\": 0.7315999999999999, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"\", \"source\": null, \"source_category\": \"unknown\", \"summary_excerpt\": \"NVDA, AMD and AVGO may benefit from continued AI infrastructure spending, but valuations and crowding risk are elevated.\"}, {\"id\": 55, \"title\": \"Intel\u2019s stock just guided the chip sector toward a sharp selloff. Here\u2019s why.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\", \"semiconductors\", \"inflation\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Analysts note \u201cbuyer exhaustion\u201d and market concerns about what the latest inflation data may mean for future data-center spending commitments.\"}, {\"id\": 54, \"title\": \"Copper prices are now at their highest level on record. AI is only part of the story.\", \"ticker\": null, \"tickers\": [], \"relevance\": 0.88, \"base_relevance\": 0.7, \"top_relevance_reason\": \"sector_match\", \"relevant_holdings\": [], \"relevant_sectors\": [\"AI infrastructure\"], \"evidence\": \"summary\", \"source\": \"MarketWatch top stories\", \"source_category\": \"unknown\", \"summary_excerpt\": \"Copper refining now has a Strait of Hormuz problem.\"}]","top_sources":[{"n":4,"source":"AI News"},{"n":4,"source":"SEC press releases"},{"n":2,"source":"MarketWatch top stories"},{"n":1,"source":"Federal Reserve press releases"}],"top_sources_json":"[{\"source\": \"AI News\", \"n\": 4}, {\"source\": \"SEC press releases\", \"n\": 4}, {\"source\": \"MarketWatch top stories\", \"n\": 2}, {\"source\": \"Federal Reserve press releases\", \"n\": 1}]","top_tickers":[{"mentions":1,"ticker":"NVDA"},{"mentions":1,"ticker":"AMD"},{"mentions":1,"ticker":"AVGO"}],"top_tickers_json":"[{\"ticker\": \"NVDA\", \"mentions\": 1}, {\"ticker\": \"AMD\", \"mentions\": 1}, {\"ticker\": \"AVGO\", \"mentions\": 1}]","what_changed":["US government increases AI suppliers and rethinks Anthropic\u2019s role","Google made agentic AI governance a product. Enterprises still have to catch up.","Physical AI raises governance questions for autonomous systems","Google tests Remy AI agent for Gemini as focus turns to user control","SEC Announces Roundtable on Private Markets Valuation As Retail Investor Access Accelerates"],"what_not_to_do":["Do not treat Market Intelligence as a trade instruction.","Do not add leveraged exposure from headlines alone.","Do not promote low-relevance regulatory items into portfolio signals."]},"ok":true},"digest_state":"available","enabled":true,"error_summary":null,"health_endpoint":"/health","health_payload":{"ok":true,"service":"market_intel","time":"2026-05-16T07:26:01.570159+00:00"},"last_success_at":null,"loop_running":true,"no_trade_placed":true,"operator_hint":"Market Intelligence API and loop are reachable.","paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true},"process":{"api":{"pid":2348730,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_api.pid","running":true,"state":"running"},"config_path":"/home/petter/agent-trading-22/config/market_intel.yaml","db_path":"/home/petter/agent-trading-22/data/market_intel.db","health_url":"http://127.0.0.1:8892/health","loop":{"pid":2348070,"pid_file":"/home/petter/agent-trading-22/logs/market_intel_loop.pid","running":true,"state":"running"},"no_trade_placed":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"no_trade_placed":true,"paid_enrichment_enabled":false,"require_explicit_enable":true}},"reachable":true,"regime_at":"2026-05-16T00:00:49.732433+00:00","regime_endpoint":"/v1/regime/latest","regime_payload":{"ok":true,"regime":{"created_at":"2026-05-16T00:00:49.732433+00:00","details":{"inputs":{},"rules_version":"2a_v1","signals":["no_strong_macro_signal"]},"label":"neutral","score":0.5}},"regime_stale":false,"relevance_endpoint":"/v1/relevance/profile/latest","relevance_payload":{"ok":true,"profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"priorities":{"heartbeat_ok":true,"instruction_rows":0,"signal_rows":200,"signals_health_ok":true},"priorities_json":"{\"signal_rows\": 200, \"instruction_rows\": 0, \"heartbeat_ok\": true, \"signals_health_ok\": true}","sectors":[],"sectors_json":"[]","source":{"analyst_status_snapshot":{"allow_fallback_model":true,"allow_manual":true,"allow_manual_when_disabled":false,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"default_review_ttl_minutes":60,"defer_rate_limited_spacing":true,"deferred_rate_limited_count":0,"duplicate_review_cooldown_minutes":120,"enabled":true,"fallback_model":"gemini-3.1-pro-preview","last_error":null,"last_review_at":"2026-05-16T03:48:20.513862+00:00","min_conviction":0.7,"model":"gemini-3.1-flash-lite-preview","prompt_version":"analyst_v1_2","rate_limit_state":{"budget_remaining_usd":99.9925,"daily_budget_usd":100.0,"daily_cost_usd":0.0075,"last_review_at":"2026-05-16T03:48:20.513862+00:00","max_requests_per_minute":10,"max_reviews_per_day":1000,"max_tokens_per_minute":100000,"min_seconds_between_requests":5.0,"requests_in_last_minute":0,"requests_today":6,"reviews_remaining_today":994,"reviews_today":6,"tokens_in_last_minute":0,"warn_cost_usd_per_day":80.0},"requests_today":6,"review_ttl_mode":"instruction_valid_until","reviews_today":6,"use_google_search_grounding":true,"use_url_context":true,"warn_cost_usd_per_day":80.0},"certificates_ok":true,"errors":[],"positions_ok":true,"signals_health_ok":true,"universe_status_snapshot":{"cache_ttl_hours":48,"policies":[{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b181e0867e714d8c1ce413a12bd93c8","created_at":"2026-04-27 08:16:49","id":1,"notes":"ok","selected_count":22,"source_count":2},"name":"us_tech_growth"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"1b0ed9df298063980dacee2adcee90b9","created_at":"2026-04-27 08:16:49","id":2,"notes":"ok","selected_count":10,"source_count":1},"name":"nasdaq_top_200"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"e2754ebc8b64a5c7f906f388b775f1e2","created_at":"2026-04-27 08:16:49","id":3,"notes":"ok","selected_count":10,"source_count":1},"name":"omx_large_liquid"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"f334c672829c6f2f53c2b8f7e0ffb4db","created_at":"2026-04-27 08:16:49","id":4,"notes":"merged_base=['us_tech_growth', 'omx_large_liquid']","selected_count":38,"source_count":2},"name":"relative_strength_candidates"},{"cache_fresh":false,"latest_snapshot":{"config_hash":"347b09ad04be88fe2e904cde4d0409f3","created_at":"2026-04-27 08:16:49","id":5,"notes":"from_base=us_tech_growth","selected_count":22,"source_count":22},"name":"event_reversal_candidates"}],"refresh_interval_hours":24,"source_definitions":["omxs30","sp500","nasdaq_listed"],"warnings":[]}},"source_json":"{\"signals_health_ok\": true, \"universe_status_snapshot\": {\"cache_ttl_hours\": 48, \"policies\": [{\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b181e0867e714d8c1ce413a12bd93c8\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 1, \"notes\": \"ok\", \"selected_count\": 22, \"source_count\": 2}, \"name\": \"us_tech_growth\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"1b0ed9df298063980dacee2adcee90b9\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 2, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"nasdaq_top_200\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"e2754ebc8b64a5c7f906f388b775f1e2\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 3, \"notes\": \"ok\", \"selected_count\": 10, \"source_count\": 1}, \"name\": \"omx_large_liquid\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"f334c672829c6f2f53c2b8f7e0ffb4db\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 4, \"notes\": \"merged_base=['us_tech_growth', 'omx_large_liquid']\", \"selected_count\": 38, \"source_count\": 2}, \"name\": \"relative_strength_candidates\"}, {\"cache_fresh\": false, \"latest_snapshot\": {\"config_hash\": \"347b09ad04be88fe2e904cde4d0409f3\", \"created_at\": \"2026-04-27 08:16:49\", \"id\": 5, \"notes\": \"from_base=us_tech_growth\", \"selected_count\": 22, \"source_count\": 22}, \"name\": \"event_reversal_candidates\"}], \"refresh_interval_hours\": 24, \"source_definitions\": [\"omxs30\", \"sp500\", \"nasdaq_listed\"], \"warnings\": []}, \"analyst_status_snapshot\": {\"allow_fallback_model\": true, \"allow_manual\": true, \"allow_manual_when_disabled\": false, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"default_review_ttl_minutes\": 60, \"defer_rate_limited_spacing\": true, \"deferred_rate_limited_count\": 0, \"duplicate_review_cooldown_minutes\": 120, \"enabled\": true, \"fallback_model\": \"gemini-3.1-pro-preview\", \"last_error\": null, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"min_conviction\": 0.7, \"model\": \"gemini-3.1-flash-lite-preview\", \"prompt_version\": \"analyst_v1_2\", \"rate_limit_state\": {\"budget_remaining_usd\": 99.9925, \"daily_budget_usd\": 100.0, \"daily_cost_usd\": 0.0075, \"last_review_at\": \"2026-05-16T03:48:20.513862+00:00\", \"max_requests_per_minute\": 10, \"max_reviews_per_day\": 1000, \"max_tokens_per_minute\": 100000, \"min_seconds_between_requests\": 5.0, \"requests_in_last_minute\": 0, \"requests_today\": 6, \"reviews_remaining_today\": 994, \"reviews_today\": 6, \"tokens_in_last_minute\": 0, \"warn_cost_usd_per_day\": 80.0}, \"requests_today\": 6, \"review_ttl_mode\": \"instruction_valid_until\", \"reviews_today\": 6, \"use_google_search_grounding\": true, \"use_url_context\": true, \"warn_cost_usd_per_day\": 80.0}, \"certificates_ok\": true, \"positions_ok\": true, \"errors\": []}","strategies":{"relative_strength":0.1},"strategies_json":"{\"relative_strength\": 0.1}","tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168},{"ticker":"IWM","weight":0.041748}],"tickers_json":"[{\"ticker\": \"AMD\", \"weight\": 3.202771}, {\"ticker\": \"QCOM\", \"weight\": 3.022333}, {\"ticker\": \"DDOG\", \"weight\": 1.763282}, {\"ticker\": \"AVGO\", \"weight\": 1.44}, {\"ticker\": \"NFLX\", \"weight\": 0.996}, {\"ticker\": \"AAPL\", \"weight\": 0.798}, {\"ticker\": \"XLK\", \"weight\": 0.630148}, {\"ticker\": \"AMZN\", \"weight\": 0.48}, {\"ticker\": \"T8\", \"weight\": 0.378}, {\"ticker\": \"T7\", \"weight\": 0.378}, {\"ticker\": \"T6\", \"weight\": 0.378}, {\"ticker\": \"T5\", \"weight\": 0.378}, {\"ticker\": \"T4\", \"weight\": 0.378}, {\"ticker\": \"T3\", \"weight\": 0.378}, {\"ticker\": \"T2\", \"weight\": 0.378}, {\"ticker\": \"T1\", \"weight\": 0.378}, {\"ticker\": \"T0\", \"weight\": 0.378}, {\"ticker\": \"GOOG\", \"weight\": 0.193495}, {\"ticker\": \"NVDA\", \"weight\": 0.18}, {\"ticker\": \"MSFT\", \"weight\": 0.168}, {\"ticker\": \"IWM\", \"weight\": 0.041748}]"}},"relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","relevance_profile_stale":true,"source_health_endpoint":"/v1/sources/health","source_health_payload":{"no_trade_placed":true,"ok":true,"sources":[{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":5,"items_7d":12,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.884451+00:00","name":"AI News","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.artificialintelligence-news.com/feed/","useful_bulletins_7d":12},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":2,"items_7d":20,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.590752+00:00","name":"Federal Reserve press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.federalreserve.gov/feeds/press_all.xml","useful_bulletins_7d":20},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":4,"items_7d":10,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:33.325819+00:00","name":"MarketWatch top stories","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://feeds.marketwatch.com/marketwatch/topstories/","useful_bulletins_7d":10},{"access_status":"unknown","category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":"summary","freshness_score":0.5,"id":3,"items_7d":25,"kind":"rss","last_error":null,"last_error_at":null,"last_success_at":"2026-05-13T07:35:32.849506+00:00","name":"SEC press releases","noise_score":0.35,"originality_score":0.5,"priority":50,"relevance_score":0.5,"reliability_score":0.5,"snooze_until_iso":null,"source_status":"source_active_with_recent_items","tags":[],"uri":"https://www.sec.gov/news/pressreleases.rss","useful_bulletins_7d":25},{"access_status":null,"category":"unknown","consecutive_errors":0,"enabled":1,"evidence_level_default":null,"freshness_score":null,"id":1,"items_7d":0,"kind":"text:research_note","last_error":null,"last_error_at":null,"last_success_at":null,"name":"manual test","noise_score":null,"originality_score":null,"priority":null,"relevance_score":null,"reliability_score":null,"snooze_until_iso":null,"source_status":"source_empty_uri","tags":[],"uri":"","useful_bulletins_7d":0}],"status":"available","summary":{"active_feed_sources":4,"bulletins_24h":0,"bulletins_7d":67,"disabled_sources":0,"empty_uri_sources":1,"enabled_sources":5,"items_24h":0,"items_7d":67,"latest_digest_at":"2026-05-13T11:34:27.538172+00:00","latest_regime_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","no_trade_placed":true,"recent_success_sources":4,"sources_by_kind":{"rss":4,"text:research_note":1},"sources_by_status":{"source_active_with_recent_items":4,"source_empty_uri":1},"sources_with_errors":0,"status":"available","total_sources":5}},"state":"available","status_endpoint":"/v1/status","status_payload":{"advisory_only":true,"counts":{"bulletins":68,"sources":5},"db_path":"/home/petter/agent-trading-22/data/market_intel.db","enabled":true,"freshness":{"latest_at22_snapshot_at":"2026-05-16T07:25:47.694850+00:00","latest_cycle_5m_at":"2026-05-16T07:25:47.752265+00:00","latest_fred_regime_at":"2026-05-16T00:00:49.737203+00:00","latest_regime_snapshot_at":"2026-05-16T00:00:49.732433+00:00","latest_relevance_profile_at":"2026-05-16T07:25:47.740432+00:00","latest_rss_ingestion_at":"2026-05-16T07:20:17.453436+00:00","latest_synthesis_at":"2026-05-16T07:20:17.453436+00:00","latest_ticker_context_at":"2026-05-16T07:14:47.204999+00:00"},"ok":true,"paid_enrichment":{"api_key_env":"GEMINI_API_KEY","enabled":false,"gemini_enabled":true,"max_cost_usd_per_day":10.0,"paid_enrichment_enabled":false,"require_explicit_enable":true},"recent_job_errors":[],"recent_job_runs":[{"bulletins_created":0,"completed_at":"2026-05-16T07:25:47.752265+00:00","error":null,"id":3536,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:25:47.483844+00:00","errors":[],"ok":true,"profile_id":2444}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:25:47.483844+00:00\", \"profile_id\": 2444}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:25:47.475830+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.453436+00:00","error":null,"id":3535,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:20:17.448884+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:20:17.444328+00:00","error":null,"id":3534,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:20:17.240930+00:00","errors":[],"ok":true,"profile_id":2443}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:20:17.240930+00:00\", \"profile_id\": 2443}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:20:17.228283+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.204999+00:00","error":null,"id":3533,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T07:14:47.169573+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:14:47.163543+00:00","error":null,"id":3532,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:14:46.929744+00:00","errors":[],"ok":true,"profile_id":2442}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:14:46.929744+00:00\", \"profile_id\": 2442}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:14:46.921576+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:09:16.899726+00:00","error":null,"id":3531,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:09:16.639861+00:00","errors":[],"ok":true,"profile_id":2441}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:09:16.639861+00:00\", \"profile_id\": 2441}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:09:16.631582+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:04:41.611857+00:00","error":null,"id":3530,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T07:04:41.605729+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T07:03:46.597484+00:00","error":null,"id":3529,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T07:03:46.381882+00:00","errors":[],"ok":true,"profile_id":2440}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T07:03:46.381882+00:00\", \"profile_id\": 2440}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T07:03:46.373720+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:58:16.342060+00:00","error":null,"id":3528,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:58:16.081502+00:00","errors":[],"ok":true,"profile_id":2439}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:58:16.081502+00:00\", \"profile_id\": 2439}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:58:16.064190+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:52:46.045734+00:00","error":null,"id":3527,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:52:45.832845+00:00","errors":[],"ok":true,"profile_id":2438}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:52:45.832845+00:00\", \"profile_id\": 2438}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:52:45.825291+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:49:05.808083+00:00","error":null,"id":3526,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:49:05.800081+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:47:15.788930+00:00","error":null,"id":3525,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:47:15.551475+00:00","errors":[],"ok":true,"profile_id":2437}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:47:15.551475+00:00\", \"profile_id\": 2437}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:47:15.540385+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:41:45.520529+00:00","error":null,"id":3524,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:41:45.306799+00:00","errors":[],"ok":true,"profile_id":2436}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:41:45.306799+00:00\", \"profile_id\": 2436}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:41:45.299031+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:36:15.277123+00:00","error":null,"id":3523,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:36:15.055316+00:00","errors":[],"ok":true,"profile_id":2435}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:36:15.055316+00:00\", \"profile_id\": 2435}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:36:15.044245+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:33:30.027372+00:00","error":null,"id":3522,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:33:30.017804+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:30:45.005348+00:00","error":null,"id":3521,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:30:44.768286+00:00","errors":[],"ok":true,"profile_id":2434}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:30:44.768286+00:00\", \"profile_id\": 2434}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:30:44.760676+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:25:14.736478+00:00","error":null,"id":3520,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:25:14.469896+00:00","errors":[],"ok":true,"profile_id":2433}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:25:14.469896+00:00\", \"profile_id\": 2433}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:25:14.461994+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:19:44.437789+00:00","error":null,"id":3519,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:19:44.148499+00:00","errors":[],"ok":true,"profile_id":2432}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:19:44.148499+00:00\", \"profile_id\": 2432}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:19:44.137836+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:17:54.127195+00:00","error":null,"id":3518,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:17:54.118603+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.102489+00:00","error":null,"id":3517,"items_created":21,"items_seen":0,"job_name":"ticker_context_60m","metadata":{"rows":21,"tickers":["AMD","QCOM","DDOG","AVGO","NFLX","AAPL","XLK","AMZN","T8","T7"]},"metadata_json":"{\"rows\": 21, \"tickers\": [\"AMD\", \"QCOM\", \"DDOG\", \"AVGO\", \"NFLX\", \"AAPL\", \"XLK\", \"AMZN\", \"T8\", \"T7\"]}","started_at":"2026-05-16T06:14:14.070492+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:14:14.066035+00:00","error":null,"id":3516,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:14:13.868472+00:00","errors":[],"ok":true,"profile_id":2431}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:14:13.868472+00:00\", \"profile_id\": 2431}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:14:13.861289+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:08:43.837847+00:00","error":null,"id":3515,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:08:43.556497+00:00","errors":[],"ok":true,"profile_id":2430}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:08:43.556497+00:00\", \"profile_id\": 2430}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:08:43.548799+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:03:13.521920+00:00","error":null,"id":3514,"items_created":0,"items_seen":0,"job_name":"cycle_5m","metadata":{"personalization":{"updated":1},"snapshot":{"asof":"2026-05-16T06:03:13.248547+00:00","errors":[],"ok":true,"profile_id":2429}},"metadata_json":"{\"snapshot\": {\"ok\": true, \"errors\": [], \"asof\": \"2026-05-16T06:03:13.248547+00:00\", \"profile_id\": 2429}, \"personalization\": {\"updated\": 1}}","started_at":"2026-05-16T06:03:13.237414+00:00","status":"ok"},{"bulletins_created":0,"completed_at":"2026-05-16T06:02:18.229614+00:00","error":null,"id":3513,"items_created":0,"items_seen":0,"job_name":"ingest_feeds_15m","metadata":{"bulletins_created":0,"items_created":0,"items_seen":0,"podcast":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0},"rss":{"bulletins_created":0,"claims_created":0,"items_created":0,"ok":true,"sources_seen":0}},"metadata_json":"{\"rss\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"podcast\": {\"ok\": true, \"sources_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0, \"claims_created\": 0}, \"items_seen\": 0, \"items_created\": 0, \"bulletins_created\": 0}","started_at":"2026-05-16T06:02:18.218042+00:00","status":"ok"}],"relevance_profile":{"asof":"2026-05-16T07:25:47.483844+00:00","created_at":"2026-05-16T07:25:47.740432+00:00","id":2444,"strategies":{"relative_strength":0.1},"top_tickers":[{"ticker":"AMD","weight":3.202771},{"ticker":"QCOM","weight":3.022333},{"ticker":"DDOG","weight":1.763282},{"ticker":"AVGO","weight":1.44},{"ticker":"NFLX","weight":0.996},{"ticker":"AAPL","weight":0.798},{"ticker":"XLK","weight":0.630148},{"ticker":"AMZN","weight":0.48},{"ticker":"T8","weight":0.378},{"ticker":"T7","weight":0.378},{"ticker":"T6","weight":0.378},{"ticker":"T5","weight":0.378},{"ticker":"T4","weight":0.378},{"ticker":"T3","weight":0.378},{"ticker":"T2","weight":0.378},{"ticker":"T1","weight":0.378},{"ticker":"T0","weight":0.378},{"ticker":"GOOG","weight":0.193495},{"ticker":"NVDA","weight":0.18},{"ticker":"MSFT","weight":0.168}]},"service":{"started_at_utc":"2026-05-13T11:34:25.261845+00:00","uptime_seconds":244296.351}},"suspected_test_tickers":["T8","T7","T6","T5","T4","T3","T2","T1","T0"]},"stale_sources":["market_intelligence_relevance_profile","market_intelligence_relevance_profile_test_tickers"],"status":"partial"},"source_status":{"analyst_notes":"missing","macro_regime":"unknown_low_confidence","market_intelligence_service":"available","signal_health":"fresh"},"source_status_json":"{\"analyst_notes\": \"missing\", \"macro_regime\": \"unknown_low_confidence\", \"market_intelligence_service\": \"available\", \"signal_health\": \"fresh\"}","source_usefulness":{"no_trade_placed":true,"status":"missing"},"status":"partial","what_changed":["Market/regime context is neutral.","Regime confidence is 0.50.","Market Intelligence digest: Market Intelligence digest is portfolio-relevant.","Fresh portfolio snapshot shows cash at 67.9%.","No visible leveraged certificates.","Portfolio relevance profile is stale relative to latest snapshot.","Signal scheduler is running, but the latest scheduler cycle produced 0 signals.","Macro regime exists but is unknown/low confidence."],"what_changed_json":"[\"Market/regime context is neutral.\", \"Regime confidence is 0.50.\", \"Market Intelligence digest: Market Intelligence digest is portfolio-relevant.\", \"Fresh portfolio snapshot shows cash at 67.9%.\", \"No visible leveraged certificates.\", \"Portfolio relevance profile is stale relative to latest snapshot.\", \"Signal scheduler is running, but the latest scheduler cycle produced 0 signals.\", \"Macro regime exists but is unknown/low confidence.\"]","what_not_to_do":[{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add broad-market BULL certificates based only on macro optimism.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_56cc8ef3b027","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add broad-market BULL certificates based only on macro optimism.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_442cf4e5b6bd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_442cf4e5b6bd","is_operator_advice":true,"message":"Do not add broad-market BULL certificates based only on macro optimism.","no_trade_placed":true,"rationale":"Do not add broad-market BULL certificates based only on macro optimism.","source":"market_context","title":"Do not add broad-market BULL certificates based only on macro optimism"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let headlines override hard exposure blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_8ad7b391d217","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let headlines override hard exposure blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_1b9888310ff8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_1b9888310ff8","is_operator_advice":true,"message":"Do not let headlines override hard exposure blocks.","no_trade_placed":true,"rationale":"Do not let headlines override hard exposure blocks.","source":"market_context","title":"Do not let headlines override hard exposure blocks"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not act on historical signals.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_d00e6b163660","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not act on historical signals.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_a683d2d7afbd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_a683d2d7afbd","is_operator_advice":true,"message":"Do not act on historical signals.","no_trade_placed":true,"rationale":"Do not act on historical signals.","source":"market_context","title":"Do not act on historical signals"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not add convex exposure based on incomplete market context.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_531273920098","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add convex exposure based on incomplete market context.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_9c3def01d0c8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_9c3def01d0c8","is_operator_advice":true,"message":"Do not add convex exposure based on incomplete market context.","no_trade_placed":true,"rationale":"Do not add convex exposure based on incomplete market context.","source":"market_context","title":"Do not add convex exposure based on incomplete market context"},{"action":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","decision":"BLOCK","display_text":"Do not let market headlines override hard risk blocks.","evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_5c7a0203c7c8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let market headlines override hard risk blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_3ae2f1b29a95","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"id":"mi_guidance_3ae2f1b29a95","is_operator_advice":true,"message":"Do not let market headlines override hard risk blocks.","no_trade_placed":true,"rationale":"Do not let market headlines override hard risk blocks.","source":"market_context","title":"Do not let market headlines override hard risk blocks"}],"what_not_to_do_json":"[{\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not add broad-market BULL certificates based only on macro optimism.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_56cc8ef3b027\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not add broad-market BULL certificates based only on macro optimism.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_442cf4e5b6bd\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_442cf4e5b6bd\", \"is_operator_advice\": true, \"message\": \"Do not add broad-market BULL certificates based only on macro optimism.\", \"no_trade_placed\": true, \"rationale\": \"Do not add broad-market BULL certificates based only on macro optimism.\", \"source\": \"market_context\", \"title\": \"Do not add broad-market BULL certificates based only on macro optimism\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not let headlines override hard exposure blocks.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_8ad7b391d217\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not let headlines override hard exposure blocks.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_1b9888310ff8\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_1b9888310ff8\", \"is_operator_advice\": true, \"message\": \"Do not let headlines override hard exposure blocks.\", \"no_trade_placed\": true, \"rationale\": \"Do not let headlines override hard exposure blocks.\", \"source\": \"market_context\", \"title\": \"Do not let headlines override hard exposure blocks\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not act on historical signals.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_d00e6b163660\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not act on historical signals.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_a683d2d7afbd\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_a683d2d7afbd\", \"is_operator_advice\": true, \"message\": \"Do not act on historical signals.\", \"no_trade_placed\": true, \"rationale\": \"Do not act on historical signals.\", \"source\": \"market_context\", \"title\": \"Do not act on historical signals\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not add convex exposure based on incomplete market context.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_531273920098\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not add convex exposure based on incomplete market context.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_9c3def01d0c8\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_9c3def01d0c8\", \"is_operator_advice\": true, \"message\": \"Do not add convex exposure based on incomplete market context.\", \"no_trade_placed\": true, \"rationale\": \"Do not add convex exposure based on incomplete market context.\", \"source\": \"market_context\", \"title\": \"Do not add convex exposure based on incomplete market context\"}, {\"action\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"decision\": \"BLOCK\", \"display_text\": \"Do not let market headlines override hard risk blocks.\", \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"limitations\": [], \"max_drawdown\": null, \"period\": null, \"quality\": \"unknown\", \"required\": false, \"return\": null, \"run_id\": null, \"status\": \"not_required\", \"strategy_id\": null, \"trade_count\": null}, \"candidate_id\": null, \"confidence_tier\": \"blocked\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_5c7a0203c7c8\", \"evidence_status\": \"policy_only\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"market_context\": {\"decision_impact\": \"medium\", \"limitations\": [\"Market intelligence is supporting evidence only and is partial.\", \"Market intelligence is supporting evidence only.\", \"Market intelligence context is partial.\", \"Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.\", \"Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.\", \"Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence.\"], \"required\": true, \"status\": \"partial\"}, \"no_trade_placed\": true, \"operator_status\": \"blocked\", \"policy_evidence\": [{\"actual_value\": null, \"breach_status\": \"hard\", \"no_trade_placed\": true, \"policy_name\": \"market_context\", \"reason\": \"Do not let market headlines override hard risk blocks.\", \"rule\": \"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION\", \"threshold\": null}], \"recommendation_id\": \"mi_guidance_3ae2f1b29a95\", \"snapshot_id\": 15, \"snapshot_status\": \"fresh_snapshot\", \"snapshot_usable\": true, \"source\": \"market_context\", \"stress_evidence\": []}, \"id\": \"mi_guidance_3ae2f1b29a95\", \"is_operator_advice\": true, \"message\": \"Do not let market headlines override hard risk blocks.\", \"no_trade_placed\": true, \"rationale\": \"Do not let market headlines override hard risk blocks.\", \"source\": \"market_context\", \"title\": \"Do not let market headlines override hard risk blocks\"}]"},"no_trade_placed":true,"snapshot_status":{"age_hours":233.71,"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_pct":0.0,"fix_first":["Snapshot is stale; update before trusting portfolio-specific advice."],"freshness":"233.71h","imported_at":"2026-05-16T07:26:01.050995+00:00","invested_market_value_sek":262782.59,"last_imported_at":"2026-05-16T07:26:01.050995+00:00","latest_import_attempt_id":15,"latest_valid_snapshot_id":15,"leveraged_market_value_sek":0,"limitations":["Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Snapshot is stale; update it before trusting portfolio-specific advice."],"max_detected_leverage":1.0,"next_action":"Snapshot is stale; update before trusting portfolio-specific advice.","no_trade_placed":true,"positions_count":3,"reason":"Snapshot is stale; update it before trusting portfolio-specific advice.","scope_positions":[{"leverage":1.0,"no_trade_placed":true,"product_type":"stock"},{"leverage":1.0,"no_trade_placed":true,"product_type":"stock"},{"leverage":1.0,"no_trade_placed":true,"product_type":"stock"}],"snapshot_id":15,"snapshot_metadata":{"source":"chatgpt_screenshot_extract"},"snapshot_quality":{"account_metadata_status":"partial","advisory_only":true,"cash_reconciliation_status":"ok","exposure_status":{"certificate_exposure":"none","convex":"none","leverage":"none","no_trade_placed":true},"fix_first_actions":[{"affected_advice":"scope_fit_and_allocation_advice","id":"add_missing_account_metadata","next_action":"Add broker/account/source metadata to snapshot holdings where possible.","no_trade_placed":true,"priority":"high","reason":"Broker/account metadata is incomplete."},{"affected_advice":"portfolio_specific_advice","id":"confirm_scope","next_action":"Confirm holdings belong only to included managed accounts.","no_trade_placed":true,"priority":"high","reason":"Managed account scope is not fully confirmed."},{"affected_advice":"portfolio_specific_advice","id":"refresh_snapshot","next_action":"Refresh the snapshot before trusting portfolio-specific advice.","no_trade_placed":true,"priority":"high","reason":"Portfolio snapshot is stale."}],"freshness_status":"stale","limitations":["Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope."],"no_trade_placed":true,"operator_fix_required":true,"quality_version":"snapshot2","scope_fit_status":"partial","validity_status":"valid"},"source":"chatgpt_screenshot_extract","state":"stale","status":"stale_snapshot","summary":"Snapshot is stale. Update portfolio snapshot before acting.","total_value_sek":817645.02,"unknown_positions_count":0,"update_portfolio_path":"/update-portfolio","usable":false,"warnings":[],"why":"Snapshot is stale; update it before trusting portfolio-specific advice."},"todays_plan":[{"action_type":"WAIT","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_e088de325326","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Wait on alpha because deployable alpha is currently 0%.","rule":"WAIT","threshold":null}],"recommendation_id":"WAIT","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[]},"instrument":null,"label":"Wait: ALPHA_SYSTEM","no_trade_placed":true,"priority":"info","rationale":"Wait on alpha because deployable alpha is currently 0%.","sleeve":"ALPHA_SYSTEM","suggested_step":"No portfolio step suggested."},{"action_type":"HOLD","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"Amazon.com","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_c3a626d01ff0","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[]},"instrument":"Amazon.com","label":"Hold: Amazon.com","no_trade_placed":true,"priority":"info","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","sleeve":"CORE_INVESTMENT","suggested_step":"No portfolio step suggested."},{"action_type":"HOLD","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"Microsoft","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_897b6a7d1387","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[]},"instrument":"Microsoft","label":"Hold: Microsoft","no_trade_placed":true,"priority":"info","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","sleeve":"CORE_INVESTMENT","suggested_step":"No portfolio step suggested."},{"action_type":"HOLD","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"CoreWeave","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_a43770fb58d3","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[]},"instrument":"CoreWeave","label":"Hold: CoreWeave","no_trade_placed":true,"priority":"info","rationale":"Hold core if it fits the active strategy and concentration remains acceptable.","sleeve":"CORE_INVESTMENT","suggested_step":"No portfolio step suggested."}],"view_type":"investment_committee","what_not_to_do":[{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5f9165cea7d1","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not force alpha trades just because the alpha target exists.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_3a424f7d40b6","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[]},"id":"wntd_3a424f7d40b6","message":"Do not force alpha trades just because the alpha target exists.","no_trade_placed":true,"rationale":"Do not force alpha trades just because the alpha target exists.","source":"risk_policy","title":"Do not force alpha trades just because the alpha target exists"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_dcfc7ed636da","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not expand convex exposure to replace weak alpha evidence.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_8070fd6d8692","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[]},"id":"wntd_8070fd6d8692","message":"Do not expand convex exposure to replace weak alpha evidence.","no_trade_placed":true,"rationale":"Do not expand convex exposure to replace weak alpha evidence.","source":"risk_policy","title":"Do not expand convex exposure to replace weak alpha evidence"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_40a99f6b5faf","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not treat 70/20/5/5 as a permanent target.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_a28a1763b2e7","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[]},"id":"wntd_a28a1763b2e7","message":"Do not treat 70/20/5/5 as a permanent target.","no_trade_placed":true,"rationale":"Do not treat 70/20/5/5 as a permanent target.","source":"risk_policy","title":"Do not treat 70/20/5/5 as a permanent target"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_50df6f34c9ea","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not treat 70/20/5/5 as permanently optimal.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_5094a92fe162","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[]},"id":"wntd_5094a92fe162","message":"Do not treat 70/20/5/5 as permanently optimal.","no_trade_placed":true,"rationale":"Do not treat 70/20/5/5 as permanently optimal.","source":"risk_policy","title":"Do not treat 70/20/5/5 as permanently optimal"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_cfe5431ef7a1","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not force alpha allocation when evidence is weak.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_595c03d940f0","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[]},"id":"wntd_595c03d940f0","message":"Do not force alpha allocation when evidence is weak.","no_trade_placed":true,"rationale":"Do not force alpha allocation when evidence is weak.","source":"risk_policy","title":"Do not force alpha allocation when evidence is weak"}]},"portfolio":{"cash_pct":0.678609,"exposure_summary":{"available_cash_sek":554861.43,"certificate_pct":0.0,"invested_market_value_sek":262782.59,"leveraged_market_value_sek":0,"max_detected_leverage":1.0},"limitations":[],"no_trade_placed":true,"positions_count":3,"sleeve_summary":{"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"base_prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"deployable_alpha_pct":0.0,"unused_alpha_reserve_pct":0.2},"total_value":817645.02},"portfolio_scope":{"advisory_only":true,"excluded_asset_rules":["Excluded assets may be mentioned as private context only.","Excluded assets must not affect AT22 total value, cash ratio, core allocation, alpha allocation, convex exposure, concentration analysis, stress evidence, rebalancing advice, or recommendations.","Only explicitly included managed accounts are optimized by AT22."],"excluded_assets":[{"affects_managed_metrics":false,"name":"taxable/non-ISK Alphabet stock","scope":"excluded"},{"affects_managed_metrics":false,"name":"taxable/non-ISK Spotify stock","scope":"excluded"},{"affects_managed_metrics":false,"name":"house","scope":"excluded"},{"affects_managed_metrics":false,"name":"summer house","scope":"excluded"},{"affects_managed_metrics":false,"name":"private assets","scope":"excluded"},{"affects_managed_metrics":false,"name":"future API trading account unless explicitly onboarded","scope":"excluded"},{"affects_managed_metrics":false,"name":"any external account not explicitly added to AT22 scope","scope":"excluded"}],"future_accounts_policy":"Future API trading accounts are excluded until explicitly onboarded into AT22 managed scope.","included_accounts":[{"account_type":"ISK","broker":"avanza","included":true,"name":"Avanza ISK","scope":"managed"},{"account_type":"ISK","broker":"nordnet","included":true,"name":"Nordnet ISK","scope":"managed"}],"limitations":["Snapshot account/broker fields may be incomplete in persisted positions, so SCOPE1 surfaces policy and readiness rather than performing a schema migration.","Scope classification is conservative: accounts outside the included list remain excluded until explicitly onboarded."],"no_trade_placed":true,"policy_version":"scope1","status":"confirmed"},"potential_after_blockers_clear":{"action":"ADD_CORE_SMALL","actionable":false,"advisory_only":true,"blockers":["stale or unusable snapshot","snapshot scope fit partial","thesis registry missing","staged plan missing","snapshot scope fit not confirmed"],"no_trade_placed":true,"operator_status":"blocked","reason":"severe cash drag / underdeployment"},"recent_decisions":[],"return_ambition":{"advisory_only":true,"cagr_band":{"lower":0.25,"upper":0.3},"execution_mandate":false,"guaranteed_target":false,"limitations":["Strategic ambition diagnostic only.","Not a performance guarantee.","Does not authorize broker execution."],"no_trade_placed":true,"role":"strategic_ambition_calibration_target","summary":"10x over 10 years is a strategic ambition / calibration target, not an execution mandate or guarantee.","target_cagr":0.258925,"target_multiple":10,"target_years":10},"risk":{"compatibility_label":"legacy_combined_risk_status","display_status_label":"Deployment: blocked; data quality: stale; portfolio risk: clean","fix_first":["Snapshot is stale; update before trusting portfolio-specific advice.","Broker/account metadata is incomplete.","Managed account scope is not fully confirmed.","Portfolio snapshot is stale."],"hard_blocks":[{"actual_value":null,"advice_id":"wntd_3a424f7d40b6","breach_status":"hard","evidence_id":"ev_5f9165cea7d1","message":"Do not force alpha trades just because the alpha target exists.","no_trade_placed":true,"policy_name":"risk_policy","source":"evidence_package","threshold":null},{"actual_value":null,"advice_id":"wntd_8070fd6d8692","breach_status":"hard","evidence_id":"ev_dcfc7ed636da","message":"Do not expand convex exposure to replace weak alpha evidence.","no_trade_placed":true,"policy_name":"risk_policy","source":"evidence_package","threshold":null},{"actual_value":null,"advice_id":"wntd_a28a1763b2e7","breach_status":"hard","evidence_id":"ev_40a99f6b5faf","message":"Do not treat 70/20/5/5 as a permanent target.","no_trade_placed":true,"policy_name":"risk_policy","source":"evidence_package","threshold":null},{"actual_value":null,"advice_id":"wntd_5094a92fe162","breach_status":"hard","evidence_id":"ev_50df6f34c9ea","message":"Do not treat 70/20/5/5 as permanently optimal.","no_trade_placed":true,"policy_name":"risk_policy","source":"evidence_package","threshold":null},{"actual_value":null,"advice_id":"wntd_595c03d940f0","breach_status":"hard","evidence_id":"ev_cfe5431ef7a1","message":"Do not force alpha allocation when evidence is weak.","no_trade_placed":true,"policy_name":"risk_policy","source":"evidence_package","threshold":null}],"limitations":["Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Snapshot is stale; update it before trusting portfolio-specific advice.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Legacy risk.status combines data quality, deployment readiness, and advice blocks; use strategy_calibration for separated semantics.","Stress evidence is partial."],"no_trade_placed":true,"status":"blocked","warnings":[{"actual_value":null,"advice_id":164,"breach_status":"warn","evidence_id":"ev_8e883955c395","message":"Alpha is a capacity limit, not a forced deployment target.","no_trade_placed":true,"policy_name":"risk_policy","source":"evidence_package","threshold":null},{"actual_value":null,"advice_id":165,"breach_status":"warn","evidence_id":"ev_0d54e8d5fb62","message":"Allocation policy recommends stabilization due to active demotion triggers.","no_trade_placed":true,"policy_name":"risk_policy","source":"evidence_package","threshold":null},"stale_snapshot","scope_fit_partial","weak_or_missing_evidence_present"],"what_not_to_do":[{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5f9165cea7d1","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not force alpha trades just because the alpha target exists.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_3a424f7d40b6","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":"wntd_3a424f7d40b6","is_operator_advice":true,"message":"Do not force alpha trades just because the alpha target exists.","no_trade_placed":true,"rationale":"Do not force alpha trades just because the alpha target exists.","source":"risk_policy","title":"Do not force alpha trades just because the alpha target exists"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_dcfc7ed636da","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not expand convex exposure to replace weak alpha evidence.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_8070fd6d8692","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Convex/certificate sleeve total loss","limitations":["No convex/certificate exposure detected; scenario is diagnostic only."],"no_trade_placed":true,"scenario_id":"convex_sleeve_total_loss","severity":"extreme","stress_version":"stress1"},{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Leveraged certificate gap-down","limitations":["No certificate/leverage metadata is available for certificate gap-down stress."],"no_trade_placed":true,"scenario_id":"certificate_gap_down","severity":"extreme","stress_version":"stress1"}]},"id":"wntd_8070fd6d8692","is_operator_advice":true,"message":"Do not expand convex exposure to replace weak alpha evidence.","no_trade_placed":true,"rationale":"Do not expand convex exposure to replace weak alpha evidence.","source":"risk_policy","title":"Do not expand convex exposure to replace weak alpha evidence"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_40a99f6b5faf","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not treat 70/20/5/5 as a permanent target.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_a28a1763b2e7","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":"wntd_a28a1763b2e7","is_operator_advice":true,"message":"Do not treat 70/20/5/5 as a permanent target.","no_trade_placed":true,"rationale":"Do not treat 70/20/5/5 as a permanent target.","source":"risk_policy","title":"Do not treat 70/20/5/5 as a permanent target"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_50df6f34c9ea","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not treat 70/20/5/5 as permanently optimal.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_5094a92fe162","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":"wntd_5094a92fe162","is_operator_advice":true,"message":"Do not treat 70/20/5/5 as permanently optimal.","no_trade_placed":true,"rationale":"Do not treat 70/20/5/5 as permanently optimal.","source":"risk_policy","title":"Do not treat 70/20/5/5 as permanently optimal"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_cfe5431ef7a1","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not force alpha allocation when evidence is weak.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_595c03d940f0","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":"wntd_595c03d940f0","is_operator_advice":true,"message":"Do not force alpha allocation when evidence is weak.","no_trade_placed":true,"rationale":"Do not force alpha allocation when evidence is weak.","source":"risk_policy","title":"Do not force alpha allocation when evidence is weak"}]},"sections":[{"id":"objective","items":[{"is_operator_advice":false,"kind":"summary","message":"Recommend today's best advisory action that improves expected long-term compounding without violating survival, evidence, snapshot, scope, exposure, strategy-state, or behavioral constraints.","no_trade_placed":true,"source_ref":"objective"}],"no_trade_placed":true,"summary":"Best action today for compounding, without violating survival constraints.","title":"Objective"},{"id":"snapshot","items":[{"is_operator_advice":false,"kind":"summary","message":"['Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.', 'Snapshot is stale; update it before trusting portfolio-specific advice.']","no_trade_placed":true,"source_ref":"snapshot"}],"no_trade_placed":true,"summary":"stale_snapshot","title":"Snapshot"},{"id":"snapshot_quality","items":[{"is_operator_advice":false,"kind":"summary","message":"Some holdings lack enough broker/account metadata for confirmed managed scope.","no_trade_placed":true,"source_ref":"snapshot_quality"},{"is_operator_advice":false,"kind":"summary","message":"Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","no_trade_placed":true,"source_ref":"snapshot_quality"},{"is_operator_advice":false,"kind":"summary","message":"Account/broker metadata is not complete enough to confirm managed scope.","no_trade_placed":true,"source_ref":"snapshot_quality"}],"no_trade_placed":true,"summary":"partial","title":"Snapshot Quality"},{"id":"operator_fix_queue","items":[{"is_operator_advice":false,"kind":"summary","message":"Add broker/account/source metadata to snapshot holdings where possible.","no_trade_placed":true,"source_ref":"add_missing_account_metadata"},{"is_operator_advice":false,"kind":"summary","message":"Confirm holdings belong only to included managed accounts.","no_trade_placed":true,"source_ref":"confirm_scope"},{"is_operator_advice":false,"kind":"summary","message":"Refresh the snapshot before trusting portfolio-specific advice.","no_trade_placed":true,"source_ref":"refresh_snapshot"}],"no_trade_placed":true,"summary":"3 fix-first actions.","title":"Operator Fix Queue"},{"id":"portfolio","items":[{"is_operator_advice":false,"kind":"summary","message":"[]","no_trade_placed":true,"source_ref":"portfolio"}],"no_trade_placed":true,"summary":"Current portfolio snapshot metrics.","title":"Portfolio"},{"id":"portfolio_scope","items":[{"is_operator_advice":false,"kind":"summary","message":"Excluded assets may be mentioned as private context only.","no_trade_placed":true,"source_ref":"portfolio_scope"},{"is_operator_advice":false,"kind":"summary","message":"Excluded assets must not affect AT22 total value, cash ratio, core allocation, alpha allocation, convex exposure, concentration analysis, stress evidence, rebalancing advice, or recommendations.","no_trade_placed":true,"source_ref":"portfolio_scope"},{"is_operator_advice":false,"kind":"summary","message":"Only explicitly included managed accounts are optimized by AT22.","no_trade_placed":true,"source_ref":"portfolio_scope"}],"no_trade_placed":true,"summary":"confirmed","title":"Portfolio Scope"},{"id":"core_rebuild_readiness","items":[{"is_operator_advice":false,"kind":"summary","message":"Fresh usable portfolio snapshot is required before staged core rebuild.","no_trade_placed":true,"source_ref":"core_rebuild_readiness"},{"is_operator_advice":false,"kind":"summary","message":"Snapshot quality must be fresh, valid, and cash-reconciled before core rebuild.","no_trade_placed":true,"source_ref":"core_rebuild_readiness"},{"is_operator_advice":false,"kind":"summary","message":"Managed portfolio scope must be confirmed before rebuild decisions.","no_trade_placed":true,"source_ref":"core_rebuild_readiness"},{"is_operator_advice":false,"kind":"summary","message":"Snapshot scope fit is partial; confirm scope before rebuild decisions.","no_trade_placed":true,"source_ref":"core_rebuild_readiness"},{"is_operator_advice":false,"kind":"summary","message":"Core thesis registry is incomplete or not implemented.","no_trade_placed":true,"source_ref":"core_rebuild_readiness"},{"is_operator_advice":false,"kind":"summary","message":"A staged deployment plan is required before core rebuild can be allowed.","no_trade_placed":true,"source_ref":"core_rebuild_readiness"},{"is_operator_advice":false,"kind":"summary","message":"High cash is reset capital until staged core rebuild readiness gates pass.","no_trade_placed":true,"source_ref":"core_rebuild_readiness"},{"is_operator_advice":false,"kind":"summary","message":"Alpha deployability is 0% unless AT22 evidence changes.","no_trade_placed":true,"source_ref":"core_rebuild_readiness"}],"no_trade_placed":true,"summary":"no","title":"Core Rebuild Readiness"},{"id":"return_ambition","items":[{"is_operator_advice":false,"kind":"summary","message":"Simplified diagnostic.","no_trade_placed":true,"source_ref":"cash_drag"},{"is_operator_advice":false,"kind":"summary","message":"Ignores cash yield, taxes, FX, fees, and realized path.","no_trade_placed":true,"source_ref":"cash_drag"},{"is_operator_advice":false,"kind":"summary","message":"Not a performance guarantee.","no_trade_placed":true,"source_ref":"cash_drag"},{"is_operator_advice":false,"kind":"summary","message":"High cash alone must not create automatic deployment advice, add advice, or buy advice.","no_trade_placed":true,"source_ref":"cash_drag"}],"no_trade_placed":true,"summary":"Target CAGR 0.259; cash drag severe.","title":"Return Ambition / Cash Drag"},{"id":"strategy_calibration","items":[{"is_operator_advice":false,"kind":"summary","message":"stale_or_invalid_snapshot blocks deployment actionability but is not portfolio risk by itself.","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"scope_fit_status is partial.","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"stale_or_invalid_snapshot","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"unconfirmed_scope","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"tactical_trade_without_backtest_evidence","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"alpha_trade_without_alpha_evidence","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"fresh_snapshot_gate_required","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"scope_confirmed_gate_required","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"High cash is opportunity drag after cleanup gates are clear; it is not automatic add advice.","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"No allocation-level holding data supplied; high-risk-core concentration guidance is limited.","no_trade_placed":true,"source_ref":"strategy_calibration"},{"is_operator_advice":false,"kind":"summary","message":"No CoreWeave/CRWV allocation was identified in supplied holdings; no concentration certainty is claimed.","no_trade_placed":true,"source_ref":"strategy_calibration"}],"no_trade_placed":true,"summary":"Deployment blocked; opportunity under_deployed.","title":"Strategy Calibration"},{"id":"potential_after_blockers_clear","items":[{"is_operator_advice":false,"kind":"summary","message":"stale or unusable snapshot","no_trade_placed":true,"source_ref":"potential_after_blockers_clear"},{"is_operator_advice":false,"kind":"summary","message":"snapshot scope fit partial","no_trade_placed":true,"source_ref":"potential_after_blockers_clear"},{"is_operator_advice":false,"kind":"summary","message":"thesis registry missing","no_trade_placed":true,"source_ref":"potential_after_blockers_clear"},{"is_operator_advice":false,"kind":"summary","message":"staged plan missing","no_trade_placed":true,"source_ref":"potential_after_blockers_clear"},{"is_operator_advice":false,"kind":"summary","message":"snapshot scope fit not confirmed","no_trade_placed":true,"source_ref":"potential_after_blockers_clear"}],"no_trade_placed":true,"summary":"blocked","title":"Potential After Blockers Clear"},{"id":"risk","items":[{"is_operator_advice":false,"kind":"summary","message":"{'source': 'evidence_package', 'advice_id': 'wntd_3a424f7d40b6', 'evidence_id': 'ev_5f9165cea7d1', 'policy_name': 'risk_policy', 'breach_status': 'hard', 'message': 'Do not force alpha trades just because the alpha target exists.', 'threshold': None, 'actual_value': None, 'no_trade_placed': True}","no_trade_placed":true,"source_ref":"risk"},{"is_operator_advice":false,"kind":"summary","message":"{'source': 'evidence_package', 'advice_id': 'wntd_8070fd6d8692', 'evidence_id': 'ev_dcfc7ed636da', 'policy_name': 'risk_policy', 'breach_status': 'hard', 'message': 'Do not expand convex exposure to replace weak alpha evidence.', 'threshold': None, 'actual_value': None, 'no_trade_placed': True}","no_trade_placed":true,"source_ref":"risk"},{"is_operator_advice":false,"kind":"summary","message":"{'source': 'evidence_package', 'advice_id': 'wntd_a28a1763b2e7', 'evidence_id': 'ev_40a99f6b5faf', 'policy_name': 'risk_policy', 'breach_status': 'hard', 'message': 'Do not treat 70/20/5/5 as a permanent target.', 'threshold': None, 'actual_value': None, 'no_trade_placed': True}","no_trade_placed":true,"source_ref":"risk"},{"is_operator_advice":false,"kind":"summary","message":"{'source': 'evidence_package', 'advice_id': 'wntd_5094a92fe162', 'evidence_id': 'ev_50df6f34c9ea', 'policy_name': 'risk_policy', 'breach_status': 'hard', 'message': 'Do not treat 70/20/5/5 as permanently optimal.', 'threshold': None, 'actual_value': None, 'no_trade_placed': True}","no_trade_placed":true,"source_ref":"risk"},{"is_operator_advice":false,"kind":"summary","message":"{'source': 'evidence_package', 'advice_id': 'wntd_595c03d940f0', 'evidence_id': 'ev_cfe5431ef7a1', 'policy_name': 'risk_policy', 'breach_status': 'hard', 'message': 'Do not force alpha allocation when evidence is weak.', 'threshold': None, 'actual_value': None, 'no_trade_placed': True}","no_trade_placed":true,"source_ref":"risk"}],"no_trade_placed":true,"summary":"blocked","title":"Risk"},{"id":"stress_evidence","items":[{"is_operator_advice":false,"kind":"summary","message":"Equity-exposed holdings decline by 10%.","no_trade_placed":true,"source_ref":"equity_drawdown_10"},{"is_operator_advice":false,"kind":"summary","message":"Equity-exposed holdings decline by 20%.","no_trade_placed":true,"source_ref":"equity_drawdown_20"},{"is_operator_advice":false,"kind":"summary","message":"Largest visible holding declines by 30%.","no_trade_placed":true,"source_ref":"single_name_concentration_hit"},{"is_operator_advice":false,"kind":"summary","message":"Visible convex/certificate sleeve goes to zero.","no_trade_placed":true,"source_ref":"convex_sleeve_total_loss"},{"is_operator_advice":false,"kind":"summary","message":"Liquidity shock assumes cash access matters before adding exposure.","no_trade_placed":true,"source_ref":"liquidity_shock"},{"is_operator_advice":false,"kind":"summary","message":"USD-denominated exposure loses 10% in SEK terms.","no_trade_placed":true,"source_ref":"sek_usd_move"},{"is_operator_advice":false,"kind":"summary","message":"Leveraged certificate market value gaps down by 50%.","no_trade_placed":true,"source_ref":"certificate_gap_down"}],"no_trade_placed":true,"summary":"partial","title":"Stress Evidence"},{"id":"market_intelligence","items":[{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_f94eaaef914b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Continue using portfolio snapshot and risk rules only until market context improves.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_415b484e2ead","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"evidence_ref":"ev_f94eaaef914b","is_operator_advice":true,"kind":"advice","message":"Continue using portfolio snapshot and risk rules only until market context improves.","no_trade_placed":true,"source_ref":"market_intelligence"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_4cb774b46cdc","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"market_context","reason":"Run Strategy Agent after portfolio snapshot import.","rule":"WAIT_FOR_MARKET_CONTEXT","threshold":null}],"recommendation_id":"mi_guidance_d9a3a76db262","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"evidence_ref":"ev_4cb774b46cdc","is_operator_advice":true,"kind":"advice","message":"Run Strategy Agent after portfolio snapshot import.","no_trade_placed":true,"source_ref":"market_intelligence"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_56cc8ef3b027","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add broad-market BULL certificates based only on macro optimism.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_442cf4e5b6bd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"evidence_ref":"ev_56cc8ef3b027","is_operator_advice":true,"kind":"advice","message":"Do not add broad-market BULL certificates based only on macro optimism.","no_trade_placed":true,"source_ref":"market_intelligence"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_8ad7b391d217","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let headlines override hard exposure blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_1b9888310ff8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"evidence_ref":"ev_8ad7b391d217","is_operator_advice":true,"kind":"advice","message":"Do not let headlines override hard exposure blocks.","no_trade_placed":true,"source_ref":"market_intelligence"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_d00e6b163660","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not act on historical signals.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_a683d2d7afbd","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"evidence_ref":"ev_d00e6b163660","is_operator_advice":true,"kind":"advice","message":"Do not act on historical signals.","no_trade_placed":true,"source_ref":"market_intelligence"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_531273920098","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not add convex exposure based on incomplete market context.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_9c3def01d0c8","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"evidence_ref":"ev_531273920098","is_operator_advice":true,"kind":"advice","message":"Do not add convex exposure based on incomplete market context.","no_trade_placed":true,"source_ref":"market_intelligence"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"blocked","data_quality":"partial","evidence_id":"ev_5c7a0203c7c8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial.","Market intelligence is supporting evidence only.","Market intelligence context is partial.","Missing MI sources: market_intel, news_event_risk, technical_context, volatility_context.","Stale MI sources: market_intelligence_relevance_profile, market_intelligence_relevance_profile_test_tickers.","Market-context limitations: scheduler_healthy_no_fresh_signals, macro_regime_unknown_low_confidence."],"required":true,"status":"partial"},"no_trade_placed":true,"operator_status":"blocked","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"market_context","reason":"Do not let market headlines override hard risk blocks.","rule":"DO_NOT_USE_MARKET_CONTEXT_AS_AUTHORIZATION","threshold":null}],"recommendation_id":"mi_guidance_3ae2f1b29a95","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"evidence_ref":"ev_5c7a0203c7c8","is_operator_advice":true,"kind":"advice","message":"Do not let market headlines override hard risk blocks.","no_trade_placed":true,"source_ref":"market_intelligence"}],"no_trade_placed":true,"summary":"partial","title":"Market Intelligence"},{"id":"strategy","items":[{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_42f6bd673e46","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":null,"scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_42f6bd673e46","is_operator_advice":true,"kind":"advice","message":"Defensive Rebalance","no_trade_placed":true,"source_ref":"strategy"}],"no_trade_placed":true,"summary":"Defensive Rebalance","title":"Strategy"},{"id":"advice","items":[{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_e088de325326","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Wait on alpha because deployable alpha is currently 0%.","rule":"WAIT","threshold":null}],"recommendation_id":"WAIT","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_e088de325326","is_operator_advice":true,"kind":"advice","message":"Wait: ALPHA_SYSTEM","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"Amazon.com","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_c3a626d01ff0","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"evidence_ref":"ev_c3a626d01ff0","is_operator_advice":true,"kind":"advice","message":"Hold: Amazon.com","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"Microsoft","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_897b6a7d1387","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"evidence_ref":"ev_897b6a7d1387","is_operator_advice":true,"kind":"advice","message":"Hold: Microsoft","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":"CoreWeave","cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_a43770fb58d3","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is unknown.","Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"Hold core if it fits the active strategy and concentration remains acceptable.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"evidence_ref":"ev_a43770fb58d3","is_operator_advice":true,"kind":"advice","message":"Hold: CoreWeave","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_63687861d640","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Current strategy is Defensive Rebalance. It is active because Alpha deployability is 0% because pod evidence is insufficient.. The system is prioritizing survival-adjusted compounding; no trade is placed.","rule":"CURRENT_STRATEGY_STATE","threshold":null}],"recommendation_id":"CURRENT_STRATEGY_STATE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"evidence_ref":"ev_63687861d640","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3b6f53d7ce9b","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"70/20/5/5 is a base prior, not a permanent optimal allocation.","rule":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","threshold":null}],"recommendation_id":"DO_NOT_TREAT_PRIOR_AS_PERMANENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_3b6f53d7ce9b","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_defb3a04687e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Strategy has been in play for 4.5302 days since 2026-05-11T18:42:36.479920+00:00.","rule":"STRATEGY_DURATION","threshold":null}],"recommendation_id":"STRATEGY_DURATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"evidence_ref":"ev_defb3a04687e","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_947ef89c0372","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"risk_policy","reason":"Target alpha is 20%, but deployable alpha is 0%; unused alpha reserve stays in core/cash.","rule":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","threshold":null}],"recommendation_id":"HOLD_UNUSED_ALPHA_IN_CORE_CASH","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Liquidity shock","limitations":[],"no_trade_placed":true,"scenario_id":"liquidity_shock","severity":"medium","stress_version":"stress1"}]},"evidence_ref":"ev_947ef89c0372","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8e883955c395","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Alpha is a capacity limit, not a forced deployment target.","rule":"DO_NOT_FORCE_ALPHA","threshold":null}],"recommendation_id":"DO_NOT_FORCE_ALPHA","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_8e883955c395","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_0d54e8d5fb62","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"warn","no_trade_placed":true,"policy_name":"risk_policy","reason":"Allocation policy recommends stabilization due to active demotion triggers.","rule":"DEMOTE_TO_STABILIZATION","threshold":null}],"recommendation_id":"DEMOTE_TO_STABILIZATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_0d54e8d5fb62","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target allocation differs from the base prior based on regime, readiness, and hard constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_8675b197ea9e","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_c988b88ae818","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Macro/regime evidence is insufficient, so the governor stays close to the conservative prior.","rule":"MACRO_CONTEXT_INSUFFICIENT","threshold":null}],"recommendation_id":"MACRO_CONTEXT_INSUFFICIENT","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"evidence_ref":"ev_c988b88ae818","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8a2aa2055041","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"market_context","reason":"Regime is unclear; avoid large allocation changes.","rule":"WAIT_FOR_REGIME_CLARITY","threshold":null}],"recommendation_id":"WAIT_FOR_REGIME_CLARITY","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"market_context","stress_evidence":[]},"evidence_ref":"ev_8a2aa2055041","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8675b197ea9e","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"allocation_policy","reason":"Active target differs from the base prior based on evidence and constraints.","rule":"REVIEW_ALLOCATION_ADAPTATION","threshold":null}],"recommendation_id":"REVIEW_ALLOCATION_ADAPTATION","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"allocation_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_8675b197ea9e","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_643641d2ead8","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"advisory_policy","reason":"Core holdings may be held, added, trimmed, or sold when the active strategy and evidence justify it.","rule":"CORE_NOT_SACRED","threshold":null}],"recommendation_id":"CORE_NOT_SACRED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"unknown","stress_evidence":[]},"evidence_ref":"ev_643641d2ead8","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_71a40751c0f3","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"GRADUAL_REALLOCATION_PLAN","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_71a40751c0f3","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Amazon.com","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7f4ffc8aa33d","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"evidence_ref":"ev_7f4ffc8aa33d","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"Microsoft","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b0596f61a348","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"evidence_ref":"ev_b0596f61a348","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"CoreWeave","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5004f2129774","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"HOLD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[{"estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"scenario_id":"single_name_concentration_hit","severity":"high","stress_version":"stress1"}]},"evidence_ref":"ev_5004f2129774","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_8858d8f8cba9","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Liquidity shock","limitations":[],"no_trade_placed":true,"scenario_id":"liquidity_shock","severity":"medium","stress_version":"stress1"}]},"evidence_ref":"ev_8858d8f8cba9","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_3632e19ce7ad","evidence_status":"missing","evidence_version":"evidence1","limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"ADD_CORE_UNLEVERED","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_3632e19ce7ad","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"cross_asset_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_b18295626681","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_b18295626681","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"crypto_trend","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_32b0237c826f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_32b0237c826f","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"event_reversal","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_756b427fe92f","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_756b427fe92f","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":"index_mean_reversion","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_ed269e4c8457","evidence_status":"missing","evidence_version":"evidence1","limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_ed269e4c8457","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":true,"limitations":[],"match_scope":"strategy","match_status":"strategy_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":"relative_strength","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_41c5720d604b","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["zero_trade_backtest","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"insufficient_evidence","policy_evidence":[],"recommendation_id":"RUN_BACKTEST","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_41c5720d604b","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_7fe583c5da09","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Market intelligence is supporting evidence only and is partial."],"market_context":{"decision_impact":"medium","limitations":["Market intelligence is supporting evidence only and is partial."],"required":false,"status":"partial"},"no_trade_placed":true,"operator_status":"research_only","policy_evidence":[{"actual_value":null,"breach_status":"ok","no_trade_placed":true,"policy_name":"portfolio_policy","reason":"No trade placed. Backtests and analyst reviews are evidence, not instructions.","rule":"HOLD","threshold":null}],"recommendation_id":"HOLD","snapshot_id":15,"snapshot_status":"fresh_snapshot","snapshot_usable":true,"source":"portfolio_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_7fe583c5da09","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_97348f1be63c","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_97348f1be63c","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_97348f1be63c","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_97348f1be63c","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"},{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"evidence_ref":"ev_05ac416dd9ad","is_operator_advice":true,"kind":"advice","message":"","no_trade_placed":true,"source_ref":"advice"}],"no_trade_placed":true,"summary":"32 evidence-backed advice items.","title":"Advice"},{"id":"what_not_to_do","items":[{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5f9165cea7d1","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not force alpha trades just because the alpha target exists.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_3a424f7d40b6","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_5f9165cea7d1","is_operator_advice":true,"kind":"advice","message":"Do not force alpha trades just because the alpha target exists.","no_trade_placed":true,"source_ref":"what_not_to_do"},{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_dcfc7ed636da","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not expand convex exposure to replace weak alpha evidence.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_8070fd6d8692","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Convex/certificate sleeve total loss","limitations":["No convex/certificate exposure detected; scenario is diagnostic only."],"no_trade_placed":true,"scenario_id":"convex_sleeve_total_loss","severity":"extreme","stress_version":"stress1"},{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Leveraged certificate gap-down","limitations":["No certificate/leverage metadata is available for certificate gap-down stress."],"no_trade_placed":true,"scenario_id":"certificate_gap_down","severity":"extreme","stress_version":"stress1"}]},"evidence_ref":"ev_dcfc7ed636da","is_operator_advice":true,"kind":"advice","message":"Do not expand convex exposure to replace weak alpha evidence.","no_trade_placed":true,"source_ref":"what_not_to_do"},{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_40a99f6b5faf","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not treat 70/20/5/5 as a permanent target.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_a28a1763b2e7","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_40a99f6b5faf","is_operator_advice":true,"kind":"advice","message":"Do not treat 70/20/5/5 as a permanent target.","no_trade_placed":true,"source_ref":"what_not_to_do"},{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_50df6f34c9ea","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not treat 70/20/5/5 as permanently optimal.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_5094a92fe162","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_50df6f34c9ea","is_operator_advice":true,"kind":"advice","message":"Do not treat 70/20/5/5 as permanently optimal.","no_trade_placed":true,"source_ref":"what_not_to_do"},{"evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_cfe5431ef7a1","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not force alpha allocation when evidence is weak.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_595c03d940f0","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"evidence_ref":"ev_cfe5431ef7a1","is_operator_advice":true,"kind":"advice","message":"Do not force alpha allocation when evidence is weak.","no_trade_placed":true,"source_ref":"what_not_to_do"}],"no_trade_placed":true,"summary":"Evidence-backed policy guardrails.","title":"What Not To Do"},{"id":"degraded_modes","items":[{"is_operator_advice":false,"kind":"summary","message":"Snapshot is stale; update it before acting.","no_trade_placed":true,"source_ref":"snapshot_stale"},{"is_operator_advice":false,"kind":"summary","message":"Brief can be reviewed, but portfolio-specific advice is downgraded.","no_trade_placed":true,"source_ref":"degraded_but_usable"},{"is_operator_advice":false,"kind":"summary","message":"Market Intelligence is degraded/offline and remains supporting evidence only.","no_trade_placed":true,"source_ref":"mi_degraded"},{"is_operator_advice":false,"kind":"summary","message":"Snapshot scope fit is partial; fix scope before trusting managed allocation advice.","no_trade_placed":true,"source_ref":"snapshot_scope_fit_unconfirmed"},{"is_operator_advice":false,"kind":"summary","message":"Some advice lacks passing backtest evidence.","no_trade_placed":true,"source_ref":"backtest_evidence_missing"},{"is_operator_advice":false,"kind":"summary","message":"Stress evidence is partial or unavailable due to missing inputs.","no_trade_placed":true,"source_ref":"stress_evidence_partial"}],"no_trade_placed":true,"summary":"Current degraded-mode state.","title":"Degraded Modes"}],"snapshot":{"age_hours":233.71,"asof":"2026-05-16T17:52:00+02:00","fix_first":["Snapshot is stale; update before trusting portfolio-specific advice."],"freshness":"233.71h","imported_at":"2026-05-16T07:26:01.050995+00:00","last_imported_at":"2026-05-16T07:26:01.050995+00:00","limitations":["Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Snapshot is stale; update it before trusting portfolio-specific advice."],"next_action":"Snapshot is stale; update before trusting portfolio-specific advice.","no_trade_placed":true,"raw":{"age_hours":233.71,"asof":"2026-05-16T17:52:00+02:00","available_cash_sek":554861.43,"cash_pct":0.678609,"certificate_pct":0.0,"fix_first":["Snapshot is stale; update before trusting portfolio-specific advice."],"freshness":"233.71h","imported_at":"2026-05-16T07:26:01.050995+00:00","invested_market_value_sek":262782.59,"last_imported_at":"2026-05-16T07:26:01.050995+00:00","latest_import_attempt_id":15,"latest_valid_snapshot_id":15,"leveraged_market_value_sek":0,"limitations":["Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Snapshot is stale; update it before trusting portfolio-specific advice."],"max_detected_leverage":1.0,"next_action":"Snapshot is stale; update before trusting portfolio-specific advice.","no_trade_placed":true,"positions_count":3,"reason":"Snapshot is stale; update it before trusting portfolio-specific advice.","scope_positions":[{"leverage":1.0,"no_trade_placed":true,"product_type":"stock"},{"leverage":1.0,"no_trade_placed":true,"product_type":"stock"},{"leverage":1.0,"no_trade_placed":true,"product_type":"stock"}],"snapshot_id":15,"snapshot_metadata":{"source":"chatgpt_screenshot_extract"},"snapshot_quality":{"account_metadata_status":"partial","advisory_only":true,"cash_reconciliation_status":"ok","exposure_status":{"certificate_exposure":"none","convex":"none","leverage":"none","no_trade_placed":true},"fix_first_actions":[{"affected_advice":"scope_fit_and_allocation_advice","id":"add_missing_account_metadata","next_action":"Add broker/account/source metadata to snapshot holdings where possible.","no_trade_placed":true,"priority":"high","reason":"Broker/account metadata is incomplete."},{"affected_advice":"portfolio_specific_advice","id":"confirm_scope","next_action":"Confirm holdings belong only to included managed accounts.","no_trade_placed":true,"priority":"high","reason":"Managed account scope is not fully confirmed."},{"affected_advice":"portfolio_specific_advice","id":"refresh_snapshot","next_action":"Refresh the snapshot before trusting portfolio-specific advice.","no_trade_placed":true,"priority":"high","reason":"Portfolio snapshot is stale."}],"freshness_status":"stale","limitations":["Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope."],"no_trade_placed":true,"operator_fix_required":true,"quality_version":"snapshot2","scope_fit_status":"partial","validity_status":"valid"},"source":"chatgpt_screenshot_extract","state":"stale","status":"stale_snapshot","summary":"Snapshot is stale. Update portfolio snapshot before acting.","total_value_sek":817645.02,"unknown_positions_count":0,"update_portfolio_path":"/update-portfolio","usable":false,"warnings":[],"why":"Snapshot is stale; update it before trusting portfolio-specific advice."},"reason":"Snapshot is stale; update it before trusting portfolio-specific advice.","snapshot_id":15,"status":"stale_snapshot","usable":false},"snapshot_quality":{"account_metadata_status":"partial","advisory_only":true,"cash_reconciliation_status":"ok","exposure_status":{"certificate_exposure":"none","convex":"none","leverage":"none","no_trade_placed":true},"fix_first_actions":[{"affected_advice":"scope_fit_and_allocation_advice","id":"add_missing_account_metadata","next_action":"Add broker/account/source metadata to snapshot holdings where possible.","no_trade_placed":true,"priority":"high","reason":"Broker/account metadata is incomplete."},{"affected_advice":"portfolio_specific_advice","id":"confirm_scope","next_action":"Confirm holdings belong only to included managed accounts.","no_trade_placed":true,"priority":"high","reason":"Managed account scope is not fully confirmed."},{"affected_advice":"portfolio_specific_advice","id":"refresh_snapshot","next_action":"Refresh the snapshot before trusting portfolio-specific advice.","no_trade_placed":true,"priority":"high","reason":"Portfolio snapshot is stale."}],"freshness_status":"stale","limitations":["Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope."],"no_trade_placed":true,"operator_fix_required":true,"quality_version":"snapshot2","scope_fit_status":"partial","validity_status":"valid"},"strategy":{"allocation_policy":{"active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"base_prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"base_prior_label":"Base prior only \u2014 not permanent target.","current_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.678609,"CONVEX_BET":0.0,"CORE_INVESTMENT":0.32139,"UNKNOWN":1e-06},"summary":"70/20/5/5 is only the base prior. Current active target may be more defensive or more aggressive depending on evidence."},"current_strategy":"defensive_rebalance","display_name":"Defensive Rebalance","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_42f6bd673e46","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":null,"scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"no_trade_placed":true,"pod_readiness":[{"asof":"2026-05-16T07:26:01.293039+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","created_at":"2026-05-16T07:26:01.297818+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"cross_asset_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"cross_asset_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"cross_asset_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"cross_asset_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":36,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"cross_asset_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.326322+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","created_at":"2026-05-16T07:26:01.331051+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"crypto_trend","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"crypto_trend\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"crypto_trend\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"crypto_trend","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":37,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"crypto_trend","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.362982+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","created_at":"2026-05-16T07:26:01.368464+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"event_reversal","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"event_reversal\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"event_reversal\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"event_reversal","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":38,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"event_reversal","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.397945+00:00","blockers":["missing_backtest_evidence"],"blockers_json":"[\"missing_backtest_evidence\"]","created_at":"2026-05-16T07:26:01.402749+00:00","data_quality_score":null,"evidence":{"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"latest_run_id":null,"max_drawdown":null,"ok":true,"period":null,"return":null,"strategy":"index_mean_reversion","trade_count":null,"warnings":["no_backtest_runs_for_strategy"]},"evidence_json":"{\"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"No matching backtest run was found for this advice item.\"], \"match_scope\": \"unknown\", \"match_status\": \"missing\", \"matched_fields\": [], \"mismatch_fields\": [], \"missing_fields\": [\"run_id\"]}, \"evidence_source\": null, \"expectancy_r\": null, \"latest_run_date\": null, \"limitations\": [\"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\"], \"max_drawdown\": null, \"period\": null, \"period_end\": null, \"period_start\": null, \"profit_factor\": null, \"quality\": \"unknown\", \"required\": true, \"return\": null, \"run_id\": null, \"source_ref\": null, \"status\": \"missing\", \"strategy_id\": \"index_mean_reversion\", \"trade_count\": null, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_97348f1be63c\", \"evidence_status\": \"missing\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"no_backtest_runs_for_strategy\", \"missing_backtest_evidence\", \"No matching backtest run was found for this advice item.\", \"No relevant backtest result found for this strategy-derived advice.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"latest_run_id\": null, \"max_drawdown\": null, \"ok\": true, \"period\": null, \"return\": null, \"strategy\": \"index_mean_reversion\", \"trade_count\": null, \"warnings\": [\"no_backtest_runs_for_strategy\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No matching backtest run was found for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":"index_mean_reversion","trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_97348f1be63c","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","no_backtest_runs_for_strategy","missing_backtest_evidence","No matching backtest run was found for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":39,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"index_mean_reversion","trade_count":0,"warnings":["no_backtest_runs_for_strategy"],"warnings_json":"[\"no_backtest_runs_for_strategy\"]"},{"asof":"2026-05-16T07:26:01.432656+00:00","blockers":["zero_trade_backtest"],"blockers_json":"[\"zero_trade_backtest\"]","created_at":"2026-05-16T07:26:01.438001+00:00","data_quality_score":null,"evidence":{"analyst_overlay_summary":{"decisions":["GO","WAIT","NO_GO"],"groups":5},"benchmark_comparison":null,"data_quality":{"errors":[],"warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"warnings_count":37},"data_quality_score":null,"evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","latest_run_id":2,"max_drawdown":null,"metrics":{"avg_holding_days":null,"avg_loss":null,"avg_r":null,"avg_win":null,"best_trade":null,"data_quality_score":50.0,"ending_equity":null,"expectancy":null,"expectancy_r":null,"exposure_time":null,"loss_rate":null,"median_r":null,"monthly_returns":{},"profit_factor":null,"total_contributions":0,"total_return_ex_contributions":null,"trade_count":0,"turnover":null,"win_rate":null,"worst_trade":null},"mode":"signal_replay","ok":true,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"recommended_stage":"paper_only","return":null,"source_ref":"backtest_run:2","status":"COMPLETED","strategy":"relative_strength","trade_count":0,"trust":{"analyst_value_add_summary":null,"blockers":[],"data_quality_warnings":["analyst_matched_via_proximity:XLK:0.3h","analyst_matched_via_proximity:AMZN:27.8h","price:AMD:missing_file:AMD","price:AMD:no_bars_in_range:AMD","price:AMZN:missing_file:AMZN","price:AMZN:no_bars_in_range:AMZN","price:AVGO:missing_file:AVGO","price:AVGO:no_bars_in_range:AVGO","price:GOOG:missing_file:GOOG","price:GOOG:no_bars_in_range:GOOG","price:IWM:missing_file:IWM","price:IWM:no_bars_in_range:IWM","price:NVDA:missing_file:NVDA","price:NVDA:no_bars_in_range:NVDA","price:XLK:missing_file:XLK","price:XLK:no_bars_in_range:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:IWM","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:XLK","no_bars_for_ticker:AMZN","no_bars_for_ticker:GOOG","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMD","no_bars_for_ticker:AVGO","no_bars_for_ticker:NVDA","no_bars_for_ticker:AMZN","empty_timeline"],"reasons":[],"recommended_stage":"paper_only","risk_summary":null,"sample_size_warnings":["trade_count 0 < 30"],"trust_grade":"INSUFFICIENT_DATA"},"trust_grade":"INSUFFICIENT_DATA","warnings":["zero_trade_backtest"]},"evidence_json":"{\"analyst_overlay_summary\": {\"decisions\": [\"GO\", \"WAIT\", \"NO_GO\"], \"groups\": 5}, \"benchmark_comparison\": null, \"data_quality\": {\"errors\": [], \"warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"warnings_count\": 37}, \"data_quality_score\": null, \"evidence_package\": {\"backtest\": {\"benchmark_comparison\": null, \"data_quality_score\": null, \"evidence_match\": {\"candidate_specific\": false, \"covers_candidate\": false, \"limitations\": [\"Pod readiness is diagnostic evidence only, not trade authorization.\"], \"match_scope\": \"diagnostic\", \"match_status\": \"diagnostic_only\", \"matched_fields\": [\"strategy_id\"], \"mismatch_fields\": [], \"missing_fields\": []}, \"evidence_source\": \"local_backtest_db\", \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"limitations\": [\"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\"], \"max_drawdown\": null, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"quality\": \"weak\", \"required\": true, \"return\": null, \"run_id\": 2, \"source_ref\": \"backtest_run:2\", \"status\": \"insufficient_data\", \"strategy_id\": \"relative_strength\", \"trade_count\": 0, \"universe_policy\": null, \"validated\": false}, \"candidate_id\": null, \"confidence_tier\": \"low\", \"data_quality\": \"partial\", \"evidence_id\": \"ev_05ac416dd9ad\", \"evidence_status\": \"insufficient_data\", \"evidence_version\": \"evidence1\", \"limitations\": [\"Portfolio snapshot status is unknown; high-confidence advice is disabled.\", \"zero_trade_backtest\", \"Pod readiness is diagnostic evidence only, not trade authorization.\", \"Backtest exists but has insufficient trade count.\", \"Market intelligence is supporting evidence only and is unknown.\"], \"market_context\": {\"decision_impact\": \"low\", \"limitations\": [\"Market intelligence is supporting evidence only and is unknown.\"], \"required\": false, \"status\": \"supporting_only\"}, \"no_trade_placed\": true, \"operator_status\": \"wait\", \"policy_evidence\": [], \"recommendation_id\": \"POD_READINESS_DIAGNOSTIC\", \"snapshot_id\": null, \"snapshot_status\": \"unknown\", \"snapshot_usable\": false, \"source\": \"strategy_pod\", \"stress_evidence\": []}, \"expectancy_r\": null, \"latest_run_date\": \"2026-04-28T19:31:12+00:00\", \"latest_run_id\": 2, \"max_drawdown\": null, \"metrics\": {\"avg_holding_days\": null, \"avg_loss\": null, \"avg_r\": null, \"avg_win\": null, \"best_trade\": null, \"data_quality_score\": 50.0, \"ending_equity\": null, \"expectancy\": null, \"expectancy_r\": null, \"exposure_time\": null, \"loss_rate\": null, \"median_r\": null, \"monthly_returns\": {}, \"profit_factor\": null, \"total_contributions\": 0, \"total_return_ex_contributions\": null, \"trade_count\": 0, \"turnover\": null, \"win_rate\": null, \"worst_trade\": null}, \"mode\": \"signal_replay\", \"ok\": true, \"period\": \"2025-01-01 to 2026-04-28\", \"period_end\": \"2026-04-28\", \"period_start\": \"2025-01-01\", \"profit_factor\": null, \"recommended_stage\": \"paper_only\", \"return\": null, \"source_ref\": \"backtest_run:2\", \"status\": \"COMPLETED\", \"strategy\": \"relative_strength\", \"trade_count\": 0, \"trust\": {\"analyst_value_add_summary\": null, \"blockers\": [], \"data_quality_warnings\": [\"analyst_matched_via_proximity:XLK:0.3h\", \"analyst_matched_via_proximity:AMZN:27.8h\", \"price:AMD:missing_file:AMD\", \"price:AMD:no_bars_in_range:AMD\", \"price:AMZN:missing_file:AMZN\", \"price:AMZN:no_bars_in_range:AMZN\", \"price:AVGO:missing_file:AVGO\", \"price:AVGO:no_bars_in_range:AVGO\", \"price:GOOG:missing_file:GOOG\", \"price:GOOG:no_bars_in_range:GOOG\", \"price:IWM:missing_file:IWM\", \"price:IWM:no_bars_in_range:IWM\", \"price:NVDA:missing_file:NVDA\", \"price:NVDA:no_bars_in_range:NVDA\", \"price:XLK:missing_file:XLK\", \"price:XLK:no_bars_in_range:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:IWM\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:XLK\", \"no_bars_for_ticker:AMZN\", \"no_bars_for_ticker:GOOG\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMD\", \"no_bars_for_ticker:AVGO\", \"no_bars_for_ticker:NVDA\", \"no_bars_for_ticker:AMZN\", \"empty_timeline\"], \"reasons\": [], \"recommended_stage\": \"paper_only\", \"risk_summary\": null, \"sample_size_warnings\": [\"trade_count 0 < 30\"], \"trust_grade\": \"INSUFFICIENT_DATA\"}, \"trust_grade\": \"INSUFFICIENT_DATA\", \"warnings\": [\"zero_trade_backtest\"]}","evidence_package":{"backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["Pod readiness is diagnostic evidence only, not trade authorization."],"match_scope":"diagnostic","match_status":"diagnostic_only","matched_fields":["strategy_id"],"mismatch_fields":[],"missing_fields":[]},"evidence_source":"local_backtest_db","expectancy_r":null,"latest_run_date":"2026-04-28T19:31:12+00:00","limitations":["zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count."],"max_drawdown":null,"period":"2025-01-01 to 2026-04-28","period_end":"2026-04-28","period_start":"2025-01-01","profit_factor":null,"quality":"weak","required":true,"return":null,"run_id":2,"source_ref":"backtest_run:2","status":"insufficient_data","strategy_id":"relative_strength","trade_count":0,"universe_policy":null,"validated":false},"candidate_id":null,"confidence_tier":"low","data_quality":"partial","evidence_id":"ev_05ac416dd9ad","evidence_status":"insufficient_data","evidence_version":"evidence1","limitations":["Portfolio snapshot status is unknown; high-confidence advice is disabled.","zero_trade_backtest","Pod readiness is diagnostic evidence only, not trade authorization.","Backtest exists but has insufficient trade count.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":"POD_READINESS_DIAGNOSTIC","snapshot_id":null,"snapshot_status":"unknown","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"expectancy_r":null,"id":40,"is_operator_advice":false,"max_drawdown":null,"no_trade_placed":true,"profit_factor":null,"readiness_note":"Import price data or run a fresh backtest before assessing readiness.","readiness_score":0.15,"readiness_status":"needs_data","recommendation":"Import price data or run a fresh backtest before assessing readiness.","strategy":"relative_strength","trade_count":0,"warnings":["zero_trade_backtest"],"warnings_json":"[\"zero_trade_backtest\"]"}],"posture":"defensive","raw":{"active_since":"2026-05-11T18:42:36.479920+00:00","active_target_allocation":{"ALPHA_SYSTEM":0.0,"CASH_RESERVE":0.1,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.85},"base_prior_allocation":{"ALPHA_SYSTEM":0.2,"CASH_RESERVE":0.05,"CONVEX_BET":0.05,"CORE_INVESTMENT":0.7},"days_in_play":4.5302,"display_name":"Defensive Rebalance","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"data_quality_score":null,"evidence_match":{"candidate_specific":false,"covers_candidate":false,"limitations":["No strategy id could be inferred for this advice item."],"match_scope":"unknown","match_status":"missing","matched_fields":[],"mismatch_fields":[],"missing_fields":["run_id"]},"evidence_source":null,"expectancy_r":null,"latest_run_date":null,"limitations":["No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice."],"max_drawdown":null,"period":null,"period_end":null,"period_start":null,"profit_factor":null,"quality":"unknown","required":true,"return":null,"run_id":null,"source_ref":null,"status":"missing","strategy_id":null,"trade_count":null,"universe_policy":null,"validated":false},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_42f6bd673e46","evidence_status":"missing","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","No strategy id could be inferred for this advice item.","No relevant backtest result found for this strategy-derived advice.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[],"recommendation_id":null,"scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"strategy_pod","stress_evidence":[]},"no_trade_placed":true,"plain_english_summary":"The current strategy is Defensive Rebalance.","posture":"defensive","review_window_days":14,"strategy_name":"defensive_rebalance","what_would_change_this":["Convex exposure falls below warning cap.","No X10/X20 exposure remains.","At least two alpha pods become micro_live_candidate or better.","Macro/regime context improves.","Portfolio drawdown and concentration risk normalize."],"why_now":["Alpha deployability is 0% because pod evidence is insufficient."]},"readiness":"usable"},"strategy_calibration":{"add_core_allowed":false,"advisory_only":true,"allowed_deployment_path":"fix_snapshot","allowed_products":[],"blocked_products":[],"calibration_version":"strategy_calibration1","cash_drag":{"active_cash_target_pct":0.1,"advisory_only":true,"cash_pct":0.678609,"excess_cash_pct":0.578609,"implied_required_return_on_invested_capital":0.805639,"invested_pct":0.321391,"limitations":["Simplified diagnostic.","Ignores cash yield, taxes, FX, fees, and realized path.","Not a performance guarantee.","High cash alone must not create automatic deployment advice, add advice, or buy advice."],"no_trade_placed":true,"opportunity_drag_status":"severe","reason":"Cash is 67.9%, about 57.9% above the active cash target; this is opportunity drag context, not automatic deployment advice."},"data_quality_status":{"cash_reconciliation_status":"ok","no_trade_placed":true,"reasons":["stale_or_invalid_snapshot blocks deployment actionability but is not portfolio risk by itself.","scope_fit_status is partial."],"scope_fit_status":"partial","snapshot_status":"stale_snapshot","status":"stale"},"deployment_readiness":{"blockers":["stale_or_invalid_snapshot","unconfirmed_scope","tactical_trade_without_backtest_evidence","alpha_trade_without_alpha_evidence","fresh_snapshot_gate_required","scope_confirmed_gate_required"],"candidate_actions":[],"gate_status":{"blockers":["fresh_snapshot_gate_required","scope_confirmed_gate_required"],"explicit_gates_present":true,"failed_gates":["fresh_snapshot","scope_confirmed"],"gate_labels":{"fresh_snapshot":"Fresh usable snapshot","market_context_not_severe_risk_off":"Market context is not severe risk-off","no_visible_leverage":"No visible leverage","scope_confirmed":"Managed scope confirmed by policy and snapshot fit","zero_certificate_exposure":"Zero certificate exposure"},"missing_gates":[],"next_action":"fix_snapshot","no_trade_placed":true,"passes":false,"prerequisites":["core_thesis_or_sizing_required","staged_deployment_plan_required"],"required_gates":["fresh_snapshot","scope_confirmed","zero_certificate_exposure","no_visible_leverage","market_context_not_severe_risk_off"]},"next_action":"fix_snapshot","next_blocker":"fix_snapshot","next_blocker_label":"Fix or refresh the portfolio snapshot","no_trade_placed":true,"prerequisites":["core_thesis_or_sizing_required","staged_deployment_plan_required"],"reason":"Fix data quality, scope, risk, MI, or alpha evidence blockers before deployment review.","status":"blocked"},"first_tranche_policy":{"advisory_only":true,"available":false,"basis":"unavailable_until_snapshot_scope_thesis_and_staged_plan_gates_pass","cash_interpretation":"reset_capital","human_label":"unavailable","max_pct_of_excess_cash":null,"max_pct_of_total":null,"min_pct_of_excess_cash":null,"min_pct_of_total":null,"no_trade_placed":true},"instrument_guidance":{"blocked_instruments":["leveraged_products","certificates","convex_without_plan","research_only_themes","hot_ipos"],"broad_unlevered_core_allowed":false,"candidate_destinations":[],"do_not_add_symbols":[],"existing_core_preferred":false,"high_risk_core_watch":[],"limitations":["No allocation-level holding data supplied; high-risk-core concentration guidance is limited.","No CoreWeave/CRWV allocation was identified in supplied holdings; no concentration certainty is claimed."],"no_trade_placed":true,"preference_order":["existing_lower_risk_core","broad_unlevered_core_vehicle","high_risk_core_only_if_reapproved"]},"limitations":["stale_or_invalid_snapshot blocks deployment actionability but is not portfolio risk by itself.","scope_fit_status is partial.","stale_or_invalid_snapshot","unconfirmed_scope","tactical_trade_without_backtest_evidence","alpha_trade_without_alpha_evidence","fresh_snapshot_gate_required","scope_confirmed_gate_required","High cash is opportunity drag after cleanup gates are clear; it is not automatic add advice.","No allocation-level holding data supplied; high-risk-core concentration guidance is limited.","No CoreWeave/CRWV allocation was identified in supplied holdings; no concentration certainty is claimed."],"mi_sizing_policy":{"guidance":"wait_or_tiny_context_only","limitations":["Market Intelligence is supporting-only and cannot override hard gates."],"no_trade_placed":true,"status":"degraded","supporting_only":true,"tranche_scale":0.25},"missing_backtest_policy":{"ALPHA_SYSTEM":"missing_backtest_blocks_deployment","CONVEX_BET":"requires_explicit_catalyst_max_loss_invalidation_time_exit_and_size","CORE_INVESTMENT":"missing_backtest_alone_does_not_hard_block_when_thesis_sizing_and_risk_rules_exist","SYSTEMATIC_ALPHA":"missing_backtest_blocks_deployment","TACTICAL":"missing_backtest_blocks_or_research_only","alpha_system":"blocked","blocking_sleeves":["tactical_trade_without_backtest_evidence","alpha_trade_without_alpha_evidence"],"core_investment":"thesis_sizing_risk_gated","no_trade_placed":true,"tactical":"blocked_or_research_only"},"next_action":"fix_snapshot","no_trade_placed":true,"opportunity_status":{"active_cash_target_pct":0.1,"cash_interpretation":"reset_capital","cash_pct":0.678609,"cash_status":"high","excess_cash_pct":0.578609,"implied_required_return_on_invested_capital":0.805639,"invested_pct":0.321391,"no_trade_placed":true,"opportunity_drag_status":"severe","opportunity_drag_threshold_pct":0.25,"reasons":["High cash is opportunity drag after cleanup gates are clear; it is not automatic add advice."],"status":"under_deployed"},"portfolio_risk_status":{"hard_blocks":[],"no_trade_placed":true,"reasons":["No portfolio hard risk block is visible from supplied inputs."],"status":"clean","warnings":[]},"potential_after_blockers_clear":{"action":"ADD_CORE_SMALL","actionable":false,"advisory_only":true,"blockers":["stale or unusable snapshot","snapshot scope fit partial","thesis registry missing","staged plan missing","snapshot scope fit not confirmed"],"no_trade_placed":true,"operator_status":"blocked","reason":"severe cash drag / underdeployment"},"return_ambition":{"advisory_only":true,"cagr_band":{"lower":0.25,"upper":0.3},"execution_mandate":false,"guaranteed_target":false,"limitations":["Strategic ambition diagnostic only.","Not a performance guarantee.","Does not authorize broker execution."],"no_trade_placed":true,"role":"strategic_ambition_calibration_target","summary":"10x over 10 years is a strategic ambition / calibration target, not an execution mandate or guarantee.","target_cagr":0.258925,"target_multiple":10,"target_years":10},"staged_core_plan_allowed":false,"strategy_state":"defensive_rebalance_data_gated","strategy_state_actions":["refresh_snapshot","confirm_scope","build_core_thesis_registry"],"strategy_state_policy":{"actions":["refresh_snapshot","confirm_scope","build_core_thesis_registry"],"add_core_allowed":false,"advisory_only":true,"allowed_products":[],"blocked_products":[],"no_trade_placed":true,"staged_core_plan_allowed":false,"state":"defensive_rebalance_data_gated"}},"stress_evidence":{"asof":"2026-05-26T01:08:49.147595+00:00","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenarios":[{"applies_to":["portfolio","core_investment"],"assumption":"Equity-exposed holdings decline by 10%.","category":"equity_drawdown","estimated_portfolio_impact":{"amount":-26278.26,"pct":-0.032139},"label":"10% equity drawdown","limitations":[],"no_trade_placed":true,"policy_implications":["Review drawdown tolerance before increasing risk."],"position_impacts":[],"scenario_id":"equity_drawdown_10","severity":"medium","sleeve_impacts":[]},{"applies_to":["portfolio","core_investment"],"assumption":"Equity-exposed holdings decline by 20%.","category":"equity_drawdown","estimated_portfolio_impact":{"amount":-52556.52,"pct":-0.064278},"label":"20% equity drawdown","limitations":[],"no_trade_placed":true,"policy_implications":["Review drawdown tolerance before increasing risk."],"position_impacts":[],"scenario_id":"equity_drawdown_20","severity":"high","sleeve_impacts":[]},{"applies_to":["portfolio","largest_holding"],"assumption":"Largest visible holding declines by 30%.","category":"concentration","estimated_portfolio_impact":{"amount":-27512.4,"pct":-0.033648},"label":"Largest holding 30% hit","limitations":[],"no_trade_placed":true,"policy_implications":["Review concentration before adding to largest holding."],"position_impacts":[{"estimated_impact":{"amount":-27512.4,"pct":-0.033648},"instrument":"Microsoft","market_value":91708.0,"no_trade_placed":true,"reason":"Largest visible holding declines by 30%.","sleeve":"CORE_INVESTMENT","ticker":null}],"scenario_id":"single_name_concentration_hit","severity":"high","sleeve_impacts":[]},{"applies_to":["portfolio","convex_bet"],"assumption":"Visible convex/certificate sleeve goes to zero.","category":"convex","estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Convex/certificate sleeve total loss","limitations":["No convex/certificate exposure detected; scenario is diagnostic only."],"no_trade_placed":true,"policy_implications":["Do not expand convex exposure before reviewing total-loss tolerance."],"position_impacts":[],"scenario_id":"convex_sleeve_total_loss","severity":"extreme","sleeve_impacts":[]},{"applies_to":["portfolio","cash_reserve"],"assumption":"Liquidity shock assumes cash access matters before adding exposure.","category":"liquidity","estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Liquidity shock","limitations":[],"no_trade_placed":true,"policy_implications":["Cash buffer appears available under this deterministic liquidity check."],"position_impacts":[],"scenario_id":"liquidity_shock","severity":"medium","sleeve_impacts":[]},{"applies_to":["portfolio","currency_exposure"],"assumption":"USD-denominated exposure loses 10% in SEK terms.","category":"fx","estimated_portfolio_impact":{"amount":-26278.26,"pct":-0.032139},"label":"SEK/USD 10% adverse move","limitations":[],"no_trade_placed":true,"policy_implications":["Review currency exposure only where explicit currency data exists."],"position_impacts":[],"scenario_id":"sek_usd_move","severity":"medium","sleeve_impacts":[]},{"applies_to":["portfolio","certificate_exposure"],"assumption":"Leveraged certificate market value gaps down by 50%.","category":"certificate","estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Leveraged certificate gap-down","limitations":["No certificate/leverage metadata is available for certificate gap-down stress."],"no_trade_placed":true,"policy_implications":["Review certificate gap risk before increasing leveraged exposure."],"position_impacts":[],"scenario_id":"certificate_gap_down","severity":"extreme","sleeve_impacts":[]}],"snapshot_id":15,"snapshot_status":"stale_snapshot","status":"partial","stress_version":"stress1","summary":{"largest_risk_driver":"equity_drawdown_20","limitations":[],"limitations_count":3,"scenario_count":7,"worst_estimated_loss_amount":-52556.52,"worst_estimated_loss_pct":-0.064278}},"what_not_to_do":[{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_5f9165cea7d1","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not force alpha trades just because the alpha target exists.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_3a424f7d40b6","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":"wntd_3a424f7d40b6","is_operator_advice":true,"message":"Do not force alpha trades just because the alpha target exists.","no_trade_placed":true,"rationale":"Do not force alpha trades just because the alpha target exists.","source":"risk_policy","title":"Do not force alpha trades just because the alpha target exists"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_dcfc7ed636da","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not expand convex exposure to replace weak alpha evidence.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_8070fd6d8692","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Convex/certificate sleeve total loss","limitations":["No convex/certificate exposure detected; scenario is diagnostic only."],"no_trade_placed":true,"scenario_id":"convex_sleeve_total_loss","severity":"extreme","stress_version":"stress1"},{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Leveraged certificate gap-down","limitations":["No certificate/leverage metadata is available for certificate gap-down stress."],"no_trade_placed":true,"scenario_id":"certificate_gap_down","severity":"extreme","stress_version":"stress1"}]},"id":"wntd_8070fd6d8692","is_operator_advice":true,"message":"Do not expand convex exposure to replace weak alpha evidence.","no_trade_placed":true,"rationale":"Do not expand convex exposure to replace weak alpha evidence.","source":"risk_policy","title":"Do not expand convex exposure to replace weak alpha evidence"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_40a99f6b5faf","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not treat 70/20/5/5 as a permanent target.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_a28a1763b2e7","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":"wntd_a28a1763b2e7","is_operator_advice":true,"message":"Do not treat 70/20/5/5 as a permanent target.","no_trade_placed":true,"rationale":"Do not treat 70/20/5/5 as a permanent target.","source":"risk_policy","title":"Do not treat 70/20/5/5 as a permanent target"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_50df6f34c9ea","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not treat 70/20/5/5 as permanently optimal.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_5094a92fe162","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":"wntd_5094a92fe162","is_operator_advice":true,"message":"Do not treat 70/20/5/5 as permanently optimal.","no_trade_placed":true,"rationale":"Do not treat 70/20/5/5 as permanently optimal.","source":"risk_policy","title":"Do not treat 70/20/5/5 as permanently optimal"},{"action":"DO_NOT_OPERATOR_GUIDANCE","decision":"BLOCK","evidence_package":{"account_metadata_status":"partial","backtest":{"benchmark_comparison":null,"limitations":[],"max_drawdown":null,"period":null,"quality":"unknown","required":false,"return":null,"run_id":null,"status":"not_required","strategy_id":null,"trade_count":null},"candidate_id":null,"cash_reconciliation_status":"ok","confidence_tier":"low","data_quality":"partial","evidence_id":"ev_cfe5431ef7a1","evidence_status":"policy_only","evidence_version":"evidence1","limitations":["Portfolio snapshot is stale; portfolio-specific advice is downgraded.","Snapshot is stale; update it before trusting portfolio-specific advice.","Snapshot scope fit is partial; portfolio-specific advice is downgraded until managed scope is confirmed.","Snapshot account/broker metadata is incomplete; scope certainty is not assumed.","Some holdings lack enough broker/account metadata for confirmed managed scope.","Scope fit is partial; AT22 must not treat excluded or unknown accounts as managed allocation.","Account/broker metadata is not complete enough to confirm managed scope.","Portfolio-specific advice is downgraded when snapshot is stale, missing, invalid, or unknown.","Market intelligence is supporting evidence only and is unknown."],"market_context":{"decision_impact":"low","limitations":["Market intelligence is supporting evidence only and is unknown."],"required":false,"status":"supporting_only"},"no_trade_placed":true,"operator_status":"wait","policy_evidence":[{"actual_value":null,"breach_status":"hard","no_trade_placed":true,"policy_name":"risk_policy","reason":"Do not force alpha allocation when evidence is weak.","rule":"DO_NOT_OPERATOR_GUIDANCE","threshold":null}],"recommendation_id":"wntd_595c03d940f0","scope_fit_status":"partial","snapshot_id":15,"snapshot_status":"stale_snapshot","snapshot_usable":false,"source":"risk_policy","stress_evidence":[{"estimated_portfolio_impact":{"amount":null,"pct":null},"label":"Stress evidence limitation","limitations":["Stress evidence is limited because snapshot status is stale_snapshot."],"no_trade_placed":true,"scenario_id":"stress_evidence_not_specific","severity":"unknown","stress_version":"stress1"}]},"id":"wntd_595c03d940f0","is_operator_advice":true,"message":"Do not force alpha allocation when evidence is weak.","no_trade_placed":true,"rationale":"Do not force alpha allocation when evidence is weak.","source":"risk_policy","title":"Do not force alpha allocation when evidence is weak"}]}
