{
  "generatedAt": "2026-07-10T02:01:55.197Z",
  "status": "external-comparable-system-tests-produced",
  "site": "https://www.digitalhut.app",
  "purpose": "Bring outside feedback into DigitalHut so the system is not only judged by our internal build loop.",
  "guardrail": "These are public-surface proof/statistic comparisons. They should guide product and SEO proof work, not pretend to be official traffic wins.",
  "digitalhutPositioning": "video watching + 3D Model View + podcast/source moments + live analytics + SEO proof routes in one 2026 dapp entertainment observatory",
  "universeModel": {
    "strongestLane": "DigitalHut 200M SEO Master List",
    "attractionUniverse": "DigitalHut 200M SEO Master List",
    "rule": "Everything in this packet is inside the 200M SEO Master List: competitor comparisons, evidence facets, proof routes, source bridges, behavior reads, dapp proof modules, and Search Console rows.",
    "dappProofEngine": "DigitalHut.app must sit behind every meaningful list route with video watching, 3D Model View, podcast/source moments, analytics, search, database telemetry, and proof/source tracking.",
    "publicSitemapWindow": 50000
  },
  "currentDigitalhutMetrics": {
    "pageViews": 323,
    "uniqueVisitors": 119,
    "totalEvents": 540,
    "glb": 83,
    "podcast": 13,
    "autoplay": 5,
    "searches": 2,
    "market": 5,
    "proof": 0,
    "source": 0,
    "masterKeywordDoorEvents": 72
  },
  "searchConsole": {
    "rows": 1,
    "impressions": 1,
    "clicks": 0
  },
  "activeCycleDecision": "weak-entry-lift-bridge-to-second-action",
  "dimensions": [
    "videoSession",
    "interactive3d",
    "podcastMoments",
    "aiContentUnderstanding",
    "sourceBacklinks",
    "liveAnalytics",
    "singleScreenWorkflow",
    "seoProofRoutes",
    "databaseTelemetry",
    "monetizableSession"
  ],
  "strongestFinding": "DigitalHut's strongest lane is the 200M SEO Master List when every keyword facet is backed by the working dapp proof engine. The weakest proof points remain source/backlink opens, proof route opens, and deep transcript/source intelligence.",
  "currentOutsideFeedbackConclusion": "The outside market is split into specialized tools. DigitalHut's opening is owning the master list as a dapp-backed SEO system, but the next credibility jump requires source/proof opens and stronger content understanding.",
  "repeatedGaps": [
    {
      "dimension": "videoSession",
      "missingInDigitalhut": false,
      "partialInDigitalhut": false,
      "competitorsShowingIt": [
        "YouTube",
        "Matterport",
        "Simplecast",
        "OpusClip",
        "Descript",
        "Runway",
        "Kuula"
      ]
    },
    {
      "dimension": "interactive3d",
      "missingInDigitalhut": false,
      "partialInDigitalhut": false,
      "competitorsShowingIt": [
        "Sketchfab",
        "model-viewer",
        "Matterport",
        "Runway",
        "Kuula"
      ]
    },
    {
      "dimension": "podcastMoments",
      "missingInDigitalhut": false,
      "partialInDigitalhut": false,
      "competitorsShowingIt": [
        "YouTube",
        "Simplecast",
        "Snipd",
        "OpusClip",
        "Descript",
        "NotebookLM"
      ]
    },
    {
      "dimension": "aiContentUnderstanding",
      "missingInDigitalhut": false,
      "partialInDigitalhut": true,
      "competitorsShowingIt": [
        "YouTube",
        "Sketchfab",
        "Matterport",
        "Simplecast",
        "Snipd",
        "OpusClip",
        "Descript",
        "Runway",
        "NotebookLM",
        "Perplexity",
        "Kuula"
      ]
    },
    {
      "dimension": "sourceBacklinks",
      "missingInDigitalhut": true,
      "partialInDigitalhut": false,
      "competitorsShowingIt": [
        "YouTube",
        "Sketchfab",
        "model-viewer",
        "Matterport",
        "Simplecast",
        "Snipd",
        "OpusClip",
        "Descript",
        "Runway",
        "NotebookLM",
        "Perplexity",
        "Kuula"
      ]
    },
    {
      "dimension": "liveAnalytics",
      "missingInDigitalhut": false,
      "partialInDigitalhut": false,
      "competitorsShowingIt": [
        "YouTube",
        "Sketchfab",
        "Matterport",
        "Simplecast",
        "Snipd",
        "OpusClip",
        "Descript",
        "Runway",
        "Kuula"
      ]
    },
    {
      "dimension": "singleScreenWorkflow",
      "missingInDigitalhut": false,
      "partialInDigitalhut": false,
      "competitorsShowingIt": [
        "YouTube",
        "Sketchfab",
        "model-viewer",
        "Matterport",
        "Simplecast",
        "Snipd",
        "OpusClip",
        "Descript",
        "Runway",
        "NotebookLM",
        "Perplexity",
        "Kuula"
      ]
    },
    {
      "dimension": "seoProofRoutes",
      "missingInDigitalhut": true,
      "partialInDigitalhut": false,
      "competitorsShowingIt": []
    },
    {
      "dimension": "databaseTelemetry",
      "missingInDigitalhut": false,
      "partialInDigitalhut": false,
      "competitorsShowingIt": [
        "YouTube",
        "Sketchfab",
        "Matterport",
        "Simplecast",
        "Snipd",
        "OpusClip",
        "Descript",
        "Runway",
        "NotebookLM",
        "Perplexity",
        "Kuula"
      ]
    },
    {
      "dimension": "monetizableSession",
      "missingInDigitalhut": false,
      "partialInDigitalhut": true,
      "competitorsShowingIt": [
        "YouTube",
        "Sketchfab",
        "Matterport",
        "Simplecast",
        "Snipd",
        "OpusClip",
        "Descript",
        "Runway",
        "Perplexity",
        "Kuula"
      ]
    }
  ],
  "tests": [
    {
      "competitor": {
        "name": "YouTube",
        "url": "https://www.youtube.com/",
        "lane": "video watching/session platform",
        "publicSurface": {
          "videoSession": "proven",
          "interactive3d": "missing",
          "podcastMoments": "partial",
          "aiContentUnderstanding": "partial",
          "sourceBacklinks": "partial",
          "liveAnalytics": "proven",
          "singleScreenWorkflow": "partial",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "proven",
          "monetizableSession": "proven"
        },
        "publicStrengths": [
          "dominant video search",
          "watch/session behavior",
          "autoplay and recommendation graph"
        ],
        "digitalhutTest": "DigitalHut cannot beat YouTube at raw video supply; it must prove a richer one-screen session around video, 3D Model View, podcast/source moments, and analytics."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://www.youtube.com/",
        "sourceType": "public homepage",
        "evidenceRead": "public video watching, search, channel, and session destination"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "proven",
        "interactive3d": "missing",
        "podcastMoments": "partial",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "partial",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "partial",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "proven"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 6,
      "sharedCapabilities": [
        "videoSession",
        "podcastMoments",
        "aiContentUnderstanding",
        "liveAnalytics",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "interactive3d",
        "podcastMoments",
        "singleScreenWorkflow"
      ],
      "competitorAdvantagesToRespect": [
        "sourceBacklinks",
        "monetizableSession"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A daily watcher wants an alternative to a plain watch page and lands on DigitalHut for video + 3D Model View + podcast/source moments + analytics.",
        "mustProve": [
          "autoplay continues cleanly",
          "3D Model View opens during the watch session",
          "podcast/source moment interrupts without breaking the video session"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut cannot beat YouTube at raw video supply; it must prove a richer one-screen session around video, 3D Model View, podcast/source moments, and analytics.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "Sketchfab",
        "url": "https://sketchfab.com/",
        "lane": "3D model web viewer and marketplace",
        "publicSurface": {
          "videoSession": "missing",
          "interactive3d": "proven",
          "podcastMoments": "missing",
          "aiContentUnderstanding": "partial",
          "sourceBacklinks": "partial",
          "liveAnalytics": "partial",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "partial",
          "monetizableSession": "proven"
        },
        "publicStrengths": [
          "3D and AR web platform",
          "embeddable interactive models",
          "large creator/business ecosystem"
        ],
        "digitalhutTest": "DigitalHut must prove the 3D renderer is useful because it reacts to a media episode, not because it is a standalone model catalog."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://sketchfab.com/features",
        "sourceType": "official feature page",
        "evidenceRead": "universal browser-based 3D/VR viewer, embeds, configuration, and cross-device model viewing"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "missing",
        "interactive3d": "proven",
        "podcastMoments": "missing",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "partial",
        "liveAnalytics": "partial",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "partial",
        "monetizableSession": "proven"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 5,
      "sharedCapabilities": [
        "interactive3d",
        "aiContentUnderstanding",
        "liveAnalytics",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "videoSession",
        "podcastMoments",
        "liveAnalytics",
        "databaseTelemetry"
      ],
      "competitorAdvantagesToRespect": [
        "sourceBacklinks",
        "monetizableSession"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A 3D-curious viewer expects smooth rotate, zoom, collapse, source detail, and a model that supports the episode story.",
        "mustProve": [
          "GLB opens from the main system",
          "model controls are usable",
          "source trail explains why this model belongs to the episode"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut must prove the 3D renderer is useful because it reacts to a media episode, not because it is a standalone model catalog.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "model-viewer",
        "url": "https://modelviewer.dev/",
        "lane": "developer 3D web component",
        "publicSurface": {
          "videoSession": "missing",
          "interactive3d": "proven",
          "podcastMoments": "missing",
          "aiContentUnderstanding": "missing",
          "sourceBacklinks": "partial",
          "liveAnalytics": "missing",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "missing",
          "monetizableSession": "missing"
        },
        "publicStrengths": [
          "interactive 3D model display",
          "AR support",
          "developer-first web integration"
        ],
        "digitalhutTest": "DigitalHut should treat this as a technical quality bar for GLB interaction, loading, camera controls, and fallback behavior."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://modelviewer.dev/",
        "sourceType": "official developer page",
        "evidenceRead": "web component standard for interactive model display and developer implementation quality"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "missing",
        "interactive3d": "proven",
        "podcastMoments": "missing",
        "aiContentUnderstanding": "missing",
        "sourceBacklinks": "partial",
        "liveAnalytics": "missing",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "missing",
        "monetizableSession": "missing"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 2.5,
      "sharedCapabilities": [
        "interactive3d",
        "singleScreenWorkflow"
      ],
      "digitalhutAdvantagesToProve": [
        "videoSession",
        "podcastMoments",
        "aiContentUnderstanding",
        "liveAnalytics",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "competitorAdvantagesToRespect": [
        "sourceBacklinks"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A 3D-curious viewer expects smooth rotate, zoom, collapse, source detail, and a model that supports the episode story.",
        "mustProve": [
          "GLB opens from the main system",
          "model controls are usable",
          "source trail explains why this model belongs to the episode"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut should treat this as a technical quality bar for GLB interaction, loading, camera controls, and fallback behavior.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "Matterport",
        "url": "https://matterport.com/",
        "lane": "immersive 3D tour and digital twin",
        "publicSurface": {
          "videoSession": "partial",
          "interactive3d": "proven",
          "podcastMoments": "missing",
          "aiContentUnderstanding": "partial",
          "sourceBacklinks": "partial",
          "liveAnalytics": "proven",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "proven",
          "monetizableSession": "proven"
        },
        "publicStrengths": [
          "real-estate and facilities digital twins",
          "3D tours",
          "operational spatial workflows"
        ],
        "digitalhutTest": "DigitalHut must prove its home/project and real-estate lanes through observatory context, not by pretending to be a capture platform."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://matterport.com/",
        "sourceType": "official product site",
        "evidenceRead": "immersive tours and spatial/digital-twin presentation"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "partial",
        "interactive3d": "proven",
        "podcastMoments": "missing",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "partial",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "proven"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 6.5,
      "sharedCapabilities": [
        "videoSession",
        "interactive3d",
        "aiContentUnderstanding",
        "liveAnalytics",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "videoSession",
        "podcastMoments"
      ],
      "competitorAdvantagesToRespect": [
        "sourceBacklinks",
        "monetizableSession"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A mainstream visitor compares DigitalHut against a focused tool and decides whether one combined observatory session is more useful.",
        "mustProve": [
          "second action after entry",
          "clear source/proof route",
          "repeatable behavior telemetry"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut must prove its home/project and real-estate lanes through observatory context, not by pretending to be a capture platform.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "Simplecast",
        "url": "https://blog.simplecast.com/grow-your-audience-everywhere-simplecast-adds-youtube-publishing-and-unified-podcast-analytics",
        "lane": "podcast plus YouTube analytics",
        "publicSurface": {
          "videoSession": "proven",
          "interactive3d": "missing",
          "podcastMoments": "proven",
          "aiContentUnderstanding": "partial",
          "sourceBacklinks": "partial",
          "liveAnalytics": "proven",
          "singleScreenWorkflow": "partial",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "proven",
          "monetizableSession": "proven"
        },
        "publicStrengths": [
          "audio/video publishing workflow",
          "unified podcast and YouTube analytics",
          "creator growth positioning"
        ],
        "digitalhutTest": "DigitalHut must make podcast moments feel like source-backed episode interrupts, not a decorative panel."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://help.simplecast.com/hc/en-us/articles/32469580179869-NEW-Video-Podcasts-with-YouTube-Publishing-and-Analytics",
        "sourceType": "official help/article page",
        "evidenceRead": "video podcasts, direct YouTube integration, and unified watch/listen analytics"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "proven",
        "interactive3d": "missing",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "partial",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "partial",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "proven"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 6.5,
      "sharedCapabilities": [
        "videoSession",
        "podcastMoments",
        "aiContentUnderstanding",
        "liveAnalytics",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "interactive3d",
        "singleScreenWorkflow"
      ],
      "competitorAdvantagesToRespect": [
        "sourceBacklinks",
        "monetizableSession"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A podcast/video listener expects a speaking moment to explain the current episode, source, and next useful action.",
        "mustProve": [
          "podcast interrupt starts on click",
          "speaker/source panel is clear",
          "episode returns cleanly to the YouTube story"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut must make podcast moments feel like source-backed episode interrupts, not a decorative panel.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "Snipd",
        "url": "https://www.snipd.com/",
        "lane": "AI podcast highlights",
        "publicSurface": {
          "videoSession": "missing",
          "interactive3d": "missing",
          "podcastMoments": "proven",
          "aiContentUnderstanding": "proven",
          "sourceBacklinks": "partial",
          "liveAnalytics": "partial",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "partial",
          "monetizableSession": "partial"
        },
        "publicStrengths": [
          "podcast AI highlights",
          "episode knowledge capture",
          "listening workflow"
        ],
        "digitalhutTest": "DigitalHut must turn podcast clips into useful context tied to the current video/3D/search session."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://www.snipd.com/",
        "sourceType": "public product site",
        "evidenceRead": "AI podcast highlights and listening knowledge workflow"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "missing",
        "interactive3d": "missing",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "proven",
        "sourceBacklinks": "partial",
        "liveAnalytics": "partial",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "partial",
        "monetizableSession": "partial"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 5,
      "sharedCapabilities": [
        "podcastMoments",
        "aiContentUnderstanding",
        "liveAnalytics",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "videoSession",
        "interactive3d",
        "liveAnalytics",
        "databaseTelemetry"
      ],
      "competitorAdvantagesToRespect": [
        "aiContentUnderstanding",
        "sourceBacklinks"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A podcast/video listener expects a speaking moment to explain the current episode, source, and next useful action.",
        "mustProve": [
          "podcast interrupt starts on click",
          "speaker/source panel is clear",
          "episode returns cleanly to the YouTube story"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut must turn podcast clips into useful context tied to the current video/3D/search session.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "OpusClip",
        "url": "https://www.opus.pro/",
        "lane": "AI video clipping and distribution",
        "publicSurface": {
          "videoSession": "proven",
          "interactive3d": "missing",
          "podcastMoments": "partial",
          "aiContentUnderstanding": "proven",
          "sourceBacklinks": "partial",
          "liveAnalytics": "partial",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "partial",
          "monetizableSession": "proven"
        },
        "publicStrengths": [
          "long video to clips",
          "multi-platform source support",
          "creator distribution workflow"
        ],
        "digitalhutTest": "DigitalHut should not compete as a clip editor; it should compete as the watch/research layer that explains the clip, model, source, and next action."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://www.opus.pro/",
        "sourceType": "public product site",
        "evidenceRead": "AI video clipping and creator distribution workflow"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "proven",
        "interactive3d": "missing",
        "podcastMoments": "partial",
        "aiContentUnderstanding": "proven",
        "sourceBacklinks": "partial",
        "liveAnalytics": "partial",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "partial",
        "monetizableSession": "proven"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 6,
      "sharedCapabilities": [
        "videoSession",
        "podcastMoments",
        "aiContentUnderstanding",
        "liveAnalytics",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "interactive3d",
        "podcastMoments",
        "liveAnalytics",
        "databaseTelemetry"
      ],
      "competitorAdvantagesToRespect": [
        "aiContentUnderstanding",
        "sourceBacklinks",
        "monetizableSession"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A mainstream visitor compares DigitalHut against a focused tool and decides whether one combined observatory session is more useful.",
        "mustProve": [
          "second action after entry",
          "clear source/proof route",
          "repeatable behavior telemetry"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut should not compete as a clip editor; it should compete as the watch/research layer that explains the clip, model, source, and next action.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "Descript",
        "url": "https://www.descript.com/",
        "lane": "AI video and podcast editing",
        "publicSurface": {
          "videoSession": "proven",
          "interactive3d": "missing",
          "podcastMoments": "proven",
          "aiContentUnderstanding": "proven",
          "sourceBacklinks": "partial",
          "liveAnalytics": "proven",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "partial",
          "monetizableSession": "proven"
        },
        "publicStrengths": [
          "text-based editing",
          "transcription",
          "podcast/video production workflow",
          "enterprise production tooling"
        ],
        "digitalhutTest": "DigitalHut needs clearer transcript/source intelligence to match the professional usefulness of editing tools."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://www.descript.com/",
        "sourceType": "public product site",
        "evidenceRead": "AI video/podcast editing, transcription, and production workflow"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "proven",
        "interactive3d": "missing",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "proven",
        "sourceBacklinks": "partial",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "partial",
        "monetizableSession": "proven"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 7,
      "sharedCapabilities": [
        "videoSession",
        "podcastMoments",
        "aiContentUnderstanding",
        "liveAnalytics",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "interactive3d",
        "databaseTelemetry"
      ],
      "competitorAdvantagesToRespect": [
        "aiContentUnderstanding",
        "sourceBacklinks",
        "monetizableSession"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A podcast/video listener expects a speaking moment to explain the current episode, source, and next useful action.",
        "mustProve": [
          "podcast interrupt starts on click",
          "speaker/source panel is clear",
          "episode returns cleanly to the YouTube story"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut needs clearer transcript/source intelligence to match the professional usefulness of editing tools.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "Runway",
        "url": "https://runwayml.com/",
        "lane": "AI video/world simulation",
        "publicSurface": {
          "videoSession": "proven",
          "interactive3d": "partial",
          "podcastMoments": "missing",
          "aiContentUnderstanding": "proven",
          "sourceBacklinks": "partial",
          "liveAnalytics": "partial",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "partial",
          "monetizableSession": "proven"
        },
        "publicStrengths": [
          "AI video generation",
          "world models",
          "creative/enterprise AI media stack"
        ],
        "digitalhutTest": "DigitalHut should not claim generation parity; it should prove media observatory usefulness around existing video, GLB, podcast, and analytics."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://runwayml.com/",
        "sourceType": "public product site",
        "evidenceRead": "AI media generation and creative video tooling"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "proven",
        "interactive3d": "partial",
        "podcastMoments": "missing",
        "aiContentUnderstanding": "proven",
        "sourceBacklinks": "partial",
        "liveAnalytics": "partial",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "partial",
        "monetizableSession": "proven"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 6,
      "sharedCapabilities": [
        "videoSession",
        "interactive3d",
        "aiContentUnderstanding",
        "liveAnalytics",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "interactive3d",
        "podcastMoments",
        "liveAnalytics",
        "databaseTelemetry"
      ],
      "competitorAdvantagesToRespect": [
        "aiContentUnderstanding",
        "sourceBacklinks",
        "monetizableSession"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A mainstream visitor compares DigitalHut against a focused tool and decides whether one combined observatory session is more useful.",
        "mustProve": [
          "second action after entry",
          "clear source/proof route",
          "repeatable behavior telemetry"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut should not claim generation parity; it should prove media observatory usefulness around existing video, GLB, podcast, and analytics.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "NotebookLM",
        "url": "https://notebooklm.google/",
        "lane": "AI research and source synthesis",
        "publicSurface": {
          "videoSession": "missing",
          "interactive3d": "missing",
          "podcastMoments": "proven",
          "aiContentUnderstanding": "proven",
          "sourceBacklinks": "proven",
          "liveAnalytics": "missing",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "partial",
          "monetizableSession": "missing"
        },
        "publicStrengths": [
          "research assistant positioning",
          "source-grounded study workflow",
          "audio overview style research output"
        ],
        "digitalhutTest": "DigitalHut must make the bubble map, timeline, and 3D panel say source-grounded things that match the current episode."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://support.google.com/notebooklm/answer/16212820",
        "sourceType": "official help page",
        "evidenceRead": "source-grounded Audio Overviews that summarize uploaded sources"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "missing",
        "interactive3d": "missing",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "proven",
        "sourceBacklinks": "proven",
        "liveAnalytics": "missing",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "partial",
        "monetizableSession": "missing"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 4.5,
      "sharedCapabilities": [
        "podcastMoments",
        "aiContentUnderstanding",
        "singleScreenWorkflow",
        "databaseTelemetry"
      ],
      "digitalhutAdvantagesToProve": [
        "videoSession",
        "interactive3d",
        "liveAnalytics",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "competitorAdvantagesToRespect": [
        "aiContentUnderstanding",
        "sourceBacklinks"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A researcher expects source-grounded answers, links, and context that update with the media being watched.",
        "mustProve": [
          "search creates source trails",
          "analytics explain the current topic",
          "proof/source opens move above zero"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut must make the bubble map, timeline, and 3D panel say source-grounded things that match the current episode.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "Perplexity",
        "url": "https://www.perplexity.ai/",
        "lane": "answer engine and source discovery",
        "publicSurface": {
          "videoSession": "missing",
          "interactive3d": "missing",
          "podcastMoments": "missing",
          "aiContentUnderstanding": "proven",
          "sourceBacklinks": "proven",
          "liveAnalytics": "missing",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "partial",
          "monetizableSession": "proven"
        },
        "publicStrengths": [
          "query-to-answer habit",
          "source path behavior",
          "research search alternative"
        ],
        "digitalhutTest": "DigitalHut search must return source trails and proof routes, not just category switching."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://www.perplexity.ai/",
        "sourceType": "public product site",
        "evidenceRead": "answer/search experience with source discovery behavior"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "missing",
        "interactive3d": "missing",
        "podcastMoments": "missing",
        "aiContentUnderstanding": "proven",
        "sourceBacklinks": "proven",
        "liveAnalytics": "missing",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "partial",
        "monetizableSession": "proven"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 4.5,
      "sharedCapabilities": [
        "aiContentUnderstanding",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "videoSession",
        "interactive3d",
        "podcastMoments",
        "liveAnalytics",
        "databaseTelemetry"
      ],
      "competitorAdvantagesToRespect": [
        "aiContentUnderstanding",
        "sourceBacklinks",
        "monetizableSession"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A researcher expects source-grounded answers, links, and context that update with the media being watched.",
        "mustProve": [
          "search creates source trails",
          "analytics explain the current topic",
          "proof/source opens move above zero"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut search must return source trails and proof routes, not just category switching.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    },
    {
      "competitor": {
        "name": "Kuula",
        "url": "https://kuula.co/",
        "lane": "virtual tour presentation",
        "publicSurface": {
          "videoSession": "partial",
          "interactive3d": "proven",
          "podcastMoments": "missing",
          "aiContentUnderstanding": "partial",
          "sourceBacklinks": "partial",
          "liveAnalytics": "partial",
          "singleScreenWorkflow": "proven",
          "seoProofRoutes": "missing",
          "databaseTelemetry": "partial",
          "monetizableSession": "proven"
        },
        "publicStrengths": [
          "immersive tour publishing",
          "visual spatial browsing",
          "real-estate/travel presentation"
        ],
        "digitalhutTest": "DigitalHut can use the same curiosity pull, but must show why video plus 3D plus podcast/source is more useful than a tour alone."
      },
      "testType": "public-surface-comparison",
      "evidenceGuardrail": "Based on public product positioning plus DigitalHut live telemetry. This is not a claim about private competitor analytics or Google ranking.",
      "externalEvidence": {
        "sourceUrl": "https://kuula.co/",
        "sourceType": "public product site",
        "evidenceRead": "virtual tour presentation and visual spatial browsing"
      },
      "digitalhutCoverage": {
        "videoSession": "proven",
        "interactive3d": "proven",
        "podcastMoments": "proven",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "missing",
        "liveAnalytics": "proven",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "proven",
        "monetizableSession": "partial"
      },
      "competitorCoverage": {
        "videoSession": "partial",
        "interactive3d": "proven",
        "podcastMoments": "missing",
        "aiContentUnderstanding": "partial",
        "sourceBacklinks": "partial",
        "liveAnalytics": "partial",
        "singleScreenWorkflow": "proven",
        "seoProofRoutes": "missing",
        "databaseTelemetry": "partial",
        "monetizableSession": "proven"
      },
      "digitalhutCoverageScore": 7,
      "competitorPublicSurfaceScore": 5.5,
      "sharedCapabilities": [
        "videoSession",
        "interactive3d",
        "aiContentUnderstanding",
        "liveAnalytics",
        "singleScreenWorkflow",
        "databaseTelemetry",
        "monetizableSession"
      ],
      "digitalhutAdvantagesToProve": [
        "videoSession",
        "podcastMoments",
        "liveAnalytics",
        "databaseTelemetry"
      ],
      "competitorAdvantagesToRespect": [
        "sourceBacklinks",
        "monetizableSession"
      ],
      "digitalhutCurrentGaps": [
        "sourceBacklinks",
        "seoProofRoutes"
      ],
      "digitalhutScenarioTest": {
        "entryRoute": "/system-proof",
        "universe": "DigitalHut 200M SEO Master List",
        "rule": "The test belongs to the 200M SEO Master List; the competitor lane is only the current measurable facet, and the dapp proof engine must sit behind it.",
        "userScenario": "A mainstream visitor compares DigitalHut against a focused tool and decides whether one combined observatory session is more useful.",
        "mustProve": [
          "second action after entry",
          "clear source/proof route",
          "repeatable behavior telemetry"
        ],
        "missingProof": [
          "sourceBacklinks",
          "seoProofRoutes"
        ]
      },
      "usefulTakeaway": "DigitalHut can use the same curiosity pull, but must show why video plus 3D plus podcast/source is more useful than a tour alone.",
      "nextTest": "Create one source/backlink open from this lane before claiming traffic advantage."
    }
  ],
  "nextEngineeringFocus": [
    "Turn source/backlink opens from 0 into the first proof hit.",
    "Make search results create source trails, not just category movement.",
    "Improve transcript/source intelligence so the analytics panels explain the current video or podcast moment.",
    "Keep 3D interaction quality near model-viewer/Sketchfab expectations: smooth load, rotate, zoom, collapse, and source detail."
  ],
  "nextSeoFocus": [
    "Use external comparison language in proof artifacts, not made-up rank wins.",
    "Promote only lanes where DigitalHut has both public proof and Supabase behavior.",
    "Keep the 200,572,944 universe as the internal map while only surfacing the strongest proof routes publicly."
  ]
}
