{
  "route": "/api/castercatcasterai/status",
  "app": "castercatcasterai",
  "name": "Caster Catcasterai",
  "status": "blocked_external",
  "productionReady": false,
  "fullNextRuntimeReady": false,
  "modelRuntimeReady": false,
  "reownRuntimeReady": false,
  "walletAuthReady": false,
  "baseRpcReady": false,
  "x402CoinDeployReady": false,
  "pinataIpfsReady": false,
  "hypersnapWebhookReady": false,
  "hypersnapNotifyReady": false,
  "voicePermissionReady": false,
  "eventLogRollbackReady": false,
  "farcasterAccountAssociationReady": false,
  "productionDataMutationAllowed": false,
  "modelCallAccepted": false,
  "webhookAccepted": false,
  "notificationAccepted": false,
  "ipfsPinAccepted": false,
  "walletConnectionAccepted": false,
  "x402CoinDeployAccepted": false,
  "publicAnnouncementReady": false,
  "requiredLiveInputs": [
    {
      "name": "OPENAI_API_KEY and OPENAI_MODEL",
      "valuePrinted": false
    },
    {
      "name": "NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID or NEXT_PUBLIC_PROJECT_ID",
      "valuePrinted": false
    },
    {
      "name": "NEXT_PUBLIC_BASE_RPC_URL or BASE_RPC_URL",
      "valuePrinted": false
    },
    {
      "name": "PINATA_JWT",
      "valuePrinted": false
    },
    {
      "name": "HYPERSNAP_WEBHOOK_SIGNING_SECRET",
      "valuePrinted": false
    },
    {
      "name": "HYPERSNAP_APP_ID and HYPERSNAP_SEND_SECRET",
      "valuePrinted": false
    },
    {
      "name": "NOTIFY_INTERNAL_SECRET",
      "valuePrinted": false
    },
    {
      "name": "CASTER_CATCASTERAI_X402_FACTORY",
      "valuePrinted": false
    },
    {
      "name": "CASTER_CATCASTERAI_TREASURY",
      "valuePrinted": false
    },
    {
      "name": "CASTER_EVENT_LOG_ROLLBACK",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_ACCOUNT_ASSOCIATION_* for castercatcasterai.vercel.app",
      "valuePrinted": false
    }
  ],
  "blockers": [
    {
      "gate": "farcaster_account_association",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_full_next_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_openai_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_reown_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_wallet_auth_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_base_rpc_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_x402_coin_deploy_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_pinata_ipfs_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_hypersnap_webhook_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_hypersnap_notify_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_voice_permission_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "castercatcasterai_event_log_rollback",
      "status": "blocked_external"
    }
  ],
  "message": "Caster Catcasterai static fallback is live, but model calls, Reown wallet auth, Base RPC, x402 coin deployment, IPFS pinning, HyperSnap webhook/notify, voice permissions, rollback, and Farcaster accountAssociation remain blocked until strict runtime gates pass."
}
