{
  "version": "traffic-dispatch-v2",
  "generatedAt": "2026-08-25T08:10:14.901Z",
  "dataDate": "2026-08-24",
  "dataFreshness": {
    "status": "partial",
    "generatedAt": "2026-08-25T08:10:14.901Z",
    "latestCompleteDay": "2026-08-24",
    "ga4": "ga4_data_ready",
    "gsc": "ready",
    "citation": "token_and_project_map_present"
  },
  "sourceCoverage": {
    "monitoredSites": 19,
    "ga4Sites": 19,
    "gscRealtimeSites": 18,
    "gscDetailSites": 18,
    "citationSites": 0,
    "httpHealthSites": 19,
    "indexing": "sitemap_visibility_ready"
  },
  "todayPrimaryAction": {
    "rank": 1,
    "action": "investigate",
    "domain": "image3d.io",
    "ownerThread": "Image3D product thread",
    "ownerLane": "Image3D product thread",
    "routeReason": "explicit_domain_owner",
    "evidence": "平均排名下降 2.2 位（7 日曝光 16,476）",
    "target": null,
    "confidence": "high",
    "executionStatus": "signal_only_not_executed"
  },
  "decisionCandidates": [
    {
      "rank": 1,
      "action": "investigate",
      "domain": "image3d.io",
      "ownerThread": "Image3D product thread",
      "ownerLane": "Image3D product thread",
      "routeReason": "explicit_domain_owner",
      "evidence": "平均排名下降 2.2 位（7 日曝光 16,476）",
      "target": null,
      "confidence": "high",
      "executionStatus": "signal_only_not_executed"
    },
    {
      "rank": 2,
      "action": "investigate",
      "domain": "agentskillshub.dev",
      "ownerThread": "Main-Sites-Optimization",
      "ownerLane": "Main-Sites-Optimization",
      "routeReason": "explicit_domain_owner",
      "evidence": "昨日用户较前 7 天中位数下降 64%",
      "target": null,
      "confidence": "high",
      "executionStatus": "signal_only_not_executed"
    },
    {
      "rank": 3,
      "action": "investigate",
      "domain": "supercalc.dev",
      "ownerThread": "SuperCalc product thread",
      "ownerLane": "SuperCalc product thread",
      "routeReason": "explicit_domain_owner",
      "evidence": "近 3 天点击较前 3 天下降 51%",
      "target": null,
      "confidence": "high",
      "executionStatus": "signal_only_not_executed"
    }
  ],
  "pageMovers": [
    {
      "domain": "supercalc.dev",
      "page": "https://supercalc.dev/insurance/disability-insurance-calculator/",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 64,
      "previousImpressions": 1,
      "impressionChange": 63,
      "ctr": 0,
      "position": 36.125,
      "previousPosition": 3
    },
    {
      "domain": "image3d.io",
      "page": "https://image3d.io/glb-viewer/",
      "clicks": 13,
      "previousClicks": 4,
      "clickChange": 2.25,
      "impressions": 472,
      "previousImpressions": 101,
      "impressionChange": 3.6732673267326734,
      "ctr": 0.02754237288135593,
      "position": 19.8114406779661,
      "previousPosition": 14.930693069306932
    },
    {
      "domain": "supercalc.dev",
      "page": "https://supercalc.dev/other/step-counter-to-miles-calculator/",
      "clicks": 1,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 3028,
      "previousImpressions": 712,
      "impressionChange": 3.252808988764045,
      "ctr": 0.00033025099075297226,
      "position": 11.082892998678997,
      "previousPosition": 11.870786516853933
    },
    {
      "domain": "image3d.io",
      "page": "https://image3d.io/free-3d-model-generator/",
      "clicks": 1,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 247,
      "previousImpressions": 66,
      "impressionChange": 2.742424242424242,
      "ctr": 0.004048582995951417,
      "position": 69.74898785425101,
      "previousPosition": 11.742424242424242
    },
    {
      "domain": "supercalc.dev",
      "page": "https://supercalc.dev/business/average-order-value-calculator/",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 55,
      "previousImpressions": 19,
      "impressionChange": 1.894736842105263,
      "ctr": 0,
      "position": 57.74545454545454,
      "previousPosition": 48.421052631578945
    },
    {
      "domain": "heartopiaguide.com",
      "page": "https://heartopiaguide.com/npcs/",
      "clicks": 0,
      "previousClicks": 3,
      "clickChange": -1,
      "impressions": 480,
      "previousImpressions": 196,
      "impressionChange": 1.4489795918367347,
      "ctr": 0,
      "position": 10.96875,
      "previousPosition": 13.790816326530612
    },
    {
      "domain": "heartopiaguide.com",
      "page": "https://heartopiaguide.com/contact/",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 57,
      "previousImpressions": 27,
      "impressionChange": 1.1111111111111112,
      "ctr": 0,
      "position": 10.298245614035087,
      "previousPosition": 10.25925925925926
    },
    {
      "domain": "image3d.io",
      "page": "https://image3d.io/blog/image-to-3d-for-blender/",
      "clicks": 1,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 78,
      "previousImpressions": 38,
      "impressionChange": 1.0526315789473684,
      "ctr": 0.01282051282051282,
      "position": 9.025641025641026,
      "previousPosition": 9.078947368421053
    },
    {
      "domain": "image3d.io",
      "page": "https://image3d.io/photo-to-3d-model/",
      "clicks": 6,
      "previousClicks": 10,
      "clickChange": -0.4,
      "impressions": 1090,
      "previousImpressions": 536,
      "impressionChange": 1.0335820895522387,
      "ctr": 0.005504587155963303,
      "position": 60.60550458715596,
      "previousPosition": 62.56716417910448
    },
    {
      "domain": "supercalc.dev",
      "page": "https://supercalc.dev/other/economic-order-quantity-calculator/",
      "clicks": 0,
      "previousClicks": 2,
      "clickChange": -1,
      "impressions": 1,
      "previousImpressions": 216,
      "impressionChange": -0.9953703703703703,
      "ctr": 0,
      "position": 7,
      "previousPosition": 11.333333333333334
    },
    {
      "domain": "image3d.io",
      "page": "https://image3d.io/blog/check-downloaded-stl-before-printing/",
      "clicks": 1,
      "previousClicks": 3,
      "clickChange": -0.6666666666666666,
      "impressions": 1,
      "previousImpressions": 73,
      "impressionChange": -0.9863013698630136,
      "ctr": 1,
      "position": 2,
      "previousPosition": 31.972602739726028
    },
    {
      "domain": "image3d.io",
      "page": "https://image3d.io/blog/image-to-3d-for-unreal-engine/",
      "clicks": 0,
      "previousClicks": 1,
      "clickChange": -1,
      "impressions": 1,
      "previousImpressions": 58,
      "impressionChange": -0.9827586206896551,
      "ctr": 0,
      "position": 7,
      "previousPosition": 14.53448275862069
    },
    {
      "domain": "agentskillshub.dev",
      "page": "https://agentskillshub.dev/skills/apify/",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 4,
      "previousImpressions": 151,
      "impressionChange": -0.9735099337748344,
      "ctr": 0,
      "position": 9,
      "previousPosition": 10.47682119205298
    },
    {
      "domain": "agentskillshub.dev",
      "page": "https://agentskillshub.dev/skills/azure-devops/",
      "clicks": 0,
      "previousClicks": 1,
      "clickChange": -1,
      "impressions": 14,
      "previousImpressions": 327,
      "impressionChange": -0.9571865443425076,
      "ctr": 0,
      "position": 7.642857142857143,
      "previousPosition": 11.724770642201834
    },
    {
      "domain": "supercalc.dev",
      "page": "https://supercalc.dev/finance/annualized-return-calculator/",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 5,
      "previousImpressions": 80,
      "impressionChange": -0.9375,
      "ctr": 0,
      "position": 8.2,
      "previousPosition": 8.675
    },
    {
      "domain": "image3d.io",
      "page": "https://image3d.io/tool/",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 38,
      "previousImpressions": 578,
      "impressionChange": -0.9342560553633218,
      "ctr": 0,
      "position": 27.236842105263158,
      "previousPosition": 8.41522491349481
    },
    {
      "domain": "supercalc.dev",
      "page": "https://supercalc.dev/loan/home-equity-calculator/",
      "clicks": 0,
      "previousClicks": 1,
      "clickChange": -1,
      "impressions": 25,
      "previousImpressions": 246,
      "impressionChange": -0.8983739837398373,
      "ctr": 0,
      "position": 8.16,
      "previousPosition": 8.008130081300813
    },
    {
      "domain": "atlasbrowser.site",
      "page": "https://atlasbrowser.site/guides/bitwarden-setup/",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 9,
      "previousImpressions": 66,
      "impressionChange": -0.8636363636363636,
      "ctr": 0,
      "position": 13.444444444444445,
      "previousPosition": 8.318181818181818
    },
    {
      "domain": "image3d.io",
      "page": "https://image3d.io/ai-stl-generator/",
      "clicks": 0,
      "previousClicks": 4,
      "clickChange": -1,
      "impressions": 30,
      "previousImpressions": 185,
      "impressionChange": -0.8378378378378378,
      "ctr": 0,
      "position": 46.13333333333333,
      "previousPosition": 39.34054054054054
    },
    {
      "domain": "supercalc.dev",
      "page": "https://supercalc.dev/other/the-forge-calculator/",
      "clicks": 1,
      "previousClicks": 9,
      "clickChange": -0.8888888888888888,
      "impressions": 59,
      "previousImpressions": 326,
      "impressionChange": -0.8190184049079755,
      "ctr": 0.01694915254237288,
      "position": 19.423728813559322,
      "previousPosition": 9.383435582822086
    }
  ],
  "queryClusters": [
    {
      "domain": "image3d.io",
      "query": "3d model from a picture",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 75,
      "previousImpressions": 8,
      "impressionChange": 8.375,
      "ctr": 0,
      "position": 39.28,
      "previousPosition": 50.625
    },
    {
      "domain": "agentskillshub.dev",
      "query": "21dev mcp",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 83,
      "previousImpressions": 36,
      "impressionChange": 1.3055555555555556,
      "ctr": 0,
      "position": 7.650602409638554,
      "previousPosition": 7.75
    },
    {
      "domain": "supercalc.dev",
      "query": "10 am est",
      "clicks": 0,
      "previousClicks": 1,
      "clickChange": -1,
      "impressions": 5,
      "previousImpressions": 121,
      "impressionChange": -0.9586776859504132,
      "ctr": 0,
      "position": 10.2,
      "previousPosition": 4.090909090909091
    },
    {
      "domain": "supercalc.dev",
      "query": "9 am est to ist",
      "clicks": 1,
      "previousClicks": 3,
      "clickChange": -0.6666666666666666,
      "impressions": 71,
      "previousImpressions": 1179,
      "impressionChange": -0.9397794741306191,
      "ctr": 0.014084507042253521,
      "position": 6.577464788732394,
      "previousPosition": 1.4681933842239185
    },
    {
      "domain": "supercalc.dev",
      "query": "1 pm est to ist",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 21,
      "previousImpressions": 284,
      "impressionChange": -0.926056338028169,
      "ctr": 0,
      "position": 4.428571428571429,
      "previousPosition": 2.767605633802817
    },
    {
      "domain": "supercalc.dev",
      "query": "1 am est to ist",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 19,
      "previousImpressions": 235,
      "impressionChange": -0.9191489361702128,
      "ctr": 0,
      "position": 6.842105263157895,
      "previousPosition": 1.6
    },
    {
      "domain": "pixverser1.app",
      "query": "pixverse r1",
      "clicks": 0,
      "previousClicks": 2,
      "clickChange": -1,
      "impressions": 13,
      "previousImpressions": 87,
      "impressionChange": -0.8505747126436781,
      "ctr": 0,
      "position": 6.846153846153846,
      "previousPosition": 7.632183908045977
    },
    {
      "domain": "supercalc.dev",
      "query": "dating calculator",
      "clicks": 1,
      "previousClicks": 8,
      "clickChange": -0.875,
      "impressions": 47,
      "previousImpressions": 215,
      "impressionChange": -0.7813953488372093,
      "ctr": 0.02127659574468085,
      "position": 12.212765957446809,
      "previousPosition": 8.074418604651163
    },
    {
      "domain": "agentskillshub.dev",
      "query": "handwritten font generator copy paste",
      "clicks": 12,
      "previousClicks": 7,
      "clickChange": 0.7142857142857143,
      "impressions": 59,
      "previousImpressions": 34,
      "impressionChange": 0.7352941176470589,
      "ctr": 0.2033898305084746,
      "position": 5.186440677966102,
      "previousPosition": 7.411764705882353
    },
    {
      "domain": "supercalc.dev",
      "query": "9am est to ist",
      "clicks": 1,
      "previousClicks": 1,
      "clickChange": 0,
      "impressions": 115,
      "previousImpressions": 308,
      "impressionChange": -0.6266233766233766,
      "ctr": 0.008695652173913044,
      "position": 2.4173913043478263,
      "previousPosition": 2.266233766233766
    },
    {
      "domain": "supercalc.dev",
      "query": "dating standards calculator",
      "clicks": 4,
      "previousClicks": 7,
      "clickChange": -0.42857142857142855,
      "impressions": 183,
      "previousImpressions": 419,
      "impressionChange": -0.5632458233890215,
      "ctr": 0.02185792349726776,
      "position": 6.852459016393443,
      "previousPosition": 6.711217183770883
    },
    {
      "domain": "image3d.io",
      "query": "3d model viewer",
      "clicks": 4,
      "previousClicks": 8,
      "clickChange": -0.5,
      "impressions": 68,
      "previousImpressions": 144,
      "impressionChange": -0.5277777777777778,
      "ctr": 0.058823529411764705,
      "position": 19.544117647058822,
      "previousPosition": 16.96527777777778
    },
    {
      "domain": "supercalc.dev",
      "query": "bond ladder calculator",
      "clicks": 2,
      "previousClicks": 1,
      "clickChange": 1,
      "impressions": 33,
      "previousImpressions": 67,
      "impressionChange": -0.5074626865671642,
      "ctr": 0.06060606060606061,
      "position": 10.787878787878787,
      "previousPosition": 9.82089552238806
    },
    {
      "domain": "image3d.io",
      "query": "3d file viewer",
      "clicks": 1,
      "previousClicks": 1,
      "clickChange": 0,
      "impressions": 34,
      "previousImpressions": 66,
      "impressionChange": -0.48484848484848486,
      "ctr": 0.029411764705882353,
      "position": 17.735294117647058,
      "previousPosition": 14.090909090909092
    },
    {
      "domain": "agentskillshub.dev",
      "query": "21st mcp",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 34,
      "previousImpressions": 65,
      "impressionChange": -0.47692307692307695,
      "ctr": 0,
      "position": 7.235294117647059,
      "previousPosition": 7.461538461538462
    },
    {
      "domain": "agentskillshub.dev",
      "query": "openclaw skills hub",
      "clicks": 1,
      "previousClicks": 8,
      "clickChange": -0.875,
      "impressions": 98,
      "previousImpressions": 177,
      "impressionChange": -0.4463276836158192,
      "ctr": 0.01020408163265306,
      "position": 7.846938775510204,
      "previousPosition": 6.52542372881356
    },
    {
      "domain": "agentskillshub.dev",
      "query": "21.dev magic mcp",
      "clicks": 0,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 89,
      "previousImpressions": 62,
      "impressionChange": 0.43548387096774194,
      "ctr": 0,
      "position": 6.719101123595506,
      "previousPosition": 6.483870967741935
    },
    {
      "domain": "agentskillshub.dev",
      "query": "skills hub hermes",
      "clicks": 2,
      "previousClicks": 5,
      "clickChange": -0.6,
      "impressions": 54,
      "previousImpressions": 38,
      "impressionChange": 0.42105263157894735,
      "ctr": 0.037037037037037035,
      "position": 8.25925925925926,
      "previousPosition": 8.210526315789473
    },
    {
      "domain": "heartopiaguide.com",
      "query": "heartopia guide",
      "clicks": 7,
      "previousClicks": 17,
      "clickChange": -0.5882352941176471,
      "impressions": 80,
      "previousImpressions": 133,
      "impressionChange": -0.39849624060150374,
      "ctr": 0.0875,
      "position": 4.75,
      "previousPosition": 4.18796992481203
    },
    {
      "domain": "heartopiaguide.com",
      "query": "heartopia codes",
      "clicks": 1,
      "previousClicks": 0,
      "clickChange": null,
      "impressions": 57,
      "previousImpressions": 94,
      "impressionChange": -0.39361702127659576,
      "ctr": 0.017543859649122806,
      "position": 14.929824561403509,
      "previousPosition": 13.48936170212766
    }
  ],
  "perSiteCandidates": [
    {
      "domain": "achengai.com",
      "candidates": []
    },
    {
      "domain": "agentskillshub.dev",
      "candidates": [
        {
          "domain": "agentskillshub.dev",
          "page": "https://agentskillshub.dev/",
          "query": "skill hub",
          "clicks": 3,
          "previousClicks": 12,
          "clickChange": -0.75,
          "impressions": 236,
          "previousImpressions": 352,
          "impressionChange": -0.32954545454545453,
          "ctr": 0.012711864406779662,
          "previousCtr": 0.03409090909090909,
          "position": 8.483050847457626,
          "previousPosition": 8.267045454545453,
          "positionChange": 0.21600539291217302,
          "queryClass": "human_intent",
          "changeCause": "ctr_drop",
          "confidence": "high",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 12->3, impressions 352->236, position 8.267045454545453->8.483050847457626",
          "citationFreeze": true,
          "citationCount": 66,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "citation_freeze",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        },
        {
          "domain": "agentskillshub.dev",
          "page": "https://agentskillshub.dev/",
          "query": "agent skill hub",
          "clicks": 8,
          "previousClicks": 16,
          "clickChange": -0.5,
          "impressions": 17,
          "previousImpressions": 30,
          "impressionChange": -0.43333333333333335,
          "ctr": 0.47058823529411764,
          "previousCtr": 0.5333333333333333,
          "position": 1.2352941176470589,
          "previousPosition": 1.1333333333333333,
          "positionChange": 0.10196078431372557,
          "queryClass": "brand",
          "changeCause": "demand_drop",
          "confidence": "medium",
          "suggestedAction": "hold_and_monitor_demand",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 16->8, impressions 30->17, position 1.1333333333333333->1.2352941176470589",
          "citationFreeze": true,
          "citationCount": 66,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "citation_freeze",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        },
        {
          "domain": "agentskillshub.dev",
          "page": "https://agentskillshub.dev/openclaw/",
          "query": "openclaw skills hub",
          "clicks": 1,
          "previousClicks": 8,
          "clickChange": -0.875,
          "impressions": 98,
          "previousImpressions": 177,
          "impressionChange": -0.4463276836158192,
          "ctr": 0.01020408163265306,
          "previousCtr": 0.04519774011299435,
          "position": 7.846938775510204,
          "previousPosition": 6.52542372881356,
          "positionChange": 1.3215150466966445,
          "queryClass": "human_intent",
          "changeCause": "ctr_drop",
          "confidence": "high",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 8->1, impressions 177->98, position 6.52542372881356->7.846938775510204",
          "citationFreeze": false,
          "citationCount": null,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": true,
          "modificationGateReason": "evidence_gate_passed",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        }
      ]
    },
    {
      "domain": "aitoolfinder.org",
      "candidates": []
    },
    {
      "domain": "atlasbrowser.site",
      "candidates": []
    },
    {
      "domain": "citerank.io",
      "candidates": [
        {
          "domain": "citerank.io",
          "page": "https://citerank.io/",
          "query": "mysiteranks io",
          "clicks": 0,
          "previousClicks": 0,
          "clickChange": null,
          "impressions": 48,
          "previousImpressions": 35,
          "impressionChange": 0.37142857142857144,
          "ctr": 0,
          "previousCtr": 0,
          "position": 30.541666666666668,
          "previousPosition": 32.91428571428571,
          "positionChange": -2.372619047619043,
          "queryClass": "human_intent",
          "changeCause": "query_volatility",
          "confidence": "medium",
          "suggestedAction": "hold_and_expand_supporting_links",
          "issueType": "growing_page_query_pair",
          "evidence": "GSC Web final: clicks 0->0, impressions 35->48, position 32.91428571428571->30.541666666666668",
          "citationFreeze": false,
          "citationCount": null,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "query_gate_human_intent_query_volatility",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        }
      ]
    },
    {
      "domain": "fatepreview.com",
      "candidates": []
    },
    {
      "domain": "financeinterviewai.com",
      "candidates": []
    },
    {
      "domain": "funora.online",
      "candidates": []
    },
    {
      "domain": "giftablesong.com",
      "candidates": []
    },
    {
      "domain": "heartopiaguide.com",
      "candidates": [
        {
          "domain": "heartopiaguide.com",
          "page": "https://heartopiaguide.com/",
          "query": "heartopia guide",
          "clicks": 7,
          "previousClicks": 17,
          "clickChange": -0.5882352941176471,
          "impressions": 78,
          "previousImpressions": 131,
          "impressionChange": -0.40458015267175573,
          "ctr": 0.08974358974358974,
          "previousCtr": 0.1297709923664122,
          "position": 4.089743589743589,
          "previousPosition": 3.4732824427480917,
          "positionChange": 0.6164611469954977,
          "queryClass": "brand",
          "changeCause": "ctr_drop",
          "confidence": "high",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 17->7, impressions 131->78, position 3.4732824427480917->4.089743589743589",
          "citationFreeze": true,
          "citationCount": 83,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "citation_freeze",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        },
        {
          "domain": "heartopiaguide.com",
          "page": "https://heartopiaguide.com/",
          "query": "heartopia wiki",
          "clicks": 2,
          "previousClicks": 1,
          "clickChange": 1,
          "impressions": 302,
          "previousImpressions": 403,
          "impressionChange": -0.2506203473945409,
          "ctr": 0.006622516556291391,
          "previousCtr": 0.0024813895781637717,
          "position": 7.466887417218543,
          "previousPosition": 7.645161290322581,
          "positionChange": -0.17827387310403786,
          "queryClass": "human_intent",
          "changeCause": "unknown",
          "confidence": "high",
          "suggestedAction": "hold_and_expand_supporting_links",
          "issueType": "growing_page_query_pair",
          "evidence": "GSC Web final: clicks 1->2, impressions 403->302, position 7.645161290322581->7.466887417218543",
          "citationFreeze": true,
          "citationCount": 83,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "citation_freeze",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        },
        {
          "domain": "heartopiaguide.com",
          "page": "https://heartopiaguide.com/guides/seasonal-events-calendar/",
          "query": "heartopia upcoming events",
          "clicks": 0,
          "previousClicks": 0,
          "clickChange": null,
          "impressions": 62,
          "previousImpressions": 4,
          "impressionChange": 14.5,
          "ctr": 0,
          "previousCtr": 0,
          "position": 5.451612903225806,
          "previousPosition": 9.25,
          "positionChange": -3.798387096774194,
          "queryClass": "human_intent",
          "changeCause": "query_volatility",
          "confidence": "medium",
          "suggestedAction": "hold_and_expand_supporting_links",
          "issueType": "growing_page_query_pair",
          "evidence": "GSC Web final: clicks 0->0, impressions 4->62, position 9.25->5.451612903225806",
          "citationFreeze": false,
          "citationCount": null,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "query_gate_human_intent_query_volatility",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        }
      ]
    },
    {
      "domain": "image3d.io",
      "candidates": [
        {
          "domain": "image3d.io",
          "page": "https://image3d.io/",
          "query": "image to 3d model",
          "clicks": 1,
          "previousClicks": 7,
          "clickChange": -0.8571428571428571,
          "impressions": 91,
          "previousImpressions": 119,
          "impressionChange": -0.23529411764705882,
          "ctr": 0.01098901098901099,
          "previousCtr": 0.058823529411764705,
          "position": 29.285714285714285,
          "previousPosition": 37.63865546218487,
          "positionChange": -8.352941176470587,
          "queryClass": "human_intent",
          "changeCause": "ctr_drop",
          "confidence": "high",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 7->1, impressions 119->91, position 37.63865546218487->29.285714285714285",
          "citationFreeze": true,
          "citationCount": 19,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "citation_freeze",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        },
        {
          "domain": "image3d.io",
          "page": "https://image3d.io/blog/image-to-sketchup-model/",
          "query": "image to sketchup model",
          "clicks": 3,
          "previousClicks": 8,
          "clickChange": -0.625,
          "impressions": 156,
          "previousImpressions": 212,
          "impressionChange": -0.2641509433962264,
          "ctr": 0.019230769230769232,
          "previousCtr": 0.03773584905660377,
          "position": 7.769230769230769,
          "previousPosition": 7.599056603773585,
          "positionChange": 0.17017416545718422,
          "queryClass": "human_intent",
          "changeCause": "ctr_drop",
          "confidence": "high",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 8->3, impressions 212->156, position 7.599056603773585->7.769230769230769",
          "citationFreeze": true,
          "citationCount": 32,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "citation_freeze",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        },
        {
          "domain": "image3d.io",
          "page": "https://image3d.io/viewer/",
          "query": "3d model viewer",
          "clicks": 4,
          "previousClicks": 8,
          "clickChange": -0.5,
          "impressions": 68,
          "previousImpressions": 144,
          "impressionChange": -0.5277777777777778,
          "ctr": 0.058823529411764705,
          "previousCtr": 0.05555555555555555,
          "position": 19.544117647058822,
          "previousPosition": 16.96527777777778,
          "positionChange": 2.578839869281044,
          "queryClass": "human_intent",
          "changeCause": "ranking_drop",
          "confidence": "high",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 8->4, impressions 144->68, position 16.96527777777778->19.544117647058822",
          "citationFreeze": true,
          "citationCount": 30,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "citation_freeze",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        }
      ]
    },
    {
      "domain": "kvisa.site",
      "candidates": []
    },
    {
      "domain": "lifeosboard.com",
      "candidates": []
    },
    {
      "domain": "mejoradordeimagen.com",
      "candidates": []
    },
    {
      "domain": "pixverser1.app",
      "candidates": [
        {
          "domain": "pixverser1.app",
          "page": "https://pixverser1.app/",
          "query": "pixverse r1",
          "clicks": 0,
          "previousClicks": 2,
          "clickChange": -1,
          "impressions": 13,
          "previousImpressions": 86,
          "impressionChange": -0.8488372093023255,
          "ctr": 0,
          "previousCtr": 0.023255813953488372,
          "position": 6.846153846153846,
          "previousPosition": 7.232558139534884,
          "positionChange": -0.3864042933810383,
          "queryClass": "brand",
          "changeCause": "ctr_drop",
          "confidence": "medium",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 2->0, impressions 86->13, position 7.232558139534884->6.846153846153846",
          "citationFreeze": true,
          "citationCount": 57,
          "observationStatus": "no_recent_page_change",
          "allowedToModify": false,
          "modificationGateReason": "citation_freeze",
          "latestProductionChange": null,
          "review7dAt": null,
          "review14dAt": null,
          "review28dAt": null
        }
      ]
    },
    {
      "domain": "saydeck.com",
      "candidates": []
    },
    {
      "domain": "sora2.ink",
      "candidates": []
    },
    {
      "domain": "supercalc.dev",
      "candidates": [
        {
          "domain": "supercalc.dev",
          "page": "https://supercalc.dev/numerology/karmic-tail-calculator/",
          "query": "karmic tail calculator",
          "clicks": 6,
          "previousClicks": 16,
          "clickChange": -0.625,
          "impressions": 736,
          "previousImpressions": 1177,
          "impressionChange": -0.3746813933729822,
          "ctr": 0.008152173913043478,
          "previousCtr": 0.013593882752761258,
          "position": 6.415760869565218,
          "previousPosition": 6.314358538657604,
          "positionChange": 0.10140233090761352,
          "queryClass": "human_intent",
          "changeCause": "ctr_drop",
          "confidence": "high",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 16->6, impressions 1177->736, position 6.314358538657604->6.415760869565218",
          "citationFreeze": false,
          "citationCount": null,
          "observationStatus": "eligible",
          "allowedToModify": true,
          "modificationGateReason": "evidence_gate_passed",
          "latestProductionChange": {
            "id": "SC-20260715-004",
            "domain": "supercalc.dev",
            "url": null,
            "scope": "sitewide current app routes and 519 sitemap URLs",
            "productionAt": "2026-07-15T05:44:51.298971Z",
            "changeType": "analytics_recovery",
            "sourceCommit": "b17c143cc3179ff4d57ef3c22d2c91fdeaa2155a",
            "deploymentId": "6c564578-41c9-4319-ab29-4a69331fb871",
            "review7dAt": "2026-07-22",
            "review14dAt": "2026-07-29",
            "review28dAt": "2026-08-12",
            "doNotRetouchBefore": "2026-07-22",
            "productionState": "live",
            "verificationState": "production_home_inner_page_collect_and_519_sitemap_urls_passed",
            "source": "F:/WebsiteSEO/supercalc-website/_work/2026-07-13_supercalc_seo_action_log.md"
          },
          "review7dAt": "2026-07-22",
          "review14dAt": "2026-07-29",
          "review28dAt": "2026-08-12"
        },
        {
          "domain": "supercalc.dev",
          "page": "https://supercalc.dev/lifestyle/dating-standards-calculator/",
          "query": "dating calculator",
          "clicks": 1,
          "previousClicks": 8,
          "clickChange": -0.875,
          "impressions": 47,
          "previousImpressions": 215,
          "impressionChange": -0.7813953488372093,
          "ctr": 0.02127659574468085,
          "previousCtr": 0.037209302325581395,
          "position": 12.212765957446809,
          "previousPosition": 8.074418604651163,
          "positionChange": 4.1383473527956465,
          "queryClass": "human_intent",
          "changeCause": "ranking_drop",
          "confidence": "high",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 8->1, impressions 215->47, position 8.074418604651163->12.212765957446809",
          "citationFreeze": true,
          "citationCount": 1,
          "observationStatus": "eligible",
          "allowedToModify": false,
          "modificationGateReason": "citation_freeze",
          "latestProductionChange": {
            "id": "SC-20260715-004",
            "domain": "supercalc.dev",
            "url": null,
            "scope": "sitewide current app routes and 519 sitemap URLs",
            "productionAt": "2026-07-15T05:44:51.298971Z",
            "changeType": "analytics_recovery",
            "sourceCommit": "b17c143cc3179ff4d57ef3c22d2c91fdeaa2155a",
            "deploymentId": "6c564578-41c9-4319-ab29-4a69331fb871",
            "review7dAt": "2026-07-22",
            "review14dAt": "2026-07-29",
            "review28dAt": "2026-08-12",
            "doNotRetouchBefore": "2026-07-22",
            "productionState": "live",
            "verificationState": "production_home_inner_page_collect_and_519_sitemap_urls_passed",
            "source": "F:/WebsiteSEO/supercalc-website/_work/2026-07-13_supercalc_seo_action_log.md"
          },
          "review7dAt": "2026-07-22",
          "review14dAt": "2026-07-29",
          "review28dAt": "2026-08-12"
        },
        {
          "domain": "supercalc.dev",
          "page": "https://supercalc.dev/numerology/karmic-tail-calculator/",
          "query": "cara menghitung karmic tail",
          "clicks": 1,
          "previousClicks": 7,
          "clickChange": -0.8571428571428571,
          "impressions": 29,
          "previousImpressions": 47,
          "impressionChange": -0.3829787234042553,
          "ctr": 0.034482758620689655,
          "previousCtr": 0.14893617021276595,
          "position": 3.1724137931034484,
          "previousPosition": 3.25531914893617,
          "positionChange": -0.08290535583272174,
          "queryClass": "human_intent",
          "changeCause": "ctr_drop",
          "confidence": "medium",
          "suggestedAction": "investigate_then_optimize_existing",
          "issueType": "losing_page_query_pair",
          "evidence": "GSC Web final: clicks 7->1, impressions 47->29, position 3.25531914893617->3.1724137931034484",
          "citationFreeze": false,
          "citationCount": null,
          "observationStatus": "eligible",
          "allowedToModify": true,
          "modificationGateReason": "evidence_gate_passed",
          "latestProductionChange": {
            "id": "SC-20260715-004",
            "domain": "supercalc.dev",
            "url": null,
            "scope": "sitewide current app routes and 519 sitemap URLs",
            "productionAt": "2026-07-15T05:44:51.298971Z",
            "changeType": "analytics_recovery",
            "sourceCommit": "b17c143cc3179ff4d57ef3c22d2c91fdeaa2155a",
            "deploymentId": "6c564578-41c9-4319-ab29-4a69331fb871",
            "review7dAt": "2026-07-22",
            "review14dAt": "2026-07-29",
            "review28dAt": "2026-08-12",
            "doNotRetouchBefore": "2026-07-22",
            "productionState": "live",
            "verificationState": "production_home_inner_page_collect_and_519_sitemap_urls_passed",
            "source": "F:/WebsiteSEO/supercalc-website/_work/2026-07-13_supercalc_seo_action_log.md"
          },
          "review7dAt": "2026-07-22",
          "review14dAt": "2026-07-29",
          "review28dAt": "2026-08-12"
        }
      ]
    },
    {
      "domain": "toolportal.org",
      "candidates": []
    }
  ],
  "productionChanges": {
    "status": "ready",
    "updatedAt": "2026-07-19T18:55:00+08:00",
    "items": [
      {
        "id": "ANALYTICS-2026-07-19-ACHENGAI-CLARITY",
        "domain": "achengai.com",
        "url": null,
        "scope": "sitewide apex and www production routes",
        "productionAt": "2026-07-19T18:48:21.615977+08:00",
        "productionVerifiedAt": "2026-07-19T18:55:00+08:00",
        "changeType": "analytics_tracking_installation",
        "affectsSeoObservation": false,
        "sourceCommit": "1cd886e3526407775c07d2fa9326d8aefce13a7f",
        "deploymentId": "4edf49a1-0d9b-4721-9522-f681f519e228",
        "gtmContainer": "GTM-PN52RNNF",
        "gtmContainerState": "pending_publication_or_repair",
        "clarityProject": "xor9ttocg2",
        "ga4MeasurementId": "G-TV3CY40X64",
        "clarityBehaviorBaselineAt": "2026-07-19T18:55:00+08:00",
        "behaviorDataState": "baseline_started_samples_pending",
        "review1dAt": "2026-07-20",
        "review7dAt": "2026-07-26",
        "review14dAt": "2026-08-02",
        "productionState": "live",
        "verificationState": "production_network_direct_clarity_and_ga4_single_instance_passed",
        "source": "F:/WebsiteSEO/projects/achengai.com/ops/CLARITY_DIRECT_PRODUCTION_QA_2026-07-19.md",
        "review28dAt": "2026-08-16",
        "doNotRetouchBefore": "2026-08-02"
      },
      {
        "id": "ANALYTICS-2026-07-19-FATEPREVIEW-CLARITY",
        "domain": "fatepreview.com",
        "url": null,
        "scope": "sitewide apex and www production routes",
        "productionAt": "2026-07-19T18:43:52.874+08:00",
        "productionVerifiedAt": "2026-07-19T18:55:00+08:00",
        "changeType": "analytics_tracking_installation",
        "affectsSeoObservation": false,
        "sourceCommit": "df9e0a09d2c1dc35c92ce2b548fef627e7ea7363",
        "deploymentId": "3385bd39-21f3-4df7-8694-e3bcf36add97",
        "gtmContainer": "GTM-W8LRVVFN",
        "gtmContainerState": "pending_publication_or_repair",
        "clarityProject": "xorag3tadu",
        "ga4MeasurementId": "G-JPK0891DV4",
        "clarityBehaviorBaselineAt": "2026-07-19T18:55:00+08:00",
        "behaviorDataState": "baseline_started_samples_pending",
        "review1dAt": "2026-07-20",
        "review7dAt": "2026-07-26",
        "review14dAt": "2026-08-02",
        "productionState": "live",
        "verificationState": "production_network_direct_clarity_and_ga4_single_instance_passed",
        "source": "F:/CodexWorkspaces/fatepreview.com/reports/analytics/GTM_INSTALLATION_2026-07-19.md",
        "review28dAt": "2026-08-16",
        "doNotRetouchBefore": "2026-08-02"
      },
      {
        "id": "ANALYTICS-2026-07-19-MEJORADOR-GTM",
        "domain": "mejoradordeimagen.com",
        "url": null,
        "scope": "sitewide apex and www production routes",
        "productionAt": "2026-07-19T17:11:59+08:00",
        "productionVerifiedAt": "2026-07-19T17:30:35+08:00",
        "changeType": "analytics_tracking_installation",
        "affectsSeoObservation": false,
        "sourceCommit": "9c95b45",
        "deploymentId": "4fe7cb81-84d3-49ae-9685-bff185265a85",
        "gtmContainer": "GTM-52SZJTT3",
        "gtmPublishedVersion": 3,
        "clarityProject": "xorasnlcxy",
        "ga4MeasurementId": "G-WENP2V757X",
        "clarityBehaviorBaselineAt": "2026-07-19T17:30:35+08:00",
        "behaviorDataState": "baseline_started_samples_pending",
        "review1dAt": "2026-07-20",
        "review7dAt": "2026-07-26",
        "review14dAt": "2026-08-02",
        "productionState": "live",
        "verificationState": "production_network_gtm_clarity_ga4_single_instance_passed",
        "source": "F:/CodexWorkspaces/mejoradordeimagen-saas/reports/analytics/GTM_INSTALLATION_2026-07-19.md",
        "review28dAt": "2026-08-16",
        "doNotRetouchBefore": "2026-08-02"
      },
      {
        "id": "SEO-2026-07-15-01",
        "domain": "mejoradordeimagen.com",
        "url": "https://mejoradordeimagen.com/reparar-imagen-borrosa",
        "productionAt": "2026-07-14T19:45:30Z",
        "changeType": "existing_tool_page_functional_upgrade_and_indexing_delta",
        "commit": "7320243fbb93b02290dfb8ccf794e07d0d7e1a20",
        "workerVersion": "c39b6d4c-6635-4cc6-ad3e-5db4e5eec50b",
        "status": "live",
        "review7dAt": "2026-07-22",
        "review14dAt": "2026-07-29",
        "review28dAt": "2026-08-12",
        "doNotRetouchBefore": "2026-07-29",
        "productionState": "live",
        "sourceThread": "mejoradordeimagen-saas",
        "verificationState": "production_smoke_passed",
        "sourceCommit": "7320243fbb93b02290dfb8ccf794e07d0d7e1a20",
        "deploymentId": "c39b6d4c-6635-4cc6-ad3e-5db4e5eec50b"
      },
      {
        "id": "SEO-2026-07-14-01",
        "domain": "mejoradordeimagen.com",
        "url": "https://mejoradordeimagen.com/comprimir-imagenes-por-lotes",
        "productionAt": "2026-07-14T12:09:23Z",
        "changeType": "new_tool_page_and_indexing_delta",
        "commit": "cb0269700efdfdce547a0913d5a7a378e7957da6",
        "workerVersion": "c5f30910-dffb-480d-b481-b57ce46da77b",
        "status": "live",
        "review7dAt": "2026-07-21",
        "review14dAt": "2026-07-28",
        "review28dAt": "2026-08-11",
        "doNotRetouchBefore": "2026-07-28",
        "productionState": "live",
        "sourceThread": "mejoradordeimagen-saas",
        "verificationState": "production_smoke_passed",
        "sourceCommit": "cb0269700efdfdce547a0913d5a7a378e7957da6",
        "deploymentId": "c5f30910-dffb-480d-b481-b57ce46da77b"
      },
      {
        "id": "MAIN-2026-07-12-PROMPTFOO",
        "domain": "agentskillshub.dev",
        "url": "https://agentskillshub.dev/skills/promptfoo/",
        "productionAt": "2026-07-12",
        "changeType": "mcp_supervisor_content_enhancement",
        "sourceCommit": null,
        "deploymentId": null,
        "review7dAt": "2026-07-19",
        "review14dAt": "2026-07-26",
        "review28dAt": "2026-08-09",
        "doNotRetouchBefore": "2026-07-26",
        "productionState": "live",
        "verificationState": "custom_domain_mobile_gsc_indexnow_passed",
        "source": "F:/CodexWorkspaces/Main-Sites-Optimization/_ceo_status/thread-20260621-162201-fj5hxp.md"
      },
      {
        "id": "MAIN-2026-07-13-HEARTOPIA-GUIDES",
        "domain": "heartopiaguide.com",
        "url": "https://heartopiaguide.com/guides/",
        "productionAt": "2026-07-13",
        "changeType": "guides_hub_production",
        "sourceCommit": "36a83d6",
        "deploymentId": null,
        "review7dAt": "2026-07-20",
        "review14dAt": "2026-07-27",
        "review28dAt": "2026-08-10",
        "doNotRetouchBefore": "2026-07-27",
        "productionState": "live",
        "verificationState": "custom_domain_mobile_sitemap_gsc_indexnow_passed",
        "source": "F:/CodexWorkspaces/Main-Sites-Optimization/_ceo_status/thread-20260621-162201-fj5hxp.md"
      },
      {
        "id": "MAIN-2026-07-14-AGENTSKILLS-DIRECTORY",
        "domain": "agentskillshub.dev",
        "url": "https://agentskillshub.dev/skills/",
        "productionAt": "2026-07-14",
        "changeType": "directory_trust_repair",
        "sourceCommit": "d18b38d",
        "deploymentId": "d1d6f176",
        "review7dAt": "2026-07-21",
        "review14dAt": "2026-07-28",
        "review28dAt": "2026-08-11",
        "doNotRetouchBefore": "2026-07-28",
        "productionState": "live",
        "verificationState": "custom_domain_mobile_sitemap_gsc_indexnow_passed",
        "source": "F:/CodexWorkspaces/Main-Sites-Optimization/_ceo_status/thread-20260621-162201-fj5hxp.md"
      },
      {
        "id": "MAIN-2026-07-14-OPENCLAW-TOP100",
        "domain": "agentskillshub.dev",
        "url": "https://agentskillshub.dev/openclaw/top-100/",
        "productionAt": "2026-07-14",
        "changeType": "directory_trust_repair",
        "sourceCommit": "d18b38d",
        "deploymentId": "d1d6f176",
        "review7dAt": "2026-07-21",
        "review14dAt": "2026-07-28",
        "review28dAt": "2026-08-11",
        "doNotRetouchBefore": "2026-07-28",
        "productionState": "live",
        "verificationState": "custom_domain_mobile_sitemap_gsc_indexnow_passed",
        "source": "F:/CodexWorkspaces/Main-Sites-Optimization/_ceo_status/thread-20260621-162201-fj5hxp.md"
      },
      {
        "id": "SC-20260715-004",
        "domain": "supercalc.dev",
        "url": null,
        "scope": "sitewide current app routes and 519 sitemap URLs",
        "productionAt": "2026-07-15T05:44:51.298971Z",
        "changeType": "analytics_recovery",
        "sourceCommit": "b17c143cc3179ff4d57ef3c22d2c91fdeaa2155a",
        "deploymentId": "6c564578-41c9-4319-ab29-4a69331fb871",
        "review7dAt": "2026-07-22",
        "review14dAt": "2026-07-29",
        "review28dAt": "2026-08-12",
        "doNotRetouchBefore": "2026-07-22",
        "productionState": "live",
        "verificationState": "production_home_inner_page_collect_and_519_sitemap_urls_passed",
        "source": "F:/WebsiteSEO/supercalc-website/_work/2026-07-13_supercalc_seo_action_log.md"
      },
      {
        "id": "SEO-2026-07-15-02",
        "domain": "mejoradordeimagen.com",
        "url": "https://mejoradordeimagen.com/redimensionar-imagenes-por-lotes",
        "productionAt": "2026-07-15T10:58:13Z",
        "changeType": "new_batch_resize_tool_page_and_indexing_delta",
        "commit": "0cdaa58a5f40284a56a65cfc79501c83643523a7",
        "workerVersion": "4f5e567e-ba88-4438-a2ee-871137c0b8f0",
        "status": "live",
        "review7dAt": "2026-07-22",
        "review14dAt": "2026-07-29",
        "review28dAt": "2026-08-12",
        "doNotRetouchBefore": "2026-07-29",
        "productionState": "live",
        "sourceThread": "mejoradordeimagen-saas",
        "verificationState": "production_page_sitemap_ga_indexnow_passed",
        "sourceCommit": "0cdaa58a5f40284a56a65cfc79501c83643523a7",
        "deploymentId": "4f5e567e-ba88-4438-a2ee-871137c0b8f0"
      }
    ]
  },
  "actionLedger": {
    "status": "ready",
    "updatedAt": "2026-07-19T18:55:00+08:00",
    "actions": [
      {
        "id": "ANALYTICS-2026-07-19-ACHENGAI-CLARITY",
        "domain": "achengai.com",
        "url": "https://achengai.com/",
        "date": "2026-07-19",
        "action": "production_direct_clarity_installation",
        "productionAt": "2026-07-19T18:48:21.615977+08:00",
        "status": "live",
        "result": "baseline_started",
        "trackingState": "clarity_tracking_live",
        "gtmContainerState": "gtm_container_pending",
        "behaviorDataState": "baseline_started_samples_pending",
        "gtmContainer": "GTM-PN52RNNF",
        "clarityProject": "xor9ttocg2",
        "ga4MeasurementId": "G-TV3CY40X64",
        "sourceCommit": "1cd886e3526407775c07d2fa9326d8aefce13a7f",
        "deploymentId": "4edf49a1-0d9b-4721-9522-f681f519e228",
        "evidence": "Apex and www production QA passed: direct Clarity tag 200 and collect 204, window.clarity available, GA4 page_view single instance 204, and invalid GTM requests removed. GTM container publication remains pending.",
        "review1dAt": "2026-07-20",
        "review7dAt": "2026-07-26",
        "review14dAt": "2026-08-02",
        "source": "F:/WebsiteSEO/projects/achengai.com/ops/CLARITY_DIRECT_PRODUCTION_QA_2026-07-19.md"
      },
      {
        "id": "ANALYTICS-2026-07-19-FATEPREVIEW-CLARITY",
        "domain": "fatepreview.com",
        "url": "https://fatepreview.com/",
        "date": "2026-07-19",
        "action": "production_direct_clarity_installation",
        "productionAt": "2026-07-19T18:43:52.874+08:00",
        "status": "live",
        "result": "baseline_started",
        "trackingState": "clarity_tracking_live",
        "gtmContainerState": "gtm_container_pending",
        "behaviorDataState": "baseline_started_samples_pending",
        "gtmContainer": "GTM-W8LRVVFN",
        "clarityProject": "xorag3tadu",
        "ga4MeasurementId": "G-JPK0891DV4",
        "sourceCommit": "df9e0a09d2c1dc35c92ce2b548fef627e7ea7363",
        "deploymentId": "3385bd39-21f3-4df7-8694-e3bcf36add97",
        "evidence": "Apex and www production QA passed: direct Clarity tag 200 and collect 204, window.clarity available, GA4 page_view single instance 204, obsolete Clarity absent, and invalid GTM requests removed. GTM container publication remains pending.",
        "review1dAt": "2026-07-20",
        "review7dAt": "2026-07-26",
        "review14dAt": "2026-08-02",
        "source": "F:/CodexWorkspaces/fatepreview.com/reports/analytics/GTM_INSTALLATION_2026-07-19.md"
      },
      {
        "id": "ANALYTICS-2026-07-19-MEJORADOR-GTM",
        "domain": "mejoradordeimagen.com",
        "url": "https://mejoradordeimagen.com/",
        "date": "2026-07-19",
        "action": "production_gtm_clarity_installation",
        "productionAt": "2026-07-19T17:11:59+08:00",
        "status": "live",
        "result": "baseline_started",
        "trackingState": "live",
        "behaviorDataState": "baseline_started_samples_pending",
        "gtmContainer": "GTM-52SZJTT3",
        "gtmPublishedVersion": 3,
        "clarityProject": "xorasnlcxy",
        "ga4MeasurementId": "G-WENP2V757X",
        "sourceCommit": "9c95b45",
        "deploymentId": "4fe7cb81-84d3-49ae-9685-bff185265a85",
        "evidence": "Apex and www production network QA passed: one GTM request, one Clarity tag request and one GA4 page_view per hostname. Clarity heatmap and recording samples are still pending accumulation.",
        "review1dAt": "2026-07-20",
        "review7dAt": "2026-07-26",
        "review14dAt": "2026-08-02",
        "source": "F:/CodexWorkspaces/mejoradordeimagen-saas/reports/analytics/GTM_INSTALLATION_2026-07-19.md"
      },
      {
        "id": "SEO-2026-07-14-01",
        "domain": "mejoradordeimagen.com",
        "url": "https://mejoradordeimagen.com/comprimir-imagenes-por-lotes",
        "date": "2026-07-14",
        "action": "new_tool_page_and_indexing_delta",
        "targetQueries": [
          "comprimir imágenes por lotes"
        ],
        "productionAt": "2026-07-14T12:09:23Z",
        "status": "live",
        "result": "insufficient_data",
        "evidence": "Production smoke passed; GSC final data delayed; 14/28 day measurement windows open.",
        "review7dAt": "2026-07-21",
        "review14dAt": "2026-07-28",
        "review28dAt": "2026-08-11",
        "source": "F:/CodexWorkspaces/mejoradordeimagen-saas/docs/SEO_ACTION_LOG.md"
      },
      {
        "id": "SEO-2026-07-15-01",
        "domain": "mejoradordeimagen.com",
        "url": "https://mejoradordeimagen.com/reparar-imagen-borrosa",
        "date": "2026-07-15",
        "action": "existing_tool_page_functional_upgrade_and_indexing_delta",
        "targetQueries": [
          "reparar imagen borrosa"
        ],
        "productionAt": "2026-07-14T19:45:30Z",
        "status": "live",
        "result": "insufficient_data",
        "evidence": "Production desktop/mobile real-file smoke passed; IndexNow accepted; GSC crawl/index pending.",
        "review7dAt": "2026-07-22",
        "review14dAt": "2026-07-29",
        "review28dAt": "2026-08-12",
        "source": "F:/CodexWorkspaces/mejoradordeimagen-saas/docs/SEO_ACTION_LOG.md"
      },
      {
        "id": "SEO-2026-07-15-02",
        "domain": "mejoradordeimagen.com",
        "url": "https://mejoradordeimagen.com/redimensionar-imagenes-por-lotes",
        "date": "2026-07-15",
        "action": "new_batch_resize_tool_page_and_indexing_delta",
        "targetQueries": [
          "redimensionar imágenes por lotes"
        ],
        "productionAt": "2026-07-15T10:58:13Z",
        "status": "live",
        "result": "insufficient_data",
        "evidence": "Production page, canonical, GA tag and 45-URL sitemap passed; IndexNow accepted; GSC crawl/index pending.",
        "review7dAt": "2026-07-22",
        "review14dAt": "2026-07-29",
        "review28dAt": "2026-08-12",
        "source": "F:/CodexWorkspaces/mejoradordeimagen-saas/docs/SEO_ACTION_LOG.md"
      }
    ],
    "plannedQueue": [
      {
        "task": "AIToolFinder coding/research three-page batch",
        "domain": "aitoolfinder.org",
        "urls": [
          "Claude Code tool page",
          "OpenAI Codex tool page",
          "NotebookLM tool page"
        ],
        "ownerLane": "Main-Sites-Optimization",
        "approvalState": "owner_approval_pending",
        "previewState": "preview_ready_qa_passed",
        "productionState": "blocked",
        "commercialState": "not_applicable",
        "nextAction": "owner_preview_acceptance",
        "blockedReason": "production_requires_explicit_owner_approval",
        "updatedAt": "2026-07-14T19:40:00+08:00",
        "source": "F:/CodexWorkspaces/Main-Sites-Optimization/_ceo_status/thread-20260621-162201-fj5hxp.md"
      },
      {
        "task": "AgentSkillsHub directory-trust 7/14/28 day review",
        "domain": "agentskillshub.dev",
        "urls": [
          "https://agentskillshub.dev/skills/",
          "https://agentskillshub.dev/openclaw/top-100/"
        ],
        "ownerLane": "Main-Sites-Optimization",
        "approvalState": "approved",
        "previewState": "qa_passed",
        "productionState": "live",
        "commercialState": "not_applicable",
        "nextAction": "review_7d_on_2026-07-21",
        "blockedReason": null,
        "updatedAt": "2026-07-14T19:40:00+08:00",
        "source": "F:/CodexWorkspaces/Main-Sites-Optimization/_ceo_status/thread-20260621-162201-fj5hxp.md"
      },
      {
        "task": "Heartopia guides hub 7/14/28 day review",
        "domain": "heartopiaguide.com",
        "urls": [
          "https://heartopiaguide.com/guides/"
        ],
        "ownerLane": "Main-Sites-Optimization",
        "approvalState": "approved",
        "previewState": "qa_passed",
        "productionState": "live",
        "commercialState": "not_applicable",
        "nextAction": "review_7d_on_2026-07-20",
        "blockedReason": null,
        "updatedAt": "2026-07-14T19:40:00+08:00",
        "source": "F:/CodexWorkspaces/Main-Sites-Optimization/_ceo_status/thread-20260621-162201-fj5hxp.md"
      },
      {
        "task": "Bluedot sponsored content gate",
        "domain": "aitoolfinder.org",
        "urls": [],
        "ownerLane": "Main-Sites-Optimization",
        "approvalState": "external_review_pending",
        "previewState": "not_started",
        "productionState": "blocked",
        "commercialState": "payment_pending",
        "nextAction": "wait_for_qualified_final_draft_then_invoice",
        "blockedReason": "external_reply_and_payment_pending",
        "updatedAt": "2026-07-14T19:40:00+08:00",
        "source": "F:/CodexWorkspaces/Main-Sites-Optimization/_ceo_status/thread-20260621-162201-fj5hxp.md"
      },
      {
        "task": "ToolPortal UIZZE contextual placement",
        "domain": "toolportal.org",
        "urls": [],
        "ownerLane": "Main-Sites-Optimization",
        "approvalState": "external_reply_pending",
        "previewState": "not_started",
        "productionState": "not_started",
        "commercialState": "quote_sent_payment_pending",
        "nextAction": "wait_for_external_reply",
        "blockedReason": "external_reply_pending",
        "updatedAt": "2026-07-14T19:40:00+08:00",
        "source": "F:/CodexWorkspaces/Main-Sites-Optimization/_ceo_status/thread-20260621-162201-fj5hxp.md"
      }
    ]
  },
  "aiCitationSignals": [
    {
      "domain": "aitoolfinder.org",
      "status": "citation_snapshot_stale",
      "citations": 1948,
      "change": 0,
      "topPages": [
        {
          "url": "https://aitoolfinder.org/best-ai-product-photo-tools-2026/",
          "citations": 355
        },
        {
          "url": "https://aitoolfinder.org/tools/adobe-podcast/",
          "citations": 203
        },
        {
          "url": "https://aitoolfinder.org/blog/best-ai-coding-assistants-2026",
          "citations": 147
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "image3d.io",
      "status": "citation_snapshot_stale",
      "citations": 1226,
      "change": 0,
      "topPages": [
        {
          "url": "https://image3d.io/image-to-stl-generator/",
          "citations": 268
        },
        {
          "url": "https://image3d.io/image-to-stl/",
          "citations": 219
        },
        {
          "url": "https://image3d.io/blog/cc0-3d-model-license-guide/",
          "citations": 111
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "atlasbrowser.site",
      "status": "citation_snapshot_stale",
      "citations": 672,
      "change": 0,
      "topPages": [
        {
          "url": "https://atlasbrowser.site/blog/edge-vs-chrome-performance-2025/",
          "citations": 672
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "funora.online",
      "status": "citation_snapshot_stale",
      "citations": 483,
      "change": 0,
      "topPages": [
        {
          "url": "https://funora.online/games/pogo-scrabble/",
          "citations": 221
        },
        {
          "url": "https://funora.online/games/solitaire-paradise/",
          "citations": 174
        },
        {
          "url": "https://funora.online/games/card-games-for-kids/",
          "citations": 36
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "supercalc.dev",
      "status": "citation_snapshot_stale",
      "citations": 392,
      "change": 0,
      "topPages": [
        {
          "url": "https://supercalc.dev/tools/est-to-ist-converter/",
          "citations": 171
        },
        {
          "url": "https://supercalc.dev/tools/est-to-ist-10am/",
          "citations": 109
        },
        {
          "url": "https://supercalc.dev/finance/life-insurance-cash-value-calculator/",
          "citations": 35
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "heartopiaguide.com",
      "status": "citation_snapshot_stale",
      "citations": 196,
      "change": 0,
      "topPages": [
        {
          "url": "https://heartopiaguide.com/",
          "citations": 83
        },
        {
          "url": "https://heartopiaguide.com/cooking/",
          "citations": 20
        },
        {
          "url": "https://heartopiaguide.com/birdwatching/",
          "citations": 11
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "sora2.ink",
      "status": "citation_snapshot_stale",
      "citations": 188,
      "change": 0,
      "topPages": [
        {
          "url": "https://sora2.ink/sora-2-features/",
          "citations": 121
        },
        {
          "url": "https://sora2.ink/blog/top-10-sora-2-use-cases-small-business/",
          "citations": 14
        },
        {
          "url": "https://sora2.ink/troubleshooting/",
          "citations": 7
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "kvisa.site",
      "status": "citation_snapshot_stale",
      "citations": 99,
      "change": 0,
      "topPages": [
        {
          "url": "https://kvisa.site/guide/",
          "citations": 31
        },
        {
          "url": "https://kvisa.site/guides/cost-of-living/",
          "citations": 28
        },
        {
          "url": "https://kvisa.site/requirements/",
          "citations": 27
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "toolportal.org",
      "status": "citation_snapshot_stale",
      "citations": 75,
      "change": null,
      "topPages": [
        {
          "url": "https://toolportal.org/tools/curl-formatter/",
          "citations": 52
        },
        {
          "url": "https://toolportal.org/tools/pixel-to-inches-converter/",
          "citations": 6
        },
        {
          "url": "https://toolportal.org/tools/excel-to-pdf/",
          "citations": 5
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "agentskillshub.dev",
      "status": "citation_snapshot_stale",
      "citations": 66,
      "change": 0,
      "topPages": [
        {
          "url": "https://agentskillshub.dev/",
          "citations": 66
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "pixverser1.app",
      "status": "citation_snapshot_stale",
      "citations": 57,
      "change": 0,
      "topPages": [
        {
          "url": "https://pixverser1.app/",
          "citations": 57
        }
      ],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "giftablesong.com",
      "status": "clarity_project_pending",
      "citations": null,
      "change": null,
      "topPages": [],
      "suggestedAction": "citation_data_pending"
    },
    {
      "domain": "lifeosboard.com",
      "status": "clarity_token_pending",
      "citations": null,
      "change": null,
      "topPages": [],
      "suggestedAction": "citation_data_pending"
    }
  ],
  "competitorDeltas": "competitor_check_pending",
  "commercialSignals": "owner_data_pending",
  "executionBoundary": "仅完成信号刷新，未完成页面落地"
}
