{
  "app": "casteros",
  "name": "Caster OS",
  "status": "blocked_external",
  "publicUrl": "https://casteros.vercel.app/",
  "componentCount": 94,
  "capApplied": false,
  "components": [
    {
      "id": "castera1",
      "name": "Caster A1",
      "group": "ai-agents",
      "publicUrl": "https://castera1.vercel.app/",
      "targetVercelDomain": "castera1.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterads",
      "name": "Caster Ads",
      "group": "core",
      "publicUrl": "https://casterads.vercel.app/",
      "targetVercelDomain": "casterads.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casteragents",
      "name": "CasterAgents",
      "group": "ai-agents",
      "publicUrl": "https://casteragents.vercel.app/",
      "targetVercelDomain": "casteragents.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterai",
      "name": "Caster AI",
      "group": "ai-agents",
      "publicUrl": "https://casterai.vercel.app/",
      "targetVercelDomain": "casterai.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casteralien",
      "name": "Caster Alien",
      "group": "core",
      "publicUrl": "https://casteralien.vercel.app/",
      "targetVercelDomain": "casteralien.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casteralienminiapp",
      "name": "Caster Alien Mini App",
      "group": "miniapps",
      "publicUrl": "https://casteralienminiapp.vercel.app/",
      "targetVercelDomain": "casteralienminiapp.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casteralienpfp",
      "name": "Caster Alien PFP",
      "group": "external-linked",
      "publicUrl": "https://casteralienpfp.vercel.app/",
      "targetVercelDomain": "casteralienpfp.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "linked-vercel-root-live-browser-verified-with-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casteranalytics",
      "name": "Caster Analytics",
      "group": "data-centers",
      "publicUrl": "https://casteranalytics.vercel.app/",
      "targetVercelDomain": "casteranalytics.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterapiplatform",
      "name": "Caster Apiplatform",
      "group": "data-centers",
      "publicUrl": "https://casterapiplatform.vercel.app/",
      "targetVercelDomain": "casterapiplatform.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterapp",
      "name": "Caster App",
      "group": "media",
      "publicUrl": "https://casterapp.vercel.app/",
      "targetVercelDomain": "casterapp.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterapps",
      "name": "Caster Apps",
      "group": "media",
      "publicUrl": "https://casterapps.vercel.app/",
      "targetVercelDomain": "casterapps.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterarticles",
      "name": "Caster Articles",
      "group": "media",
      "publicUrl": "https://casterarticles.vercel.app/",
      "targetVercelDomain": "casterarticles.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterattendance",
      "name": "Caster Attendance",
      "group": "core",
      "publicUrl": "https://casterattendance.vercel.app/",
      "targetVercelDomain": "casterattendance.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casteravatar",
      "name": "Caster Avatar",
      "group": "identity",
      "publicUrl": "https://casteravatar.vercel.app/",
      "targetVercelDomain": "casteravatar.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterbookmarks",
      "name": "Caster Bookmarks",
      "group": "media",
      "publicUrl": "https://casterbookmarks.vercel.app/",
      "targetVercelDomain": "casterbookmarks.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterbridge",
      "name": "Casterbridge",
      "group": "commerce",
      "publicUrl": "https://casterbridge.vercel.app/",
      "targetVercelDomain": "casterbridge.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterbrowser",
      "name": "Casterbrowser",
      "group": "core",
      "publicUrl": "https://casterbrowser.vercel.app/",
      "targetVercelDomain": "casterbrowser.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterbuilderboard",
      "name": "Caster Builderboard",
      "group": "core",
      "publicUrl": "https://casterbuilderboard.vercel.app/",
      "targetVercelDomain": "casterbuilderboard.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castercastrendagent",
      "name": "Caster Castrendagent",
      "group": "ai-agents",
      "publicUrl": "https://castercastrendagent.vercel.app/",
      "targetVercelDomain": "castercastrendagent.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castercatcaster",
      "name": "Caster Catcaster",
      "group": "core",
      "publicUrl": "https://castercatcaster.vercel.app/",
      "targetVercelDomain": "castercatcaster.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castercatcasterai",
      "name": "Caster Catcasterai",
      "group": "ai-agents",
      "publicUrl": "https://castercatcasterai.vercel.app/",
      "targetVercelDomain": "castercatcasterai.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterchain",
      "name": "Caster Chain",
      "group": "ai-agents",
      "publicUrl": "https://casterchain.vercel.app/",
      "targetVercelDomain": "casterchain.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterclaimminiapp",
      "name": "Caster Claim Miniapp",
      "group": "external-linked",
      "publicUrl": "https://casterclaimminiapp.vercel.app/",
      "targetVercelDomain": "casterclaimminiapp.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "linked-vercel-root-live-browser-verified-with-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "castercloud",
      "name": "Caster Cloud",
      "group": "data-centers",
      "publicUrl": "https://castercloud.vercel.app/",
      "targetVercelDomain": "castercloud.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castercommunities",
      "name": "Caster Communities",
      "group": "core",
      "publicUrl": "https://castercommunities.vercel.app/",
      "targetVercelDomain": "castercommunities.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castercommunity",
      "name": "Caster Community",
      "group": "media",
      "publicUrl": "https://castercommunity.vercel.app/",
      "targetVercelDomain": "castercommunity.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castercreatorspark",
      "name": "Caster Creatorspark",
      "group": "core",
      "publicUrl": "https://castercreatorspark.vercel.app/",
      "targetVercelDomain": "castercreatorspark.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterdating",
      "name": "Casterdating",
      "group": "media",
      "publicUrl": "https://casterdating.vercel.app/",
      "targetVercelDomain": "casterdating.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterdigitalrobotics",
      "name": "Caster Digitalrobotics",
      "group": "robotics",
      "publicUrl": "https://casterdigitalrobotics.vercel.app/",
      "targetVercelDomain": "casterdigitalrobotics.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterdm",
      "name": "Caster DM",
      "group": "media",
      "publicUrl": "https://casterdm.vercel.app/",
      "targetVercelDomain": "casterdm.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterdocs",
      "name": "Caster Docs",
      "group": "data-centers",
      "publicUrl": "https://casterdocs.vercel.app/",
      "targetVercelDomain": "casterdocs.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterevents",
      "name": "Caster Events",
      "group": "core",
      "publicUrl": "https://casterevents.vercel.app/",
      "targetVercelDomain": "casterevents.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterexchange",
      "name": "Caster Exchange",
      "group": "commerce",
      "publicUrl": "https://casterexchange.vercel.app/",
      "targetVercelDomain": "casterexchange.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterfans",
      "name": "Casterfans",
      "group": "media",
      "publicUrl": "https://casterfans.vercel.app/",
      "targetVercelDomain": "casterfans.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterfarcasteragent",
      "name": "Caster Farcasteragent",
      "group": "ai-agents",
      "publicUrl": "https://casterfarcasteragent.vercel.app/",
      "targetVercelDomain": "casterfarcasteragent.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterfarcasterchannelinvites",
      "name": "Caster Farcasterchannelinvites",
      "group": "ai-agents",
      "publicUrl": "https://casterfarcasterchannelinvites.vercel.app/",
      "targetVercelDomain": "casterfarcasterchannelinvites.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterfarcasterminiapps",
      "name": "Caster Farcasterminiapps",
      "group": "ai-agents",
      "publicUrl": "https://casterfarcasterminiapps.vercel.app/",
      "targetVercelDomain": "casterfarcasterminiapps.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterfarcasteronboarding",
      "name": "Caster Farcasteronboarding",
      "group": "ai-agents",
      "publicUrl": "https://casterfarcasteronboarding.vercel.app/",
      "targetVercelDomain": "casterfarcasteronboarding.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterfarcastertip",
      "name": "Caster Farcastertip",
      "group": "ai-agents",
      "publicUrl": "https://casterfarcastertip.vercel.app/",
      "targetVercelDomain": "casterfarcastertip.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterframesv2casterid",
      "name": "Caster Framesv2casterid",
      "group": "identity",
      "publicUrl": "https://casterframesv2casterid.vercel.app/",
      "targetVercelDomain": "casterframesv2casterid.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterfs",
      "name": "Caster Fs",
      "group": "core",
      "publicUrl": "https://casterfs.vercel.app/",
      "targetVercelDomain": "casterfs.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castergames",
      "name": "Castergames",
      "group": "miniapps",
      "publicUrl": "https://castergames.vercel.app/",
      "targetVercelDomain": "castergames.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "castergridquest",
      "name": "Caster Gridquest",
      "group": "miniapps",
      "publicUrl": "https://castergridquest.vercel.app/",
      "targetVercelDomain": "castergridquest.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterhealth",
      "name": "Caster Health",
      "group": "core",
      "publicUrl": "https://casterhealth.vercel.app/",
      "targetVercelDomain": "casterhealth.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterhome",
      "name": "Caster Home",
      "group": "core",
      "publicUrl": "https://casterhome.vercel.app/",
      "targetVercelDomain": "casterhome.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterid",
      "name": "Caster ID",
      "group": "identity",
      "publicUrl": "https://casterid.vercel.app/",
      "targetVercelDomain": "casterid.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "linked-vercel-root-live-browser-verified-with-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterinscription",
      "name": "Caster Inscription",
      "group": "external-linked",
      "publicUrl": "https://casterinscription.vercel.app/",
      "targetVercelDomain": "casterinscription.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "linked-vercel-root-live-browser-verified-with-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterleaderboard",
      "name": "Caster Leaderboard",
      "group": "data-centers",
      "publicUrl": "https://casterleaderboard.vercel.app/",
      "targetVercelDomain": "casterleaderboard.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterlikes",
      "name": "Caster Likes",
      "group": "media",
      "publicUrl": "https://casterlikes.vercel.app/",
      "targetVercelDomain": "casterlikes.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castermarketingagent",
      "name": "Caster Marketingagent",
      "group": "ai-agents",
      "publicUrl": "https://castermarketingagent.vercel.app/",
      "targetVercelDomain": "castermarketingagent.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castermarketsignal",
      "name": "Caster Marketsignal",
      "group": "commerce",
      "publicUrl": "https://castermarketsignal.vercel.app/",
      "targetVercelDomain": "castermarketsignal.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castermecha",
      "name": "Caster Mecha",
      "group": "robotics",
      "publicUrl": "https://castermecha.vercel.app/",
      "targetVercelDomain": "castermecha.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "castermemorymatch",
      "name": "Caster Memorymatch",
      "group": "miniapps",
      "publicUrl": "https://castermemorymatch.vercel.app/",
      "targetVercelDomain": "castermemorymatch.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castermessages",
      "name": "Caster Messages",
      "group": "media",
      "publicUrl": "https://castermessages.vercel.app/",
      "targetVercelDomain": "castermessages.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterminiappcreator",
      "name": "Caster Mini App Creator",
      "group": "miniapps",
      "publicUrl": "https://casterminiappcreator.vercel.app/",
      "targetVercelDomain": "casterminiappcreator.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterminiapps",
      "name": "Caster Mini Apps",
      "group": "miniapps",
      "publicUrl": "https://casterminiapps.vercel.app/",
      "targetVercelDomain": "casterminiapps.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "castermodel",
      "name": "Caster Model",
      "group": "core",
      "publicUrl": "https://castermodel.vercel.app/",
      "targetVercelDomain": "castermodel.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castermusic",
      "name": "Caster Music",
      "group": "media",
      "publicUrl": "https://castermusic.vercel.app/",
      "targetVercelDomain": "castermusic.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casternft",
      "name": "Caster NFT",
      "group": "commerce",
      "publicUrl": "https://casternft.vercel.app/",
      "targetVercelDomain": "casternft.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casternotifications",
      "name": "Caster Notifications",
      "group": "identity",
      "publicUrl": "https://casternotifications.vercel.app/",
      "targetVercelDomain": "casternotifications.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterns",
      "name": "Caster Name Service",
      "group": "identity",
      "publicUrl": "https://casterns.vercel.app/",
      "targetVercelDomain": "casterns.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casteros",
      "name": "Caster OS",
      "group": "core",
      "publicUrl": "https://casteros.vercel.app/",
      "targetVercelDomain": "casteros.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterpad",
      "name": "Casterpad",
      "group": "core",
      "publicUrl": "https://casterpad.vercel.app/",
      "targetVercelDomain": "casterpad.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterpassport",
      "name": "Caster Passport",
      "group": "identity",
      "publicUrl": "https://casterpassport.vercel.app/",
      "targetVercelDomain": "casterpassport.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-required",
      "miniAppCompatible": true
    },
    {
      "id": "casterperps",
      "name": "Casterperps",
      "group": "commerce",
      "publicUrl": "https://casterperps.vercel.app/",
      "targetVercelDomain": "casterperps.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterpremium",
      "name": "Caster Premium",
      "group": "commerce",
      "publicUrl": "https://casterpremium.vercel.app/",
      "targetVercelDomain": "casterpremium.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-required",
      "miniAppCompatible": true
    },
    {
      "id": "casterprofile",
      "name": "Caster Profile",
      "group": "identity",
      "publicUrl": "https://casterprofile.vercel.app/",
      "targetVercelDomain": "casterprofile.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterpulsetap",
      "name": "Caster Pulsetap",
      "group": "core",
      "publicUrl": "https://casterpulsetap.vercel.app/",
      "targetVercelDomain": "casterpulsetap.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterpunks",
      "name": "CasterPunks",
      "group": "media",
      "publicUrl": "https://casterpunks-rho.vercel.app/",
      "targetVercelDomain": "casterpunks-rho.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "linked-vercel-root-live-browser-verified-with-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterrallyinvite",
      "name": "Caster Rallyinvite",
      "group": "core",
      "publicUrl": "https://casterrallyinvite.vercel.app/",
      "targetVercelDomain": "casterrallyinvite.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterreferrals",
      "name": "Caster Referrals",
      "group": "identity",
      "publicUrl": "https://casterreferrals.vercel.app/",
      "targetVercelDomain": "casterreferrals.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterrobots",
      "name": "Caster Robots",
      "group": "robotics",
      "publicUrl": "https://casterrobots.vercel.app/",
      "targetVercelDomain": "casterrobots.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterscan",
      "name": "Casterscan",
      "group": "data-centers",
      "publicUrl": "https://casterscan.vercel.app/",
      "targetVercelDomain": "casterscan.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "casterschool",
      "name": "Caster School",
      "group": "miniapps",
      "publicUrl": "https://casterschool.vercel.app/",
      "targetVercelDomain": "casterschool.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterschoolquiz",
      "name": "Caster Schoolquiz",
      "group": "miniapps",
      "publicUrl": "https://casterschoolquiz.vercel.app/",
      "targetVercelDomain": "casterschoolquiz.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castersearch",
      "name": "Caster Search",
      "group": "data-centers",
      "publicUrl": "https://castersearch.vercel.app/",
      "targetVercelDomain": "castersearch.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterservices",
      "name": "Caster Services",
      "group": "data-centers",
      "publicUrl": "https://casterservices.vercel.app/",
      "targetVercelDomain": "casterservices.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castersettings",
      "name": "Caster Settings",
      "group": "core",
      "publicUrl": "https://castersettings.vercel.app/",
      "targetVercelDomain": "castersettings.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castersocial",
      "name": "Caster SocialFi",
      "group": "core",
      "publicUrl": "https://castersocial.vercel.app/",
      "targetVercelDomain": "castersocial.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "castersocialagents",
      "name": "Caster Socialagents",
      "group": "ai-agents",
      "publicUrl": "https://castersocialagents.vercel.app/",
      "targetVercelDomain": "castersocialagents.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "casterstake",
      "name": "Casterstake",
      "group": "commerce",
      "publicUrl": "https://casterstake.vercel.app/",
      "targetVercelDomain": "casterstake.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-required",
      "miniAppCompatible": false
    },
    {
      "id": "casterstream",
      "name": "Casterstream",
      "group": "media",
      "publicUrl": "https://casterstream.vercel.app/",
      "targetVercelDomain": "casterstream.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-required",
      "miniAppCompatible": true
    },
    {
      "id": "casterstudio",
      "name": "Caster Studio",
      "group": "core",
      "publicUrl": "https://casterstudio.vercel.app/",
      "targetVercelDomain": "casterstudio.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castersupport",
      "name": "Caster Support",
      "group": "core",
      "publicUrl": "https://castersupport.vercel.app/",
      "targetVercelDomain": "castersupport.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castertip",
      "name": "Caster Tip",
      "group": "miniapps",
      "publicUrl": "https://castertip.vercel.app/",
      "targetVercelDomain": "castertip.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castertrade",
      "name": "Castertrade",
      "group": "core",
      "publicUrl": "https://castertrade.vercel.app/",
      "targetVercelDomain": "castertrade.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "castertwitteragent",
      "name": "Caster Twitteragent",
      "group": "ai-agents",
      "publicUrl": "https://castertwitteragent.vercel.app/",
      "targetVercelDomain": "castertwitteragent.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "castervote",
      "name": "Castervote",
      "group": "governance",
      "publicUrl": "https://castervote.vercel.app/",
      "targetVercelDomain": "castervote.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-required",
      "miniAppCompatible": true
    },
    {
      "id": "casterwallet",
      "name": "Caster Wallet",
      "group": "commerce",
      "publicUrl": "https://casterwallet.vercel.app/",
      "targetVercelDomain": "casterwallet.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-required",
      "miniAppCompatible": true
    },
    {
      "id": "casterwheelapp",
      "name": "Caster Wheel",
      "group": "external-linked",
      "publicUrl": "https://casterwheelapp.vercel.app/",
      "targetVercelDomain": "casterwheelapp.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "linked-vercel-root-live-browser-verified-with-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "castpredict",
      "name": "Cast Predictions",
      "group": "commerce",
      "publicUrl": "https://castpredict.vercel.app/",
      "targetVercelDomain": "castpredict.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "gitcaster",
      "name": "Gitcaster",
      "group": "core",
      "publicUrl": "https://gitcaster.vercel.app/",
      "targetVercelDomain": "gitcaster.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "live-vercel-static-fallback-with-runtime-blockers",
      "miniAppCompatible": true
    },
    {
      "id": "gitcasterfarcaster",
      "name": "Gitcasterfarcaster",
      "group": "ai-agents",
      "publicUrl": "https://gitcasterfarcaster.vercel.app/",
      "targetVercelDomain": "gitcasterfarcaster.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    },
    {
      "id": "tapcaster",
      "name": "Tapcaster",
      "group": "core",
      "publicUrl": "https://tapcaster.vercel.app/",
      "targetVercelDomain": "tapcaster.vercel.app",
      "status": "blocked_external",
      "deploymentModel": "standalone-vercel-domain-discovered-awaiting-live-bootstrap",
      "miniAppCompatible": true
    }
  ],
  "productionDataMutationAllowed": false,
  "publicAnnouncementReady": false
}
