{
"automation_registry": {
"guardrails": [
"Do not auto-promote new or reconstructed strategies to live.",
"Live-equivalent optimization still requires trusted proof before auto-merge.",
"Position-control-sensitive changes require deterministic risk-policy proof; AI has no delegated discretion to widen them."
],
"profiles": [
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "cn_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u521b\u4e1a\u677f\u6210\u957f\u52a8\u91cf\u8d28\u91cf",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "cn_chinext_growth_momentum_quality",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "cn_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u521b\u4e1a\u677f\u6210\u957f\u8d28\u91cf\u5feb\u7167",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "cn_chinext_growth_momentum_quality_snapshot",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "cn_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u521b\u4e1a\u677f\u6218\u672f\u8f6e\u52a8",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "cn_chinext_tactical_rotation",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "cn_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "A\u80a1\u7ea2\u5229\u8d28\u91cf",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "cn_dividend_quality_snapshot",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "cn_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "A\u80a1\u8fdb\u53d6\u7ec4\u5408",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "cn_equity_combo",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "cn_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "A\u80a1\u5bbd\u57faETF\u6218\u672f\u8f6e\u52a8",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "cn_index_etf_tactical_rotation",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy",
"can_switch_live": false,
"domain": "cn_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "A\u80a1\u884c\u4e1aETF\u8f6e\u52a8",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "cn_industry_etf_rotation",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "promotion_review",
"blocked_live_reason": "live_candidate_requires_evidence_package",
"can_switch_live": false,
"domain": "cn_equity",
"evidence_required": [
"live_candidate_evidence",
"preauthorized_operating_policy_receipt"
],
"label": "A\u80a1ETF\u8f6e\u52a8",
"lifecycle_stage": "live_candidate",
"max_autonomy": "preauthorized_policy_and_evidence_required",
"operating_policy_required": true,
"operating_policy_status": "UNVERIFIED",
"position_control_sensitive": false,
"profile": "cn_industry_etf_rotation_aggressive",
"triggers": [
"evidence_package_ready"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "cn_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u79d1\u521b\u677f\u6210\u957f\u52a8\u91cf\u8d28\u91cf",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "cn_star_growth_momentum_quality",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "shadow_candidate_requires_evidence_package",
"can_switch_live": false,
"domain": "crypto",
"evidence_required": [
"backtest",
"design_review"
],
"label": "BTC\u5b9a\u6295",
"lifecycle_stage": "shadow_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "crypto_btc_dca",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "crypto",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u52a0\u5bc6\u52a8\u91cf\u7ec4\u5408",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "crypto_equity_combo",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy",
"can_switch_live": false,
"domain": "crypto",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u52a0\u5bc6\u5b9e\u65f6\u6c60\u8f6e\u52a8",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "crypto_live_pool_rotation",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "crypto",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u5c71\u5be8\u8d8b\u52bf\u8f6e\u52a8",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "crypto_trend_rotation",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u5168\u7403ETF\u8f6e\u52a8",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "global_etf_rotation",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "hk_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u6e2f\u80a1\u6052\u751f\u7ec4\u5408",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "hk_equity_combo",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "research_backtest_only_requires_evidence_package",
"can_switch_live": false,
"domain": "hk_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u6e2f\u80a1ETF\u6218\u672f\u8f6e\u52a8",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "hk_global_etf_tactical_rotation",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy",
"can_switch_live": false,
"domain": "hk_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u6e2f\u80a1\u7ea2\u5229\u8d28\u91cf",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "hk_low_vol_dividend_quality_snapshot",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "IBIT\u6bd4\u7279\u5e01\u5b9a\u6295",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "ibit_smart_dca",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u7eb3\u6307\u6807\u666e\u5b9a\u6295",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "nasdaq_sp500_smart_dca",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u7f57\u7d20Top50\u9886\u6da8",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "russell_top50_leader_rotation",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u534a\u5bfc\u4f53\u8d8b\u52bf\u6536\u76ca",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "soxl_soxx_trend_income",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "failed_promotion_vs_live_profiles",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "TECL/XLK\u8d8b\u52bf\u6536\u76ca",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": false,
"profile": "tecl_xlk_trend_income",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u7eb3\u65af\u8fbe\u514b\u589e\u957f\u6536\u76ca",
"lifecycle_stage": "research_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "tqqq_growth_income",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "shadow_candidate_requires_evidence_package",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u7f8e\u80a1\u6838\u5fc3\u7ec4\u5408",
"lifecycle_stage": "shadow_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "us_equity_combo",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "shadow_candidate_requires_evidence_package",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u7f8e\u80a1\u6838\u5fc3\u7ec4\u5408\u5f71\u5b50",
"lifecycle_stage": "shadow_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "us_equity_combo_core",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
},
{
"automation_lane": "research_backlog",
"blocked_live_reason": "shadow_candidate_requires_evidence_package",
"can_switch_live": false,
"domain": "us_equity",
"evidence_required": [
"backtest",
"design_review"
],
"label": "\u7f8e\u80a1\u52a0\u901f\u7ec4\u5408",
"lifecycle_stage": "shadow_active",
"max_autonomy": "auto_pr_research_only",
"operating_policy_required": false,
"operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY",
"position_control_sensitive": true,
"profile": "us_equity_combo_leveraged",
"triggers": [
"web_research_signal",
"manual_request",
"scheduled_research"
]
}
],
"schema_version": "strategy_automation_registry.v2",
"summary": {
"lane_counts": {
"promotion_review": 1,
"research_backlog": 25
},
"live_switchable_count": 0,
"operating_policy_required_count": 1,
"strategy_profile_count": 26
}
},
"checks": [
{
"messages": [],
"name": "platform_config_schema",
"severity": "critical",
"status": "pass"
},
{
"messages": [],
"name": "strategy_profile_derivation",
"severity": "critical",
"status": "pass"
},
{
"messages": [
"no default-buildable no-order platform route for: hk_low_vol_dividend_quality_snapshot",
"required external runtime artifact is not configured for: hk_low_vol_dividend_quality_snapshot"
],
"name": "strategy_platform_dry_run_coverage",
"severity": "critical",
"status": "fail"
},
{
"messages": [
"1 profiles require promotion/shadow review"
],
"name": "live_candidate_queue",
"severity": "warning",
"status": "warn"
}
],
"codex_repair_context": {
"instructions": [
"Keep fixes limited to platform-config, generated strategy profile assets, tests, or docs unless a failing check proves a wider change is required.",
"Do not enable paper, shadow, or live switching without fresh evidence and a verified preauthorized operating policy.",
"If the failure affects secrets, broker credentials, or live execution permissions, park execution and preserve the evidence boundary.",
"Never invent a missing required artifact URI. Publish and validate the artifact and its manifest through its owning pipeline before configuring a default route."
],
"safe_to_attempt": false,
"scope": "QuantRuntimeSettings platform-config and generated strategy switch assets",
"suggested_commands": [
"python3 python/scripts/build_config.py --check",
"python3 python/scripts/runtime_settings.py validate",
"python3 python/scripts/build_config.py",
"node tests/strategy_switch_worker_validation.mjs"
]
},
"live_candidate_queue": [
{
"allowed_execution_modes": [
"paper",
"dry_run"
],
"blocked_live_reason": "live_candidate_requires_evidence_package",
"can_switch_live": false,
"domain": "cn_equity",
"label": "A\u80a1ETF\u8f6e\u52a8",
"lifecycle_stage": "live_candidate",
"operating_policy_required": true,
"operating_policy_status": "UNVERIFIED",
"profile": "cn_industry_etf_rotation_aggressive",
"recommended_action": "verify_preauthorized_policy_and_evidence"
}
],
"recommended_action": "supply_verified_runtime_artifact",
"schema_version": "platform_health_report.v1",
"status": "unhealthy",
"strategy_platform_dry_run_coverage": {
"artifact_blocked_profiles": [
"hk_low_vol_dividend_quality_snapshot"
],
"boundary": "Buildable no-order dry_run coverage only; it does not assert P4/P5/P6 runtime authority, broker connectivity, or artifact content quality.",
"declared_uncovered_profiles": [],
"profiles": [
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"qmt"
],
"declared_dry_run_platforms": [
"qmt"
],
"domain": "cn_equity",
"dry_run_platforms": [
"qmt"
],
"profile": "cn_chinext_growth_momentum_quality"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"qmt"
],
"declared_dry_run_platforms": [
"qmt"
],
"domain": "cn_equity",
"dry_run_platforms": [
"qmt"
],
"profile": "cn_chinext_growth_momentum_quality_snapshot"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"qmt"
],
"declared_dry_run_platforms": [
"qmt"
],
"domain": "cn_equity",
"dry_run_platforms": [
"qmt"
],
"profile": "cn_chinext_tactical_rotation"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"qmt"
],
"declared_dry_run_platforms": [
"qmt"
],
"domain": "cn_equity",
"dry_run_platforms": [
"qmt"
],
"profile": "cn_dividend_quality_snapshot"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"qmt"
],
"declared_dry_run_platforms": [
"qmt"
],
"domain": "cn_equity",
"dry_run_platforms": [
"qmt"
],
"profile": "cn_equity_combo"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"qmt"
],
"declared_dry_run_platforms": [
"qmt"
],
"domain": "cn_equity",
"dry_run_platforms": [
"qmt"
],
"profile": "cn_index_etf_tactical_rotation"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"qmt"
],
"declared_dry_run_platforms": [
"qmt"
],
"domain": "cn_equity",
"dry_run_platforms": [
"qmt"
],
"profile": "cn_industry_etf_rotation"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"qmt"
],
"declared_dry_run_platforms": [
"qmt"
],
"domain": "cn_equity",
"dry_run_platforms": [
"qmt"
],
"profile": "cn_industry_etf_rotation_aggressive"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"qmt"
],
"declared_dry_run_platforms": [
"qmt"
],
"domain": "cn_equity",
"dry_run_platforms": [
"qmt"
],
"profile": "cn_star_growth_momentum_quality"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"binance"
],
"declared_dry_run_platforms": [
"binance"
],
"domain": "crypto",
"dry_run_platforms": [
"binance"
],
"profile": "crypto_btc_dca"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"binance"
],
"declared_dry_run_platforms": [
"binance"
],
"domain": "crypto",
"dry_run_platforms": [
"binance"
],
"profile": "crypto_equity_combo"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"binance"
],
"declared_dry_run_platforms": [
"binance"
],
"domain": "crypto",
"dry_run_platforms": [
"binance"
],
"profile": "crypto_live_pool_rotation"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"binance"
],
"declared_dry_run_platforms": [
"binance"
],
"domain": "crypto",
"dry_run_platforms": [
"binance"
],
"profile": "crypto_trend_rotation"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "global_etf_rotation"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"ibkr",
"longbridge"
],
"declared_dry_run_platforms": [
"ibkr",
"longbridge"
],
"domain": "hk_equity",
"dry_run_platforms": [
"ibkr",
"longbridge"
],
"profile": "hk_equity_combo"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"ibkr",
"longbridge"
],
"declared_dry_run_platforms": [
"ibkr",
"longbridge"
],
"domain": "hk_equity",
"dry_run_platforms": [
"ibkr",
"longbridge"
],
"profile": "hk_global_etf_tactical_rotation"
},
{
"blocked_reason": "required_feature_snapshot_artifact_unconfigured",
"buildable_dry_run_platforms": [],
"declared_dry_run_platforms": [
"ibkr",
"longbridge"
],
"domain": "hk_equity",
"dry_run_platforms": [],
"profile": "hk_low_vol_dividend_quality_snapshot"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "ibit_smart_dca"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "nasdaq_sp500_smart_dca"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "russell_top50_leader_rotation"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "soxl_soxx_trend_income"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "tecl_xlk_trend_income"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "tqqq_growth_income"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "us_equity_combo"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "us_equity_combo_core"
},
{
"blocked_reason": "",
"buildable_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"declared_dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"domain": "us_equity",
"dry_run_platforms": [
"firstrade",
"ibkr",
"longbridge",
"schwab"
],
"profile": "us_equity_combo_leveraged"
}
],
"schema_version": "strategy_platform_dry_run_coverage.v1",
"summary": {
"buildable_dry_run_route_count": 57,
"covered_strategy_count": 25,
"declared_covered_strategy_count": 26,
"declared_dry_run_route_count": 59,
"declared_uncovered_strategy_count": 0,
"dry_run_route_count": 57,
"strategy_count": 26,
"uncovered_strategy_count": 1
},
"uncovered_profiles": [
"hk_low_vol_dividend_quality_snapshot"
]
},
"summary": {
"artifact_blocked_strategy_count": 1,
"automation_lane_counts": {
"promotion_review": 1,
"research_backlog": 25
},
"buildable_dry_run_route_count": 57,
"declared_dry_run_route_count": 59,
"dry_run_covered_strategy_count": 25,
"dry_run_route_count": 57,
"dry_run_uncovered_strategy_count": 1,
"live_candidate_queue_count": 1,
"platform_count": 6,
"runtime_enabled_switchable_count": 0,
"strategy_profile_count": 26
}
}
Platform health failure
Health repair context
{ "automation_registry": { "guardrails": [ "Do not auto-promote new or reconstructed strategies to live.", "Live-equivalent optimization still requires trusted proof before auto-merge.", "Position-control-sensitive changes require deterministic risk-policy proof; AI has no delegated discretion to widen them." ], "profiles": [ { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "cn_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u521b\u4e1a\u677f\u6210\u957f\u52a8\u91cf\u8d28\u91cf", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "cn_chinext_growth_momentum_quality", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "cn_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u521b\u4e1a\u677f\u6210\u957f\u8d28\u91cf\u5feb\u7167", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "cn_chinext_growth_momentum_quality_snapshot", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "cn_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u521b\u4e1a\u677f\u6218\u672f\u8f6e\u52a8", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "cn_chinext_tactical_rotation", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "cn_equity", "evidence_required": [ "backtest", "design_review" ], "label": "A\u80a1\u7ea2\u5229\u8d28\u91cf", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "cn_dividend_quality_snapshot", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "cn_equity", "evidence_required": [ "backtest", "design_review" ], "label": "A\u80a1\u8fdb\u53d6\u7ec4\u5408", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "cn_equity_combo", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "cn_equity", "evidence_required": [ "backtest", "design_review" ], "label": "A\u80a1\u5bbd\u57faETF\u6218\u672f\u8f6e\u52a8", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "cn_index_etf_tactical_rotation", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "can_switch_live": false, "domain": "cn_equity", "evidence_required": [ "backtest", "design_review" ], "label": "A\u80a1\u884c\u4e1aETF\u8f6e\u52a8", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "cn_industry_etf_rotation", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "promotion_review", "blocked_live_reason": "live_candidate_requires_evidence_package", "can_switch_live": false, "domain": "cn_equity", "evidence_required": [ "live_candidate_evidence", "preauthorized_operating_policy_receipt" ], "label": "A\u80a1ETF\u8f6e\u52a8", "lifecycle_stage": "live_candidate", "max_autonomy": "preauthorized_policy_and_evidence_required", "operating_policy_required": true, "operating_policy_status": "UNVERIFIED", "position_control_sensitive": false, "profile": "cn_industry_etf_rotation_aggressive", "triggers": [ "evidence_package_ready" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "cn_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u79d1\u521b\u677f\u6210\u957f\u52a8\u91cf\u8d28\u91cf", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "cn_star_growth_momentum_quality", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "shadow_candidate_requires_evidence_package", "can_switch_live": false, "domain": "crypto", "evidence_required": [ "backtest", "design_review" ], "label": "BTC\u5b9a\u6295", "lifecycle_stage": "shadow_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "crypto_btc_dca", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "crypto", "evidence_required": [ "backtest", "design_review" ], "label": "\u52a0\u5bc6\u52a8\u91cf\u7ec4\u5408", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "crypto_equity_combo", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "can_switch_live": false, "domain": "crypto", "evidence_required": [ "backtest", "design_review" ], "label": "\u52a0\u5bc6\u5b9e\u65f6\u6c60\u8f6e\u52a8", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "crypto_live_pool_rotation", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "crypto", "evidence_required": [ "backtest", "design_review" ], "label": "\u5c71\u5be8\u8d8b\u52bf\u8f6e\u52a8", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "crypto_trend_rotation", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u5168\u7403ETF\u8f6e\u52a8", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "global_etf_rotation", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "hk_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u6e2f\u80a1\u6052\u751f\u7ec4\u5408", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "hk_equity_combo", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "research_backtest_only_requires_evidence_package", "can_switch_live": false, "domain": "hk_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u6e2f\u80a1ETF\u6218\u672f\u8f6e\u52a8", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "hk_global_etf_tactical_rotation", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "can_switch_live": false, "domain": "hk_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u6e2f\u80a1\u7ea2\u5229\u8d28\u91cf", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "hk_low_vol_dividend_quality_snapshot", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "IBIT\u6bd4\u7279\u5e01\u5b9a\u6295", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "ibit_smart_dca", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u7eb3\u6307\u6807\u666e\u5b9a\u6295", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "nasdaq_sp500_smart_dca", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u7f57\u7d20Top50\u9886\u6da8", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "russell_top50_leader_rotation", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u534a\u5bfc\u4f53\u8d8b\u52bf\u6536\u76ca", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "soxl_soxx_trend_income", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "failed_promotion_vs_live_profiles", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "TECL/XLK\u8d8b\u52bf\u6536\u76ca", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": false, "profile": "tecl_xlk_trend_income", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u7eb3\u65af\u8fbe\u514b\u589e\u957f\u6536\u76ca", "lifecycle_stage": "research_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "tqqq_growth_income", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "shadow_candidate_requires_evidence_package", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u7f8e\u80a1\u6838\u5fc3\u7ec4\u5408", "lifecycle_stage": "shadow_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "us_equity_combo", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "shadow_candidate_requires_evidence_package", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u7f8e\u80a1\u6838\u5fc3\u7ec4\u5408\u5f71\u5b50", "lifecycle_stage": "shadow_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "us_equity_combo_core", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] }, { "automation_lane": "research_backlog", "blocked_live_reason": "shadow_candidate_requires_evidence_package", "can_switch_live": false, "domain": "us_equity", "evidence_required": [ "backtest", "design_review" ], "label": "\u7f8e\u80a1\u52a0\u901f\u7ec4\u5408", "lifecycle_stage": "shadow_active", "max_autonomy": "auto_pr_research_only", "operating_policy_required": false, "operating_policy_status": "NOT_APPLICABLE_RESEARCH_ONLY", "position_control_sensitive": true, "profile": "us_equity_combo_leveraged", "triggers": [ "web_research_signal", "manual_request", "scheduled_research" ] } ], "schema_version": "strategy_automation_registry.v2", "summary": { "lane_counts": { "promotion_review": 1, "research_backlog": 25 }, "live_switchable_count": 0, "operating_policy_required_count": 1, "strategy_profile_count": 26 } }, "checks": [ { "messages": [], "name": "platform_config_schema", "severity": "critical", "status": "pass" }, { "messages": [], "name": "strategy_profile_derivation", "severity": "critical", "status": "pass" }, { "messages": [ "no default-buildable no-order platform route for: hk_low_vol_dividend_quality_snapshot", "required external runtime artifact is not configured for: hk_low_vol_dividend_quality_snapshot" ], "name": "strategy_platform_dry_run_coverage", "severity": "critical", "status": "fail" }, { "messages": [ "1 profiles require promotion/shadow review" ], "name": "live_candidate_queue", "severity": "warning", "status": "warn" } ], "codex_repair_context": { "instructions": [ "Keep fixes limited to platform-config, generated strategy profile assets, tests, or docs unless a failing check proves a wider change is required.", "Do not enable paper, shadow, or live switching without fresh evidence and a verified preauthorized operating policy.", "If the failure affects secrets, broker credentials, or live execution permissions, park execution and preserve the evidence boundary.", "Never invent a missing required artifact URI. Publish and validate the artifact and its manifest through its owning pipeline before configuring a default route." ], "safe_to_attempt": false, "scope": "QuantRuntimeSettings platform-config and generated strategy switch assets", "suggested_commands": [ "python3 python/scripts/build_config.py --check", "python3 python/scripts/runtime_settings.py validate", "python3 python/scripts/build_config.py", "node tests/strategy_switch_worker_validation.mjs" ] }, "live_candidate_queue": [ { "allowed_execution_modes": [ "paper", "dry_run" ], "blocked_live_reason": "live_candidate_requires_evidence_package", "can_switch_live": false, "domain": "cn_equity", "label": "A\u80a1ETF\u8f6e\u52a8", "lifecycle_stage": "live_candidate", "operating_policy_required": true, "operating_policy_status": "UNVERIFIED", "profile": "cn_industry_etf_rotation_aggressive", "recommended_action": "verify_preauthorized_policy_and_evidence" } ], "recommended_action": "supply_verified_runtime_artifact", "schema_version": "platform_health_report.v1", "status": "unhealthy", "strategy_platform_dry_run_coverage": { "artifact_blocked_profiles": [ "hk_low_vol_dividend_quality_snapshot" ], "boundary": "Buildable no-order dry_run coverage only; it does not assert P4/P5/P6 runtime authority, broker connectivity, or artifact content quality.", "declared_uncovered_profiles": [], "profiles": [ { "blocked_reason": "", "buildable_dry_run_platforms": [ "qmt" ], "declared_dry_run_platforms": [ "qmt" ], "domain": "cn_equity", "dry_run_platforms": [ "qmt" ], "profile": "cn_chinext_growth_momentum_quality" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "qmt" ], "declared_dry_run_platforms": [ "qmt" ], "domain": "cn_equity", "dry_run_platforms": [ "qmt" ], "profile": "cn_chinext_growth_momentum_quality_snapshot" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "qmt" ], "declared_dry_run_platforms": [ "qmt" ], "domain": "cn_equity", "dry_run_platforms": [ "qmt" ], "profile": "cn_chinext_tactical_rotation" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "qmt" ], "declared_dry_run_platforms": [ "qmt" ], "domain": "cn_equity", "dry_run_platforms": [ "qmt" ], "profile": "cn_dividend_quality_snapshot" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "qmt" ], "declared_dry_run_platforms": [ "qmt" ], "domain": "cn_equity", "dry_run_platforms": [ "qmt" ], "profile": "cn_equity_combo" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "qmt" ], "declared_dry_run_platforms": [ "qmt" ], "domain": "cn_equity", "dry_run_platforms": [ "qmt" ], "profile": "cn_index_etf_tactical_rotation" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "qmt" ], "declared_dry_run_platforms": [ "qmt" ], "domain": "cn_equity", "dry_run_platforms": [ "qmt" ], "profile": "cn_industry_etf_rotation" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "qmt" ], "declared_dry_run_platforms": [ "qmt" ], "domain": "cn_equity", "dry_run_platforms": [ "qmt" ], "profile": "cn_industry_etf_rotation_aggressive" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "qmt" ], "declared_dry_run_platforms": [ "qmt" ], "domain": "cn_equity", "dry_run_platforms": [ "qmt" ], "profile": "cn_star_growth_momentum_quality" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "binance" ], "declared_dry_run_platforms": [ "binance" ], "domain": "crypto", "dry_run_platforms": [ "binance" ], "profile": "crypto_btc_dca" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "binance" ], "declared_dry_run_platforms": [ "binance" ], "domain": "crypto", "dry_run_platforms": [ "binance" ], "profile": "crypto_equity_combo" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "binance" ], "declared_dry_run_platforms": [ "binance" ], "domain": "crypto", "dry_run_platforms": [ "binance" ], "profile": "crypto_live_pool_rotation" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "binance" ], "declared_dry_run_platforms": [ "binance" ], "domain": "crypto", "dry_run_platforms": [ "binance" ], "profile": "crypto_trend_rotation" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "global_etf_rotation" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "ibkr", "longbridge" ], "declared_dry_run_platforms": [ "ibkr", "longbridge" ], "domain": "hk_equity", "dry_run_platforms": [ "ibkr", "longbridge" ], "profile": "hk_equity_combo" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "ibkr", "longbridge" ], "declared_dry_run_platforms": [ "ibkr", "longbridge" ], "domain": "hk_equity", "dry_run_platforms": [ "ibkr", "longbridge" ], "profile": "hk_global_etf_tactical_rotation" }, { "blocked_reason": "required_feature_snapshot_artifact_unconfigured", "buildable_dry_run_platforms": [], "declared_dry_run_platforms": [ "ibkr", "longbridge" ], "domain": "hk_equity", "dry_run_platforms": [], "profile": "hk_low_vol_dividend_quality_snapshot" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "ibit_smart_dca" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "nasdaq_sp500_smart_dca" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "russell_top50_leader_rotation" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "soxl_soxx_trend_income" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "tecl_xlk_trend_income" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "tqqq_growth_income" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "us_equity_combo" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "us_equity_combo_core" }, { "blocked_reason": "", "buildable_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "declared_dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "domain": "us_equity", "dry_run_platforms": [ "firstrade", "ibkr", "longbridge", "schwab" ], "profile": "us_equity_combo_leveraged" } ], "schema_version": "strategy_platform_dry_run_coverage.v1", "summary": { "buildable_dry_run_route_count": 57, "covered_strategy_count": 25, "declared_covered_strategy_count": 26, "declared_dry_run_route_count": 59, "declared_uncovered_strategy_count": 0, "dry_run_route_count": 57, "strategy_count": 26, "uncovered_strategy_count": 1 }, "uncovered_profiles": [ "hk_low_vol_dividend_quality_snapshot" ] }, "summary": { "artifact_blocked_strategy_count": 1, "automation_lane_counts": { "promotion_review": 1, "research_backlog": 25 }, "buildable_dry_run_route_count": 57, "declared_dry_run_route_count": 59, "dry_run_covered_strategy_count": 25, "dry_run_route_count": 57, "dry_run_uncovered_strategy_count": 1, "live_candidate_queue_count": 1, "platform_count": 6, "runtime_enabled_switchable_count": 0, "strategy_profile_count": 26 } }Guardrails