{"ok":true,"store_id":3,"store_name":"皇厨宴会中心","generated_at":"2026-06-15T08:35:32.735979+00:00","summary":{"source_count":9,"included_count":9,"blocked_count":6,"protected_count":0,"due_now_count":3,"cooldown_count":0,"watch_count":0,"stable_count":0,"configured_count":3,"unconfigured_count":6,"health_blocker_count":6,"health_warning_count":3,"plan_due_count":3,"plan_cooldown_count":0,"plan_blocked_count":6,"plan_protected_count":0,"stability_blocker_count":6,"stability_warning_count":3,"avg_success_rate":75.0,"high_priority_count":9,"avg_priority_score":89.3,"preflight_status":"blocker","scheduler_autorun_enabled":false,"scheduler_thread_alive":false,"scheduler_last_status":""},"items":[{"id":"external_source:3:xiaohongshu_search","source":"external_evidence_source_runbook","action_type":"fix_external_source","lane":"source_blocked","lane_label":"Source blocked","status":"blocked","priority_score":98,"priority_label":"P0","title":"小红书公开搜索 source runbook","message":"先补齐配置：BING_SEARCH_API_KEY / SERPAPI_API_KEY / BRAVE_SEARCH_API_KEY / TAVILY_API_KEY。","action":"先补齐配置：BING_SEARCH_API_KEY / SERPAPI_API_KEY / BRAVE_SEARCH_API_KEY / TAVILY_API_KEY。","action_url":"/geo/evidence?store_id=3","api_url":"/geo/api/evidence/external-source-runbook?store_id=3","store_id":3,"store_name":"皇厨宴会中心","source_id":"xiaohongshu_search","provider":"xiaohongshu","section":"search","channel":"search_api","configured":false,"target_count":0,"cadence_hours":48,"plan_state":"blocked","health_status":"blocker","stability_status":"blocker","latest_status":"not_found","latest_status_label":"未发现公开证据","latest_checked_at":"2026-06-13T01:10:17.223568+00:00","latest_age_hours":55,"latest_error":"","latest_run_id":70,"next_run_at":"2026-06-15T01:10:17.223568+00:00","protected_until":null,"success_rate":0.0,"signal_count":6,"collection_signal_count":6,"probe_signal_count":0,"failure_streak":0,"consecutive_problem_count":6,"consecutive_blocker_count":0,"compliance_boundary":"Use compliant public search APIs only; do not bypass platform login, captcha, robots, or access controls.","collector_options":{"include_maps":false,"include_search":true,"include_dianping":false,"include_ai":false,"map_provider_ids":[],"search_provider_ids":["xiaohongshu"]},"operator_steps":["Fix missing API keys, authorized monitor targets, quota, or latest source errors.","Run a connectivity probe before writing new official evidence rows.","Use compliant public search APIs only; do not bypass platform login, captcha, robots, or access controls."],"acceptance_criteria":["latest blocker is fixed or converted into an auditable cooldown state","connectivity probe is warning/ok before formal collection retry","raw evidence, reliability score, checked_at, and error payload are retained","collection respects official APIs, authorized sync, or compliant public search boundaries"]},{"id":"external_source:3:ai_search","source":"external_evidence_source_runbook","action_type":"fix_external_source","lane":"source_blocked","lane_label":"Source blocked","status":"blocked","priority_score":92,"priority_label":"P0","title":"AI 真实用户监测 source runbook","message":"先创建 ChatGPT/豆包/通义等 AI 真实用户监测目标，并执行一次快照采集。","action":"先创建 ChatGPT/豆包/通义等 AI 真实用户监测目标，并执行一次快照采集。","action_url":"/geo/evidence?store_id=3","api_url":"/geo/api/evidence/external-source-runbook?store_id=3","store_id":3,"store_name":"皇厨宴会中心","source_id":"ai_search","provider":"ai_search","section":"ai","channel":"ai_browser","configured":false,"target_count":0,"cadence_hours":48,"plan_state":"blocked","health_status":"blocker","stability_status":"blocker","latest_status":"","latest_status_label":"","latest_checked_at":null,"latest_age_hours":null,"latest_error":"","latest_run_id":null,"next_run_at":"2026-06-15T08:35:32.686778+00:00","protected_until":null,"success_rate":null,"signal_count":0,"collection_signal_count":0,"probe_signal_count":0,"failure_streak":0,"consecutive_problem_count":0,"consecutive_blocker_count":0,"compliance_boundary":"Use configured real-user AI monitor targets and store snapshots with answer text, URL, and screenshot when available.","collector_options":{"include_maps":false,"include_search":false,"include_dianping":false,"include_ai":true,"map_provider_ids":[],"search_provider_ids":[]},"operator_steps":["Fix missing API keys, authorized monitor targets, quota, or latest source errors.","Run a connectivity probe before writing new official evidence rows.","Use configured real-user AI monitor targets and store snapshots with answer text, URL, and screenshot when available."],"acceptance_criteria":["latest blocker is fixed or converted into an auditable cooldown state","connectivity probe is warning/ok before formal collection retry","raw evidence, reliability score, checked_at, and error payload are retained","collection respects official APIs, authorized sync, or compliant public search boundaries"]},{"id":"external_source:3:dianping_monitor","source":"external_evidence_source_runbook","action_type":"fix_external_source","lane":"source_blocked","lane_label":"Source blocked","status":"blocked","priority_score":92,"priority_label":"P0","title":"大众点评同步监控 source runbook","message":"先配置大众点评监控目标（自店/竞品），并通过同步接口沉淀指标快照。","action":"先配置大众点评监控目标（自店/竞品），并通过同步接口沉淀指标快照。","action_url":"/geo/evidence?store_id=3","api_url":"/geo/api/evidence/external-source-runbook?store_id=3","store_id":3,"store_name":"皇厨宴会中心","source_id":"dianping_monitor","provider":"dianping","section":"dianping","channel":"external_sync","configured":false,"target_count":0,"cadence_hours":24,"plan_state":"blocked","health_status":"blocker","stability_status":"blocker","latest_status":"","latest_status_label":"","latest_checked_at":null,"latest_age_hours":null,"latest_error":"","latest_run_id":null,"next_run_at":"2026-06-15T08:35:32.686314+00:00","protected_until":null,"success_rate":null,"signal_count":0,"collection_signal_count":0,"probe_signal_count":0,"failure_streak":0,"consecutive_problem_count":0,"consecutive_blocker_count":0,"compliance_boundary":"Use authorized Dianping/Meituan monitor targets or manually verified links; keep self and competitor targets separated.","collector_options":{"include_maps":false,"include_search":false,"include_dianping":true,"include_ai":false,"map_provider_ids":[],"search_provider_ids":[]},"operator_steps":["Fix missing API keys, authorized monitor targets, quota, or latest source errors.","Run a connectivity probe before writing new official evidence rows.","Use authorized Dianping/Meituan monitor targets or manually verified links; keep self and competitor targets separated."],"acceptance_criteria":["latest blocker is fixed or converted into an auditable cooldown state","connectivity probe is warning/ok before formal collection retry","raw evidence, reliability score, checked_at, and error payload are retained","collection respects official APIs, authorized sync, or compliant public search boundaries"]},{"id":"external_source:3:dianping_search","source":"external_evidence_source_runbook","action_type":"fix_external_source","lane":"source_blocked","lane_label":"Source blocked","status":"blocked","priority_score":92,"priority_label":"P0","title":"大众点评公开搜索 source runbook","message":"先补齐配置：BING_SEARCH_API_KEY / SERPAPI_API_KEY / BRAVE_SEARCH_API_KEY / TAVILY_API_KEY。","action":"先补齐配置：BING_SEARCH_API_KEY / SERPAPI_API_KEY / BRAVE_SEARCH_API_KEY / TAVILY_API_KEY。","action_url":"/geo/evidence?store_id=3","api_url":"/geo/api/evidence/external-source-runbook?store_id=3","store_id":3,"store_name":"皇厨宴会中心","source_id":"dianping_search","provider":"dianping","section":"search","channel":"search_api","configured":false,"target_count":0,"cadence_hours":72,"plan_state":"blocked","health_status":"blocker","stability_status":"blocker","latest_status":"found","latest_status_label":"已找到","latest_checked_at":"2026-06-13T01:10:17.223568+00:00","latest_age_hours":55,"latest_error":"","latest_run_id":70,"next_run_at":"2026-06-16T01:10:17.223568+00:00","protected_until":null,"success_rate":100.0,"signal_count":6,"collection_signal_count":6,"probe_signal_count":0,"failure_streak":0,"consecutive_problem_count":0,"consecutive_blocker_count":0,"compliance_boundary":"Use compliant public search APIs only; do not bypass platform login, captcha, robots, or access controls.","collector_options":{"include_maps":false,"include_search":true,"include_dianping":false,"include_ai":false,"map_provider_ids":[],"search_provider_ids":["dianping"]},"operator_steps":["Fix missing API keys, authorized monitor targets, quota, or latest source errors.","Run a connectivity probe before writing new official evidence rows.","Use compliant public search APIs only; do not bypass platform login, captcha, robots, or access controls."],"acceptance_criteria":["latest blocker is fixed or converted into an auditable cooldown state","connectivity probe is warning/ok before formal collection retry","raw evidence, reliability score, checked_at, and error payload are retained","collection respects official APIs, authorized sync, or compliant public search boundaries"]},{"id":"external_source:3:douyin_search","source":"external_evidence_source_runbook","action_type":"fix_external_source","lane":"source_blocked","lane_label":"Source blocked","status":"blocked","priority_score":92,"priority_label":"P0","title":"抖音公开搜索 source runbook","message":"先补齐配置：BING_SEARCH_API_KEY / SERPAPI_API_KEY / BRAVE_SEARCH_API_KEY / TAVILY_API_KEY。","action":"先补齐配置：BING_SEARCH_API_KEY / SERPAPI_API_KEY / BRAVE_SEARCH_API_KEY / TAVILY_API_KEY。","action_url":"/geo/evidence?store_id=3","api_url":"/geo/api/evidence/external-source-runbook?store_id=3","store_id":3,"store_name":"皇厨宴会中心","source_id":"douyin_search","provider":"douyin","section":"search","channel":"search_api","configured":false,"target_count":0,"cadence_hours":48,"plan_state":"blocked","health_status":"blocker","stability_status":"blocker","latest_status":"found","latest_status_label":"已找到","latest_checked_at":"2026-06-13T01:10:17.223568+00:00","latest_age_hours":55,"latest_error":"","latest_run_id":70,"next_run_at":"2026-06-15T01:10:17.223568+00:00","protected_until":null,"success_rate":100.0,"signal_count":6,"collection_signal_count":6,"probe_signal_count":0,"failure_streak":0,"consecutive_problem_count":0,"consecutive_blocker_count":0,"compliance_boundary":"Use compliant public search APIs only; do not bypass platform login, captcha, robots, or access controls.","collector_options":{"include_maps":false,"include_search":true,"include_dianping":false,"include_ai":false,"map_provider_ids":[],"search_provider_ids":["douyin"]},"operator_steps":["Fix missing API keys, authorized monitor targets, quota, or latest source errors.","Run a connectivity probe before writing new official evidence rows.","Use compliant public search APIs only; do not bypass platform login, captcha, robots, or access controls."],"acceptance_criteria":["latest blocker is fixed or converted into an auditable cooldown state","connectivity probe is warning/ok before formal collection retry","raw evidence, reliability score, checked_at, and error payload are retained","collection respects official APIs, authorized sync, or compliant public search boundaries"]},{"id":"external_source:3:meituan_search","source":"external_evidence_source_runbook","action_type":"fix_external_source","lane":"source_blocked","lane_label":"Source blocked","status":"blocked","priority_score":92,"priority_label":"P0","title":"美团公开搜索 source runbook","message":"先补齐配置：BING_SEARCH_API_KEY / SERPAPI_API_KEY / BRAVE_SEARCH_API_KEY / TAVILY_API_KEY。","action":"先补齐配置：BING_SEARCH_API_KEY / SERPAPI_API_KEY / BRAVE_SEARCH_API_KEY / TAVILY_API_KEY。","action_url":"/geo/evidence?store_id=3","api_url":"/geo/api/evidence/external-source-runbook?store_id=3","store_id":3,"store_name":"皇厨宴会中心","source_id":"meituan_search","provider":"meituan","section":"search","channel":"search_api","configured":false,"target_count":0,"cadence_hours":72,"plan_state":"blocked","health_status":"blocker","stability_status":"blocker","latest_status":"found","latest_status_label":"已找到","latest_checked_at":"2026-06-13T01:10:17.223568+00:00","latest_age_hours":55,"latest_error":"","latest_run_id":70,"next_run_at":"2026-06-16T01:10:17.223568+00:00","protected_until":null,"success_rate":100.0,"signal_count":6,"collection_signal_count":6,"probe_signal_count":0,"failure_streak":0,"consecutive_problem_count":0,"consecutive_blocker_count":0,"compliance_boundary":"Use compliant public search APIs only; do not bypass platform login, captcha, robots, or access controls.","collector_options":{"include_maps":false,"include_search":true,"include_dianping":false,"include_ai":false,"map_provider_ids":[],"search_provider_ids":["meituan"]},"operator_steps":["Fix missing API keys, authorized monitor targets, quota, or latest source errors.","Run a connectivity probe before writing new official evidence rows.","Use compliant public search APIs only; do not bypass platform login, captcha, robots, or access controls."],"acceptance_criteria":["latest blocker is fixed or converted into an auditable cooldown state","connectivity probe is warning/ok before formal collection retry","raw evidence, reliability score, checked_at, and error payload are retained","collection respects official APIs, authorized sync, or compliant public search boundaries"]},{"id":"external_source:3:amap","source":"external_evidence_source_runbook","action_type":"collect_due_source","lane":"collection_due","lane_label":"Collection due","status":"due_now","priority_score":82,"priority_label":"P1","title":"高德地图官方 API source runbook","message":"Configured but no collection row exists yet; run now to create the first auditable baseline.","action":"已具备配置，但还没有该来源的采集记录；建议立即运行外部证据采集。","action_url":"/geo/evidence?store_id=3","api_url":"/geo/api/evidence/external-source-runbook?store_id=3","store_id":3,"store_name":"皇厨宴会中心","source_id":"amap","provider":"amap","section":"maps","channel":"official_api","configured":true,"target_count":0,"cadence_hours":168,"plan_state":"due","health_status":"warning","stability_status":"warning","latest_status":"","latest_status_label":"","latest_checked_at":null,"latest_age_hours":null,"latest_error":"","latest_run_id":null,"next_run_at":"2026-06-15T08:35:32.681461+00:00","protected_until":null,"success_rate":null,"signal_count":0,"collection_signal_count":0,"probe_signal_count":0,"failure_streak":0,"consecutive_problem_count":0,"consecutive_blocker_count":0,"compliance_boundary":"Use official map APIs with server-side keys, quota monitoring, and IP allowlists.","collector_options":{"include_maps":true,"include_search":false,"include_dianping":false,"include_ai":false,"map_provider_ids":["amap"],"search_provider_ids":[]},"operator_steps":["Run collect-due for the selected store and retain the generated run id.","Review reliability grade, raw payload, checked_at, and source ledger after collection.","Use official map APIs with server-side keys, quota monitoring, and IP allowlists."],"acceptance_criteria":["collect-due creates a fresh GeoPlatformEvidence row for the source","source state returns to scheduled/stable or explains a compliant not-found result","raw evidence, reliability score, checked_at, and error payload are retained","collection respects official APIs, authorized sync, or compliant public search boundaries"]},{"id":"external_source:3:baidu_maps","source":"external_evidence_source_runbook","action_type":"collect_due_source","lane":"collection_due","lane_label":"Collection due","status":"due_now","priority_score":82,"priority_label":"P1","title":"百度地图官方 API source runbook","message":"Configured but no collection row exists yet; run now to create the first auditable baseline.","action":"已具备配置，但还没有该来源的采集记录；建议立即运行外部证据采集。","action_url":"/geo/evidence?store_id=3","api_url":"/geo/api/evidence/external-source-runbook?store_id=3","store_id":3,"store_name":"皇厨宴会中心","source_id":"baidu_maps","provider":"baidu_maps","section":"maps","channel":"official_api","configured":true,"target_count":0,"cadence_hours":168,"plan_state":"due","health_status":"warning","stability_status":"warning","latest_status":"","latest_status_label":"","latest_checked_at":null,"latest_age_hours":null,"latest_error":"","latest_run_id":null,"next_run_at":"2026-06-15T08:35:32.682195+00:00","protected_until":null,"success_rate":null,"signal_count":0,"collection_signal_count":0,"probe_signal_count":0,"failure_streak":0,"consecutive_problem_count":0,"consecutive_blocker_count":0,"compliance_boundary":"Use official map APIs with server-side keys, quota monitoring, and IP allowlists.","collector_options":{"include_maps":true,"include_search":false,"include_dianping":false,"include_ai":false,"map_provider_ids":["baidu_maps"],"search_provider_ids":[]},"operator_steps":["Run collect-due for the selected store and retain the generated run id.","Review reliability grade, raw payload, checked_at, and source ledger after collection.","Use official map APIs with server-side keys, quota monitoring, and IP allowlists."],"acceptance_criteria":["collect-due creates a fresh GeoPlatformEvidence row for the source","source state returns to scheduled/stable or explains a compliant not-found result","raw evidence, reliability score, checked_at, and error payload are retained","collection respects official APIs, authorized sync, or compliant public search boundaries"]},{"id":"external_source:3:tencent_maps","source":"external_evidence_source_runbook","action_type":"collect_due_source","lane":"collection_due","lane_label":"Collection due","status":"due_now","priority_score":82,"priority_label":"P1","title":"腾讯地图官方 API source runbook","message":"Configured but no collection row exists yet; run now to create the first auditable baseline.","action":"已具备配置，但还没有该来源的采集记录；建议立即运行外部证据采集。","action_url":"/geo/evidence?store_id=3","api_url":"/geo/api/evidence/external-source-runbook?store_id=3","store_id":3,"store_name":"皇厨宴会中心","source_id":"tencent_maps","provider":"tencent_maps","section":"maps","channel":"official_api","configured":true,"target_count":0,"cadence_hours":168,"plan_state":"due","health_status":"warning","stability_status":"warning","latest_status":"","latest_status_label":"","latest_checked_at":null,"latest_age_hours":null,"latest_error":"","latest_run_id":null,"next_run_at":"2026-06-15T08:35:32.682792+00:00","protected_until":null,"success_rate":null,"signal_count":0,"collection_signal_count":0,"probe_signal_count":0,"failure_streak":0,"consecutive_problem_count":0,"consecutive_blocker_count":0,"compliance_boundary":"Use official map APIs with server-side keys, quota monitoring, and IP allowlists.","collector_options":{"include_maps":true,"include_search":false,"include_dianping":false,"include_ai":false,"map_provider_ids":["tencent_maps"],"search_provider_ids":[]},"operator_steps":["Run collect-due for the selected store and retain the generated run id.","Review reliability grade, raw payload, checked_at, and source ledger after collection.","Use official map APIs with server-side keys, quota monitoring, and IP allowlists."],"acceptance_criteria":["collect-due creates a fresh GeoPlatformEvidence row for the source","source state returns to scheduled/stable or explains a compliant not-found result","raw evidence, reliability score, checked_at, and error payload are retained","collection respects official APIs, authorized sync, or compliant public search boundaries"]}],"source_contract":{"action_queue_endpoint":"/geo/api/evidence/external-source-runbook?store_id={store_id}","page_endpoint":"/geo/evidence","collect_store_endpoint":"/geo/evidence/collect-store","collect_due_endpoint":"/geo/evidence/collect-due","collection_completion_packet_endpoint":"/geo/api/evidence/external-collection-completion-packet?run_id={run_id}","probe_endpoint":"/geo/evidence/probe-store","deployment_ops_endpoint":"/deployment/ops","scheduler_function":"run_due_external_evidence_once","probe_function":"run_external_evidence_connectivity_probe","source_streams":["external_evidence_health","external_evidence_collection_plan","external_evidence_collection_completion_packet","external_evidence_stability","external_evidence_cloud_preflight","external_evidence_scheduler"]},"source_summaries":{"health":{"status":"blocker","blocker_count":6,"warning_count":3,"configured_count":3},"collection_plan":{"due_count":3,"cooldown_count":0,"blocked_count":6,"protected_count":0,"next_due_at":"2026-06-15T01:10:17.223568+00:00"},"stability":{"status":"blocker","blocker_count":6,"warning_count":3,"avg_success_rate":75.0},"cloud_preflight":{"status":"blocker","blocker_count":5,"warning_count":1},"scheduler":{"autorun_enabled":false,"thread_alive":false,"last_status":"","next_due_at":""}}}