{"ok": true, "live_execution_locked": true, "stage": "sim_live", "advice": "invest_goal_sim_live", "n_agents": 15, "n_playbooks": 7, "unified_strategy_registry": "E:\\market\\deliverables\\strategy-unify\\unified_strategy_registry.json", "n_soft_warn": 11, "soft_warns": ["acceptance_ops_fresh", "dmn_fail_regression_ok", "page_agent_fresh", "soft_daemon_errors_ok", "soft_reasons_regression_ok", "soft_reg_dual_ok", "soft_thr_compress_fail_ok", "soft_thr_compress_ok", "soft_thrf_fail_ok", "soft_thrff_ok", "pa_gui_desired_gap"], "soft_warn_reasons": {"acceptance_ops_fresh": {"why": "agent_ops_stale_or_missing", "age_hours": 1465.38, "stale": true, "updated_at": "2026-07-24T13:21:31.556597+00:00", "last_prefix": "agent_strategy_candidate_pipeline"}, "page_agent_fresh": {"why": "age>2.0h", "latest_age_hours": 1444.14, "latest_age_hours_raw": 1444.139358, "age_warn_hours": 2.0, "thr_compress": false, "stale_soft": true, "latest_run_id": "20260725T183612_821", "worker": "W1"}, "soft_reasons_regression_ok": {"why": "soft_reasons_regression_stale_or_fail", "pass": false, "age_hours": 0.26, "stale_soft": true, "worker": "W2", "loop_running": false, "loop_desired": true}, "dmn_fail_regression_ok": {"why": "dmn_fail_regression_stale_or_fail", "pass": false, "age_hours": 0.77, "stale_soft": true, "worker": "W1", "diag_why": null, "path": "E:\\market\\sector_workspaces\\08_platform_ops\\artifacts\\dmn_fail_regression_latest_W1.json"}, "soft_reg_dual_ok": {"why": "soft_reg_dual_track_fail", "dual_soft_ok": false, "dual_dmn_ok": false, "dual_thrc_ok": false, "dual_thrff_ok": false, "thr_fail_probe": true, "thrf_fail_track_probe": true, "dual_last_ok": false, "loop_running": false, "loop_pid": 27200, "hint": "check soft_reg_loop last_run dual_* / PEER_SOFT_IGNORE", "api": "/api/soft-reg-loop", "worker": "W3"}, "soft_thr_compress_ok": {"why": "thr_compress_reg_or_probe_fail", "thr_compress_ok": false, "page_thr_compress": null, "probe_mode": "thr_compress", "page_latest_age_hours_raw": null, "thr_compress_probe": true, "state_schema": "tidedesk.platform_ops.soft_reg_loop.v5", "reg_pass": false, "reg_worker": "W2", "api_reg": "/api/soft-reasons-regression", "api_loop": "/api/soft-reg-loop", "hint": "re-run smoke_soft_reasons_regression thr_compress · ensure loop thr_compress_probe", "worker": "W1"}, "soft_thr_compress_fail_ok": {"why": "thr_compress_fail_regression_stale_or_fail", "pass": false, "stale_soft": true, "has_thrc_soft": null, "age_hours": 0.77, "path": "E:\\market\\sector_workspaces\\08_platform_ops\\artifacts\\soft_thr_compress_fail_regression_latest_W2.json", "hint": "re-run smoke_soft_thr_compress_fail_W2", "api": "/api/soft-thr-compress-fail-regression", "worker": "W2"}, "soft_thrf_fail_ok": {"why": "thrf_fail_regression_stale_or_fail", "pass": false, "stale_soft": true, "has_thrf_soft": null, "age_hours": 0.2577, "path": "E:\\market\\sector_workspaces\\08_platform_ops\\artifacts\\soft_thrf_fail_regression_latest.json", "hint": "re-run smoke_soft_thrf_fail_W1", "api": "/api/soft-thrf-fail-regression", "worker": "W1"}, "soft_thrff_ok": {"why": "thrff_composite_gate_fail", "dual_thrff_ok": false, "thrf_fail_track_probe": true, "quad_track": true, "fail_reg_pass": false, "fail_reg_stale": true, "daemon_thrf_ok": true, "daemon_thrf_run_count": 4, "daemon_thrf_cycle_bit": "thrfd~", "daemon_thrf_error_class": "sticky", "daemon_thrf_safe_delete_sticky": false, "hint": "ensure dual_thrff + thrf track + thrf fail reg + daemon thrf cycle · clear inject via write_false · re-run smoke_soft_thrf_fail_W1", "api": "/api/soft-thrf-fail-regression", "api_loop": "/api/soft-reg-loop", "worker": "W2"}, "soft_daemon_errors_ok": {"why": "daemon_task_error_sticky", "n_error_tasks": 6, "error_summary": "行情事实层刷新:执行超时 | TideDesk 产业情报:\"candidates_in\": 0, \"with_flow\": 0, \"with_quotes\": 0, \"with_paper\": 92, \"pass\":… | soft_reasons 回归 smoke:_agent_age_warn_hours\": 1e-06, \"probe_err\": \"<urlopen error [WinError 10061] 由于… | dmn_fail 回归 smoke:re_er", "error_tasks": [{"name": "行情事实层刷新", "error_short": "执行超时", "run_count": 0, "running": true, "enabled": true}, {"name": "TideDesk 产业情报", "error_short": "\"candidates_in\": 0, \"with_flow\": 0, \"with_quotes\": 0, \"with_paper\": 92, \"pass\":…", "run_count": 1, "running": false, "enabled": true}, {"name": "soft_reasons 回归 smoke", "error_short": "_agent_age_warn_hours\": 1e-06, \"probe_err\": \"<urlopen error [WinError 10061] 由于…", "run_count": 4, "running": false, "enabled": true}, {"name": "dmn_fail 回归 smoke", "error_short": "re_err\": \"<urlopen error [WinError 10061] 由于目标计算机积极拒绝，无法连接。>\", \"probe_err\": \"<u…", "run_count": 2, "running": false, "enabled": true}, {"name": "thr_compress_fail 回归 smoke", "error_short": "open error [WinError 10061] 由于目标计算机积极拒绝，无法连接。>\", \"probe_err\": \"<urlopen error […", "run_count": 2, "running": false, "enabled": true}], "daemon_pid": 13320, "hint": "fix quant_skills timeout/args · clear sticky error via successful run · see /api/platform-ops-health#daemon_task_errors", "api": "/api/platform-ops-health", "worker": "W3"}, "pa_gui_desired_gap": {"why": "gui_desired_but_not_running", "gui_desired": true, "gui_running": false}}, "soft_thresholds": {"schema": "tidedesk.platform_ops.soft_thresholds.v1", "latency_warn_ms": 500, "soft_stale_hours": 36.0, "page_agent_age_warn_hours": 2.0, "path": "E:\\market\\data\\agent_ops\\soft_thresholds.json", "loaded": true}, "soft_thresholds_path": "E:\\market\\data\\agent_ops\\soft_thresholds.json", "soft_warns_path": "E:\\market\\data\\agent_ops\\soft_warns_latest.json", "agents": [{"id": "facts_pulse", "name": "事实行情脉搏", "lane": "02-事实行情", "tier": "T0_runtime", "gate": "read_only", "goal": "刷新行情事实层与数据中心核心快照，供后续情报/策略 Agent 只读消费", "n_tools": 2}, {"id": "intel_news", "name": "消息面情报", "lane": "03-情报发现", "tier": "T0_runtime", "gate": "research_only", "goal": "采集新闻并生成 News Alpha 选标快照，禁止自动交易", "n_tools": 2}, {"id": "intel_flow", "name": "全球资金与名人监控", "lane": "03-情报发现", "tier": "T0_runtime", "gate": "research_only", "goal": "刷新全球资金流与公司/名人监控，作为宏观/情绪旁证", "n_tools": 2}, {"id": "industry_intel", "name": "产业情报管线", "lane": "03-情报发现", "tier": "T0_runtime", "gate": "research_only", "goal": "L0-L4 产业资讯：抓取→摘要→事件卡→校验→enrich（research only）", "n_tools": 1}, {"id": "social_watch", "name": "X 社媒噪音哨兵", "lane": "03-情报发现", "tier": "T0_runtime", "gate": "social_watch", "goal": "扫描 X 金融噪音，仅 social_watch，永不触发交易", "n_tools": 1}, {"id": "strategy_book_skills", "name": "书中策略 Skill 桥", "lane": "04-策略研究", "tier": "T1_research", "gate": "research_only", "goal": "运行 quant_skills（RIV/对冲/regime/策略筛/研报脚手架），输出研究池而非订单", "n_tools": 1}, {"id": "strategy_24h_router", "name": "24h 机会分流", "lane": "01-指挥控制", "tier": "T1_research", "gate": "manual_review", "goal": "运行 24h 机会编排，把候选分为 L1/L2/L3，仅供人工复核", "n_tools": 1}, {"id": "target_score", "name": "Obsidian 选标评分", "lane": "03-情报发现", "tier": "T1_research", "gate": "research_only", "goal": "六维选标评分，输出观察池", "n_tools": 1}, {"id": "knowledge_fusion", "name": "知识融合雷达", "lane": "04-策略研究", "tier": "T1_research", "gate": "research_only", "goal": "理论假说与证据雷达，研究用", "n_tools": 1}, {"id": "paper_shadow", "name": "模拟影子仓", "lane": "05-模拟影子", "tier": "T1_research", "gate": "paper_shadow", "goal": "刷新 paper 账户与合规门审计材料，live 仍锁", "n_tools": 2}, {"id": "liveness_audit", "name": "脚本拓扑生死审计", "lane": "99-公共与工具", "tier": "T0_runtime", "gate": "read_only", "goal": "重新扫描 86 脚本 AST 清单的生死与 Agent 分层", "n_tools": 1}, {"id": "strategy_quality_gate", "name": "策略质量门（过拟合/OOS/成本）", "lane": "04-策略研究", "tier": "T1_research", "gate": "research_only", "goal": "对 primary structured 策略跑过拟合韧性、剪枝策略、成本与 OOS 审计，输出升级/降级清单", "n_tools": 4}, {"id": "strategy_candidate_pipeline", "name": "候选归因与影子组合", "lane": "04-策略研究", "tier": "T1_research", "gate": "paper_shadow", "goal": "归因链 + 稳健扫描 + 影子组合；只写研究/paper 证据，live 锁", "n_tools": 3}, {"id": "strategy_unify_audit", "name": "统一策略注册表重算", "lane": "99-公共与工具", "tier": "T1_research", "gate": "read_only", "goal": "重算 skills/structured/scripts/agents 统一注册与合并处置", "n_tools": 1}, {"id": "stock_verdict_board", "name": "逐股可买判定看板", "lane": "04-策略研究", "tier": "T1_research", "gate": "research_only", "goal": "对全市场有价A股输出 system_verdict（模拟可买/观察/证据不足/回避）与理由、证据缺口、策略短板；live 锁", "n_tools": 1}], "playbooks": [{"id": "morning_research", "name": "盘前研究编队", "gate": "research_only", "steps": ["facts_pulse", "intel_news", "intel_flow", "strategy_book_skills", "strategy_quality_gate", "strategy_24h_router"]}, {"id": "social_only", "name": "社媒噪音巡检", "gate": "social_watch", "steps": ["social_watch"]}, {"id": "industry_cycle", "name": "产业情报周期", "gate": "research_only", "steps": ["industry_intel"]}, {"id": "topology_heal", "name": "拓扑生死重算", "gate": "read_only", "steps": ["liveness_audit"]}, {"id": "strategy_quality_cycle", "name": "策略质量日更", "gate": "research_only", "steps": ["strategy_book_skills", "strategy_quality_gate", "strategy_candidate_pipeline"]}, {"id": "weekly_unify", "name": "周度策略统一审计", "gate": "read_only", "steps": ["liveness_audit", "strategy_unify_audit"]}, {"id": "daily_stock_verdict", "name": "日终逐股可买判定", "gate": "research_only", "steps": ["strategy_book_skills", "stock_verdict_board"]}], "status": {"schema": "tidedesk.agent_ops_status.v1", "updated_at": "2026-07-24T13:21:31.556597+00:00", "last_prefix": "agent_strategy_candidate_pipeline", "ok": true, "path": "E:\\market\\tools\\agent-ops\\runs\\agent_strategy_candidate_pipeline_20260724_212131.json", "live_execution_locked": true}, "status_age_hours": 1465.5, "status_stale": true, "liveness": {"generated_at": "2026-07-24T10:35:03.178884+00:00", "age_hours": 1468.27, "stale": true, "n_scripts": 86, "status_counts": {"server_task_fresh": 1, "daemon_active": 8, "library_imported": 16, "fresh_output": 38, "stale_recent": 7, "orphan_writer": 10, "likely_dead": 6}}, "latest_runs": [{"file": "playbook_strategy_quality_cycle_latest.json", "ok": true, "schema": "tidedesk.playbook_run.v1", "agent_id": "strategy_quality_cycle", "gate": "research_only", "elapsed_s": 19.285}, {"file": "agent_strategy_candidate_pipeline_latest.json", "ok": true, "schema": "tidedesk.agent_run.v1", "agent_id": "strategy_candidate_pipeline", "gate": "paper_shadow", "elapsed_s": 32.326}, {"file": "playbook_morning_research_latest.json", "ok": true, "schema": "tidedesk.playbook_run.v1", "agent_id": "morning_research", "gate": "research_only", "elapsed_s": 28.686}, {"file": "agent_liveness_audit_latest.json", "ok": true, "schema": "tidedesk.agent_run.v1", "agent_id": "liveness_audit", "gate": "read_only", "elapsed_s": 1.27}], "cli": "python E:/market/tools/agent-ops/agent_runner.py list", "related": {"sector_workspaces": "/api/sector-workspaces", "acceptance_ledger": "/api/acceptance-ledger", "platform_ops_health": "/api/platform-ops-health"}}