{
  "generatedAt": "2026-07-10T00:37:23.371Z",
  "status": "active-client-attempt-cycle-produced",
  "site": "https://www.digitalhut.app",
  "mode": "build + rotate + attempt + measure",
  "guardrail": "No Google rank claim is made until Search Console query rows, clicks, impressions, and a previous snapshot allow comparison.",
  "baseline": {
    "pageViews": 319,
    "uniqueVisitors": 117,
    "totalEvents": 536,
    "glb": 83,
    "podcast": 13,
    "autoplay": 5,
    "searches": 2,
    "market": 5,
    "proof": 0,
    "source": 0,
    "blogViews": 28,
    "masterKeywordDoorEvents": 68
  },
  "currentTotals": {
    "pageViews": 323,
    "uniqueVisitors": 119,
    "totalEvents": 540,
    "glb": 83,
    "podcast": 13,
    "autoplay": 5,
    "searches": 2,
    "market": 5,
    "proof": 0,
    "source": 0,
    "blogViews": 28,
    "masterKeywordDoorEvents": 72
  },
  "freshDelta": {
    "pageViews": 4,
    "uniqueVisitors": 2,
    "totalEvents": 4,
    "glb": 0,
    "podcast": 0,
    "autoplay": 0,
    "searches": 0,
    "market": 0,
    "proof": 0,
    "source": 0,
    "blogViews": 0,
    "masterKeywordDoorEvents": 4
  },
  "secondActionDelta": 0,
  "decision": "weak-entry-lift-bridge-to-second-action",
  "searchConsole": {
    "freshRows": 1,
    "freshImpressions": 1,
    "freshClicks": 0,
    "finalRows": 1,
    "finalImpressions": 1,
    "finalClicks": 0,
    "indexedInspectionTargets": 2,
    "discoveredInspectionTargets": 7,
    "unknownInspectionTargets": 5,
    "sitemapSurfacesVisible": 3,
    "sitemapSurfacesPending": 2,
    "totalSitemapRows": 50226,
    "masterKeywordRows": 50000,
    "routeCrawlShellCount": 0,
    "rankingTruth": "Search Console has query rows; rank movement can be compared against saved snapshots."
  },
  "sitemap": {
    "totalRows": 50226,
    "urlRows": 226,
    "masterRows": 50000,
    "universe": 200572944,
    "routeCrawlShellCount": 0
  },
  "strongestAttempt": {
    "id": "digitalhut-200m-whole-system-universe",
    "lane": "DigitalHut 200M Whole-System Entertainment Dapp Universe",
    "role": "the complete DigitalHut audience map: everyday watchers, researchers, gamers, creators, builders, travelers, buyers, developers, and mainstream viewers using one observatory instead of a scroll page",
    "score": 200,
    "proofRoute": "/system-proof",
    "publicUrl": "https://www.digitalhut.app/system-proof",
    "sourceBridgeUrl": "https://www.digitalhut.app/digitalhut-proof-source-conversion-bridge.json#digitalhut-200m-whole-system-universe",
    "objective": "Exploit the 200M list as one whole-system search universe, not isolated category wins.",
    "nextProofMove": "Move fresh entry traffic into any second action: GLB Model View, podcast/source, autoplay, search, market, proof, or source open.",
    "claimScope": {
      "variationCapacity": 200572944,
      "universe": 200572944,
      "countedRankSlots": true,
      "publicSitemapWindow": 50000
    },
    "intentPhrases": [
      "DigitalHut 2026 entertainment dapp observatory with video watching, 3D Model View, podcast/source moments, search, autoplay, and live analytics in one system",
      "full alternative to a plain video page using YouTube-style watching, GLB rendering, podcast/source moments, and source-backed analytics",
      "200M longtail DigitalHut search universe routed through one entertainment observatory experience",
      "everyday life, gaming, research, real estate, travel, market, developer, creator, and study searches entering one dapp system"
    ],
    "measurementSignals": [
      "page view",
      "unique visitor",
      "master keyword door event",
      "GLB Model View open",
      "podcast/source interrupt",
      "autoplay start",
      "search intent",
      "market open",
      "proof route open",
      "source/backlink open",
      "Search Console query row"
    ],
    "requiredWinCondition": "Any category can start the pull, but the win belongs to the whole system only when visitors complete second actions and proof/source opens.",
    "backlinkTargets": [
      "YouTube session tool discussion",
      "AI video tool page",
      "3D viewer source",
      "podcast/source page",
      "watch proof route",
      "podcast source",
      "video source",
      "summary proof",
      "creator page",
      "game build source",
      "mod page",
      "3D model source",
      "server guide",
      "official documentation",
      "GitHub source",
      "API guide",
      "developer article",
      "cloud architecture note",
      "local source",
      "store page",
      "review source",
      "map source",
      "regional source",
      "translated guide",
      "local market source",
      "international community",
      "reference page",
      "dataset"
    ],
    "internalRotationArm": {
      "id": "digitalhut-full-200m-keyword-list",
      "lane": "DigitalHut Full 200,572,944 Keyword List",
      "score": 200,
      "proofRoute": "/system-proof",
      "publicUrl": "https://www.digitalhut.app/system-proof",
      "role": "the full internal rotation arm; every smaller lane is only an attraction pocket inside the 200M whole-system list",
      "universe": 200572944,
      "publicSitemapWindow": 50000
    },
    "rotationArms": [
      {
        "id": "full-entertainment-dapp-alternative",
        "lane": "Full Entertainment Dapp Alternative",
        "score": 121,
        "proofRoute": "/watch/full-view-episode-alternative",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      },
      {
        "id": "ai-video-podcast-source-explainer",
        "lane": "AI Video Podcast Source Explainer",
        "score": 114,
        "proofRoute": "/watch/ai-video-podcast-source-explainer",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      },
      {
        "id": "gaming-3d-world-observatory",
        "lane": "Gaming 3D World Observatory",
        "score": 97,
        "proofRoute": "/watch/game-world-glb-presentation",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      },
      {
        "id": "developer-programmer-research",
        "lane": "Developer Programmer Research",
        "score": 90,
        "proofRoute": "/watch/developer-programmer-research-observatory",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      },
      {
        "id": "local-life-errands-companion",
        "lane": "Local Life Errands Companion",
        "score": 74,
        "proofRoute": "/watch/local-life-errands-companion",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      },
      {
        "id": "international-language-side-markets",
        "lane": "International Language Side Markets",
        "score": 55,
        "proofRoute": "/watch/international-language-side-markets",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      },
      {
        "id": "wiki-quick-research",
        "lane": "Wiki And Quick Research",
        "score": 52,
        "proofRoute": "/watch/wiki-lookup-visual-research-hub",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      },
      {
        "id": "education-study-visual-research",
        "lane": "Education Study Visual Research",
        "score": 52,
        "proofRoute": "/watch/education-study-visual-research",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      },
      {
        "id": "home-project-diy-visual",
        "lane": "Home Project DIY Visual",
        "score": 51,
        "proofRoute": "/watch/home-project-diy-visual",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      },
      {
        "id": "creator-brand-product-showcase",
        "lane": "Creator Brand Product Showcase",
        "score": 46,
        "proofRoute": "/watch/creator-brand-product-showcase",
        "role": "attraction pocket inside the full 200M internal rotation arm"
      }
    ],
    "strongestRotationArm": {
      "id": "digitalhut-full-200m-keyword-list",
      "lane": "DigitalHut Full 200,572,944 Keyword List",
      "score": 200,
      "proofRoute": "/system-proof",
      "publicUrl": "https://www.digitalhut.app/system-proof",
      "role": "the full internal rotation arm; every smaller lane is only an attraction pocket inside the 200M whole-system list",
      "universe": 200572944,
      "publicSitemapWindow": 50000
    },
    "strongestAttractionPocket": {
      "id": "full-entertainment-dapp-alternative",
      "lane": "Full Entertainment Dapp Alternative",
      "score": 121,
      "proofRoute": "/watch/full-view-episode-alternative"
    },
    "currentRead": {
      "freshDelta": {
        "pageViews": 4,
        "uniqueVisitors": 2,
        "totalEvents": 4,
        "glb": 0,
        "podcast": 0,
        "autoplay": 0,
        "searches": 0,
        "market": 0,
        "proof": 0,
        "source": 0,
        "blogViews": 0,
        "masterKeywordDoorEvents": 4
      },
      "searchConsole": {
        "freshRows": 1,
        "freshImpressions": 1,
        "freshClicks": 0,
        "finalRows": 1,
        "finalImpressions": 1,
        "finalClicks": 0,
        "indexedInspectionTargets": 2,
        "discoveredInspectionTargets": 7,
        "unknownInspectionTargets": 5,
        "sitemapSurfacesVisible": 0,
        "sitemapSurfacesPending": 0
      }
    }
  },
  "nextAttempt": {
    "lane": "DigitalHut 200M Whole-System Entertainment Dapp Universe",
    "route": "/system-proof",
    "cast": "DigitalHut 2026 entertainment dapp observatory with video watching, 3D Model View, podcast/source moments, search, autoplay, and live analytics in one system",
    "winCondition": "Any category can start the pull, but the win belongs to the whole system only when visitors complete second actions and proof/source opens.",
    "measurementSignals": [
      "page view",
      "unique visitor",
      "master keyword door event",
      "GLB Model View open",
      "podcast/source interrupt",
      "autoplay start",
      "search intent",
      "market open",
      "proof route open",
      "source/backlink open",
      "Search Console query row"
    ]
  },
  "internalRotationArm": {
    "id": "digitalhut-full-200m-keyword-list",
    "lane": "DigitalHut Full 200,572,944 Keyword List",
    "score": 200,
    "proofRoute": "/system-proof",
    "publicUrl": "https://www.digitalhut.app/system-proof",
    "role": "the full internal rotation arm; every smaller lane is only an attraction pocket inside the 200M whole-system list",
    "universe": 200572944,
    "publicSitemapWindow": 50000
  },
  "strongestAttractionPocket": {
    "id": "full-entertainment-dapp-alternative",
    "lane": "Full Entertainment Dapp Alternative",
    "score": 121,
    "proofRoute": "/watch/full-view-episode-alternative"
  },
  "rotation": {
    "status": "master-keyword-rotation-ready",
    "role": "the full 200,572,944 keyword list is the internal rotation arm; smaller lanes are attraction pockets only",
    "strongestLane": "Full Entertainment Dapp Alternative",
    "allocationCount": 24
  },
  "duplication": {
    "status": "audience-side-pocket-and-duplication-map-ready",
    "nextAction": "Keep the 117 unique visitors collected to the side. Treat broad homepage/direct movement as the 200M whole-system entry, then duplicate only pockets that create second actions or proof/source opens.",
    "targetCount": 12
  },
  "ladder": {
    "status": "ladder-match-architecture-ready",
    "definition": "A DigitalHut ladder match is a comparative proof/statistic test against similar structured systems. It records which capabilities DigitalHut has tested, where competitors still lead, where DigitalHut has an advantage, and which measurable proof is required next.",
    "matchCount": 11,
    "standingsCount": 4,
    "nextServerMove": "Keep comparative tests active, but aim the next user flow at proof/source opens. The current system has behavior, but the public proof layer needs a source/proof hit."
  },
  "steps": [
    {
      "id": "search-console",
      "script": "tools/search-console-ranking-test.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:06.564Z",
      "completedAt": "2026-07-10T00:37:15.302Z",
      "outputTail": "    \"discoveredInspectionTargets\": 7,\n    \"unknownInspectionTargets\": 5,\n    \"canonicalProofInspections\": 12,\n    \"sitemapSurfacesVisible\": 3,\n    \"sitemapSurfacesPending\": 2,\n    \"nextAction\": \"Compare query/page/country rows against the previous snapshot and promote only routes with real impressions.\"\n  }\n}"
    },
    {
      "id": "fresh-audience",
      "script": "tools/write-fresh-audience-collection.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:15.302Z",
      "completedAt": "2026-07-10T00:37:16.933Z",
      "outputTail": "    \"source\": 0,\n    \"blogViews\": 0,\n    \"masterKeywordDoorEvents\": 4\n  },\n  \"freshDecision\": \"fresh-movement-needs-second-action\",\n  \"publicPath\": \"public/digitalhut-fresh-audience-collection.json\",\n  \"docsPath\": \"docs/digitalhut-fresh-audience-collection.md\"\n}"
    },
    {
      "id": "proof-source-bridge",
      "script": "tools/write-proof-source-conversion-bridge.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:16.933Z",
      "completedAt": "2026-07-10T00:37:17.928Z",
      "outputTail": "    \"searches\": 2,\n    \"marketOpens\": 5,\n    \"proofRouteOpens\": 0,\n    \"sourceOpens\": 0\n  },\n  \"priorityTargets\": 10,\n  \"nextAction\": \"Keep the 200M whole-system bridge as the public conversion path. Use internal arms only to decide which doorway gets more sitemap pressure.\"\n}"
    },
    {
      "id": "master-keyword-rotation",
      "script": "tools/write-master-keyword-rotation.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:17.928Z",
      "completedAt": "2026-07-10T00:37:18.542Z",
      "outputTail": "    \"podcastInterrupts\": 13,\n    \"autoplayStarts\": 5,\n    \"searchRuns\": 2,\n    \"marketOpens\": 5,\n    \"proofRouteOpens\": 0,\n    \"sourceOpens\": 0\n  }\n}"
    },
    {
      "id": "client-attempt-router",
      "script": "tools/write-client-attempt-router.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:18.542Z",
      "completedAt": "2026-07-10T00:37:19.027Z",
      "outputTail": "      \"publicUrl\": \"https://www.digitalhut.app/system-proof\",\n      \"role\": \"the full internal rotation arm; every smaller lane is only an attraction pocket inside the 200M whole-system list\",\n      \"universe\": 200572944,\n      \"publicSitemapWindow\": 50000\n    }\n  },\n  \"nextMeasurement\": \"If this produces only page views, keep it weak. If it produces any GLB/podcast/autoplay/search/market movement, duplicate the whole-system path once. If it produces proof/source, stack the whole-system lane.\"\n}"
    },
    {
      "id": "audience-duplication",
      "script": "tools/write-audience-duplication-battle-shout.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:19.027Z",
      "completedAt": "2026-07-10T00:37:19.553Z",
      "outputTail": "    \"searches\": 2,\n    \"marketOpens\": 5,\n    \"proofRouteOpens\": 0,\n    \"sourceOpens\": 0\n  },\n  \"duplicationTargets\": 12,\n  \"nextAction\": \"Keep the 117 unique visitors collected to the side. Treat broad homepage/direct movement as the 200M whole-system entry, then duplicate only pockets that create second actions or proof/source opens.\"\n}"
    },
    {
      "id": "ladder-match-architecture",
      "script": "tools/write-ladder-match-architecture.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:19.553Z",
      "completedAt": "2026-07-10T00:37:20.083Z",
      "outputTail": "    \"searches\": 2,\n    \"market\": 5,\n    \"proof\": 0,\n    \"source\": 0,\n    \"masterKeywordDoorEvents\": 72\n  },\n  \"nextServerMove\": \"Keep comparative tests active, but aim the next user flow at proof/source opens. The current system has behavior, but the public proof layer needs a source/proof hit.\"\n}"
    },
    {
      "id": "seo-cycle-receipt",
      "script": "tools/write-seo-cycle-receipt.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:20.083Z",
      "completedAt": "2026-07-10T00:37:20.579Z",
      "outputTail": "    \"writeType\": \"seo-cycle-receipt\",\n    \"saved\": false,\n    \"reason\": \"supabase-runner-report-network-failed\",\n    \"detail\": \"ENOTFOUND\"\n  },\n  \"publicReceiptPath\": \"C:\\\\Users\\\\Admin\\\\Documents\\\\Codex\\\\2026-07-03\\\\ri\\\\digitalhut-deploy-clean-20260705-231218\\\\public\\\\digitalhut-seo-cycle-receipt-latest.json\",\n  \"docsReceiptPath\": \"C:\\\\Users\\\\Admin\\\\Documents\\\\Codex\\\\2026-07-03\\\\ri\\\\digitalhut-deploy-clean-20260705-231218\\\\docs\\\\digitalhut-seo-cycle-receipt-latest.json\"\n}"
    },
    {
      "id": "sitemap-row-push",
      "script": "tools/generate-search-console-row-sitemaps.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:20.579Z",
      "completedAt": "2026-07-10T00:37:22.379Z",
      "outputTail": "  \"producedMasterKeywordUrlRows\": 50000,\n  \"producedTotalSitemapUrlRows\": 50226,\n  \"verifiedMasterKeywordUniverse\": 200572944,\n  \"sitemap\": \"public/sitemap.xml\",\n  \"sitemapIndex\": \"public/sitemap-index.xml\",\n  \"masterKeywordSitemap\": \"public/sitemap-master-keyword-50000.xml\",\n  \"receipt\": \"public/digitalhut-search-console-row-push.json\"\n}"
    },
    {
      "id": "metric-contract",
      "script": "tools/verify-metric-contract.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:22.379Z",
      "completedAt": "2026-07-10T00:37:22.442Z",
      "outputTail": "  \"frontendPriorityGuards\": [\n    \"linkContext\",\n    \"proofEvent\",\n    \"sourceIntent\",\n    \"podcastControl\",\n    \"genericPreviewGuard\"\n  ]\n}"
    },
    {
      "id": "seo-structure-reevaluation",
      "script": "tools/write-seo-structure-reevaluation.mjs",
      "status": "ok",
      "startedAt": "2026-07-10T00:37:22.442Z",
      "completedAt": "2026-07-10T00:37:22.962Z",
      "outputTail": "    \"sitemapSurfacesPending\": 2\n  },\n  \"sitemap\": {\n    \"totalRows\": 50226,\n    \"masterRows\": 50000,\n    \"universe\": 200572944\n  }\n}"
    }
  ],
  "failedStep": null,
  "nextAction": "Keep the 200M whole-system universe as the attempt, but aim the next pass at GLB, podcast/source, autoplay, search, or market."
}
