{
  "version": "1.0",
  "generatedAt": "2026-08-31T04:21:53.058Z",
  "packagedAt": "2026-08-31T05:52:44.697Z",
  "runId": "20260831-seo-dashboard-ccfee113",
  "status": "READY",
  "lastAttemptAt": "2026-08-31T04:21:53.058Z",
  "schedule": "每天 18:30 巡检；完成后更新此模块。机器未开机时延后补跑。",
  "coverage": "仅覆盖五站，每站最多 3 个页面及 robots / sitemap；不是全站审计。",
  "mode": "shadow",
  "source": {
    "name": "Website Factory SEO Maintenance",
    "trafficGeneratedAt": "2026-08-31T04:02:34.568Z",
    "publicPath": "data/seo-maintenance.json"
  },
  "summary": {
    "sites": 5,
    "completedSites": 5,
    "reviewItems": 30,
    "highPriority": 1,
    "checkFailures": 0,
    "newItems": 2,
    "notObserved": 1,
    "executedRepairs": 0
  },
  "executionBoundary": "影子模式，只检查和排队；未自动修复或发布。未再出现不等于已修复。",
  "sites": [
    {
      "domain": "agentskillshub.dev",
      "urlsAudited": 3,
      "status": "CHECKED",
      "reviewCount": 5,
      "highCount": 0,
      "sourceGaps": [
        "Clarity 引用快照已过期",
        "DR 数据待接入"
      ]
    },
    {
      "domain": "supercalc.dev",
      "urlsAudited": 3,
      "status": "CHECKED",
      "reviewCount": 6,
      "highCount": 0,
      "sourceGaps": [
        "Clarity 引用快照已过期",
        "DR 数据待接入"
      ]
    },
    {
      "domain": "image3d.io",
      "urlsAudited": 3,
      "status": "CHECKED",
      "reviewCount": 6,
      "highCount": 1,
      "sourceGaps": [
        "Clarity 引用快照已过期",
        "DR 数据待接入"
      ]
    },
    {
      "domain": "aitoolfinder.org",
      "urlsAudited": 2,
      "status": "CHECKED",
      "reviewCount": 6,
      "highCount": 0,
      "sourceGaps": [
        "Clarity 引用快照已过期",
        "DR 数据待接入"
      ]
    },
    {
      "domain": "heartopiaguide.com",
      "urlsAudited": 3,
      "status": "CHECKED",
      "reviewCount": 7,
      "highCount": 0,
      "sourceGaps": [
        "Clarity 引用快照已过期",
        "DR 数据待接入"
      ]
    }
  ],
  "items": [
    {
      "id": "00773959070870b8",
      "domain": "image3d.io",
      "ruleId": "soft_404",
      "title": "疑似 soft-404",
      "severity": "high",
      "actionState": "REVIEW",
      "target": "https://image3d.io/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 1 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "请求确定不存在的路径，核对实际状态码与内容；确认误返回 200 后再提修复。",
      "verification": "不存在的路径返回 404/410，真实页面仍正常。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "4fde036712c66d99",
      "domain": "heartopiaguide.com",
      "ruleId": "rich_result_required_fields_missing",
      "title": "结构化数据必填字段待补",
      "severity": "medium",
      "actionState": "REVIEW",
      "target": "https://heartopiaguide.com/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 1 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "e2cba774d6f4a271",
      "domain": "supercalc.dev",
      "ruleId": "broken_external_link",
      "title": "Broken external link",
      "severity": "medium",
      "actionState": "REVIEW",
      "target": "https://supercalc.dev/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 9 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-31T04:21:53.058Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": true
    },
    {
      "id": "e9a63cfcd7519c80",
      "domain": "agentskillshub.dev",
      "ruleId": "losing_page_query_pair",
      "title": "搜索表现下降线索",
      "severity": "medium",
      "actionState": "REVIEW",
      "target": "https://agentskillshub.dev/tools/handwritten-text-generator/",
      "source": "Traffic / GSC",
      "evidence": "GSC Web final: clicks 6->2, impressions 281->150, position 9.01423487544484->9.453333333333333",
      "query": "handwriting generator",
      "nextAction": "对照相同 GSC 时间窗，检查查询意图、排名和 CTR，再决定是否改页。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": "evidence_gate_passed",
      "firstSeen": "2026-08-30T10:30:03.007Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "09231d1a7cbe77e8",
      "domain": "agentskillshub.dev",
      "ruleId": "losing_page_query_pair",
      "title": "搜索表现下降线索",
      "severity": "medium",
      "actionState": "HOLD",
      "target": "https://agentskillshub.dev/guides/hermes-agent-skills/",
      "source": "Traffic / GSC",
      "evidence": "GSC Web final: clicks 34->19, impressions 640->341, position 7.86875->8.551319648093841",
      "query": "hermes skills hub",
      "nextAction": "暂缓修改：先满足数据、观察期或引用保护门禁。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": "query_gate_human_intent_demand_drop",
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "fc552184d21cbbe5",
      "domain": "heartopiaguide.com",
      "ruleId": "losing_page_query_pair",
      "title": "搜索表现下降线索",
      "severity": "medium",
      "actionState": "HOLD",
      "target": "https://heartopiaguide.com/",
      "source": "Traffic / GSC",
      "evidence": "GSC Web final: clicks 12->5, impressions 112->76, position 3.892857142857143->3.6842105263157894",
      "query": "heartopia guide",
      "nextAction": "暂缓修改：先满足数据、观察期或引用保护门禁。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": "citation_freeze",
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "bdac7dadd359cfd0",
      "domain": "heartopiaguide.com",
      "ruleId": "losing_page_query_pair",
      "title": "搜索表现下降线索",
      "severity": "medium",
      "actionState": "HOLD",
      "target": "https://heartopiaguide.com/codes/",
      "source": "Traffic / GSC",
      "evidence": "GSC Web final: clicks 1->1, impressions 67->232, position 15.746268656716419->9.987068965517242",
      "query": "heartopia codes",
      "nextAction": "暂缓修改：先满足数据、观察期或引用保护门禁。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": "query_gate_human_intent_query_volatility",
      "firstSeen": "2026-08-31T04:21:53.058Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": true
    },
    {
      "id": "ace98460306c4a44",
      "domain": "image3d.io",
      "ruleId": "losing_page_query_pair",
      "title": "搜索表现下降线索",
      "severity": "medium",
      "actionState": "HOLD",
      "target": "https://image3d.io/",
      "source": "Traffic / GSC",
      "evidence": "GSC Web final: clicks 23->13, impressions 123->100, position 2.2845528455284554->2.02",
      "query": "image3d",
      "nextAction": "暂缓修改：先满足数据、观察期或引用保护门禁。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": "citation_freeze",
      "firstSeen": "2026-08-30T10:30:03.007Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "fec9808280a873ae",
      "domain": "image3d.io",
      "ruleId": "losing_page_query_pair",
      "title": "搜索表现下降线索",
      "severity": "medium",
      "actionState": "HOLD",
      "target": "https://image3d.io/blog/image-to-sketchup-model/",
      "source": "Traffic / GSC",
      "evidence": "GSC Web final: clicks 3->0, impressions 181->30, position 7.773480662983426->6.5",
      "query": "image to sketchup model",
      "nextAction": "暂缓修改：先满足数据、观察期或引用保护门禁。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": "citation_freeze",
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "1381195bf4508d6b",
      "domain": "image3d.io",
      "ruleId": "losing_page_query_pair",
      "title": "搜索表现下降线索",
      "severity": "low",
      "actionState": "HOLD",
      "target": "https://image3d.io/viewer/",
      "source": "Traffic / GSC",
      "evidence": "GSC Web final: clicks 4->1, impressions 80->33, position 18.9->39.63636363636363",
      "query": "3d model viewer",
      "nextAction": "暂缓修改：先满足数据、观察期或引用保护门禁。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": "citation_freeze",
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "6c0416aead66f793",
      "domain": "supercalc.dev",
      "ruleId": "losing_page_query_pair",
      "title": "搜索表现下降线索",
      "severity": "medium",
      "actionState": "HOLD",
      "target": "https://supercalc.dev/lifestyle/dating-standards-calculator/",
      "source": "Traffic / GSC",
      "evidence": "GSC Web final: clicks 44->6, impressions 616->233, position 2.970779220779221->3.4892703862660945",
      "query": "keeper ai standards test",
      "nextAction": "暂缓修改：先满足数据、观察期或引用保护门禁。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": "citation_freeze",
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "cc6b33712c22bf36",
      "domain": "supercalc.dev",
      "ruleId": "losing_page_query_pair",
      "title": "搜索表现下降线索",
      "severity": "medium",
      "actionState": "HOLD",
      "target": "https://supercalc.dev/tax/prop-22-calculator/",
      "source": "Traffic / GSC",
      "evidence": "GSC Web final: clicks 26->6, impressions 125->61, position 3.232->2.901639344262295",
      "query": "prop 22 calculator",
      "nextAction": "暂缓修改：先满足数据、观察期或引用保护门禁。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": "citation_freeze",
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "4ad6d77622be652e",
      "domain": "agentskillshub.dev",
      "ruleId": "og_image_missing",
      "title": "社交分享图未检测到",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://agentskillshub.dev/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 3 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "686cffedfd94f1e3",
      "domain": "agentskillshub.dev",
      "ruleId": "hsts_missing",
      "title": "HSTS 未检测到（非排名结论）",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://agentskillshub.dev/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 3 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "3a79efa7fdf45fd0",
      "domain": "agentskillshub.dev",
      "ruleId": "orphan_page",
      "title": "抽样中未发现入链（不代表全站孤页）",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://agentskillshub.dev/guides/hermes-agent-skills/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 2 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "扩大内部链接检查范围；当前仅抽样，不能直接认定孤页。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "d5ef49c7a7fffa4e",
      "domain": "aitoolfinder.org",
      "ruleId": "og_image_missing",
      "title": "社交分享图未检测到",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://aitoolfinder.org/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 2 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "89433a820da38155",
      "domain": "aitoolfinder.org",
      "ruleId": "og_description_missing",
      "title": "分享描述未检测到",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://aitoolfinder.org/best-ai-product-photo-tools-2026/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 1 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "b5622eb4f6bfa6da",
      "domain": "aitoolfinder.org",
      "ruleId": "og_title_missing",
      "title": "分享标题未检测到",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://aitoolfinder.org/best-ai-product-photo-tools-2026/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 1 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "86eecdd319d9a2cd",
      "domain": "aitoolfinder.org",
      "ruleId": "twitter_card_missing",
      "title": "分享卡片未检测到",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://aitoolfinder.org/best-ai-product-photo-tools-2026/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 1 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "85a6de22e8712bcc",
      "domain": "aitoolfinder.org",
      "ruleId": "hsts_missing",
      "title": "HSTS 未检测到（非排名结论）",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://aitoolfinder.org/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 2 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "8241e339c9c0ea8f",
      "domain": "aitoolfinder.org",
      "ruleId": "orphan_page",
      "title": "抽样中未发现入链（不代表全站孤页）",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://aitoolfinder.org/best-ai-product-photo-tools-2026/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 1 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "扩大内部链接检查范围；当前仅抽样，不能直接认定孤页。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "4efe2ccb507e34b8",
      "domain": "heartopiaguide.com",
      "ruleId": "og_image_missing",
      "title": "社交分享图未检测到",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://heartopiaguide.com/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 3 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "ea3b90e1b6994cb5",
      "domain": "heartopiaguide.com",
      "ruleId": "title_too_wide",
      "title": "标题展示宽度待复核",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://heartopiaguide.com/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 2 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "a895e6a0a8283b17",
      "domain": "heartopiaguide.com",
      "ruleId": "hsts_missing",
      "title": "HSTS 未检测到（非排名结论）",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://heartopiaguide.com/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 3 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "0cc9c03759b49f51",
      "domain": "heartopiaguide.com",
      "ruleId": "orphan_page",
      "title": "抽样中未发现入链（不代表全站孤页）",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://heartopiaguide.com/guides/seasonal-events-calendar/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 1 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "扩大内部链接检查范围；当前仅抽样，不能直接认定孤页。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "1ea7fdada509ac4b",
      "domain": "image3d.io",
      "ruleId": "title_too_wide",
      "title": "标题展示宽度待复核",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://image3d.io/viewer/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 1 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "e7293e721cbc1e5e",
      "domain": "image3d.io",
      "ruleId": "hsts_missing",
      "title": "HSTS 未检测到（非排名结论）",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://image3d.io/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 3 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "908630da13fe5a27",
      "domain": "supercalc.dev",
      "ruleId": "og_image_missing",
      "title": "社交分享图未检测到",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://supercalc.dev/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 3 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "9da87e0cbe66ac58",
      "domain": "supercalc.dev",
      "ruleId": "title_too_wide",
      "title": "标题展示宽度待复核",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://supercalc.dev/lifestyle/dating-standards-calculator/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 1 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    },
    {
      "id": "475a77c147cbc326",
      "domain": "supercalc.dev",
      "ruleId": "hsts_missing",
      "title": "HSTS 未检测到（非排名结论）",
      "severity": "low",
      "actionState": "REVIEW",
      "target": "https://supercalc.dev/",
      "source": "SEO CLI / 公开页抽样",
      "evidence": "工具观察到 3 个 URL；尚未人工复核",
      "query": null,
      "nextAction": "先检查现网页面与原始证据，确认后在所属站点提出最小修复；此模块不自动改站。",
      "verification": "复查同一目标和原始证据；需要修复记录及复测才能记为已修复。",
      "gateReason": null,
      "firstSeen": "2026-08-29T13:25:04.773Z",
      "lastSeen": "2026-08-31T04:21:53.058Z",
      "newInRun": false
    }
  ],
  "sourceErrors": [],
  "unobserved": [
    {
      "domain": "heartopiaguide.com",
      "title": "搜索表现增长线索",
      "target": "https://heartopiaguide.com/codes/",
      "status": "NOT_OBSERVED",
      "lastSeen": "2026-08-30T10:30:03.007Z"
    }
  ]
}
