{
  "route": "/api/castermessages/status",
  "status": "blocked_external",
  "fullNextRuntimeReady": false,
  "reownRuntimeReady": false,
  "walletAuthReady": false,
  "farcasterMiniAppReady": false,
  "farcasterMiniAppRuntimeReady": false,
  "messageStoreReady": false,
  "inboxRuntimeReady": false,
  "threadRuntimeReady": false,
  "composeRuntimeReady": false,
  "attachmentRuntimeReady": false,
  "encryptionReady": false,
  "privacyConsentReady": false,
  "realtimeDeliveryReady": false,
  "notificationFanoutReady": false,
  "moderationReady": false,
  "qstorageReady": false,
  "eventLogReady": false,
  "rollbackReady": false,
  "farcasterAccountAssociationReady": false,
  "liveMutationAllowed": false,
  "messageSendAccepted": false,
  "inboxWriteAccepted": false,
  "threadWriteAccepted": false,
  "attachmentUploadAccepted": false,
  "encryptionKeyMutationAccepted": false,
  "notificationFanoutAccepted": false,
  "realtimePublishAccepted": false,
  "moderationMutationAccepted": false,
  "eventLogMutationAccepted": false,
  "walletConnectionAccepted": false,
  "publicAnnouncementReady": false,
  "message": "Caster Messages static fallback is live for navigation and read-only inspection, but full Next runtime, shared Reown identity, wallet auth, Farcaster mini app runtime, message store, inbox, threads, compose/send, attachments, encryption, privacy/consent, realtime delivery, notifications, moderation, QStorage, event log, rollback, and Farcaster accountAssociation remain blocked until strict evidence passes. No message sending or production datastore mutation is enabled.",
  "requiredLiveInputs": [
    {
      "name": "NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID or NEXT_PUBLIC_PROJECT_ID",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_MINIAPP_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_MESSAGE_STORE",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_INBOX_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_THREAD_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_COMPOSE_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_ATTACHMENT_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_ENCRYPTION_KEY_CUSTODY",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_PRIVACY_CONSENT",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_REALTIME_DELIVERY",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_NOTIFICATION_FANOUT",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MESSAGES_MODERATION",
      "valuePrinted": false
    },
    {
      "name": "QSTORAGE_PUBLIC_GATEWAY",
      "valuePrinted": false
    },
    {
      "name": "CASTER_EVENT_LOG_APPEND_URL",
      "valuePrinted": false
    },
    {
      "name": "CASTER_EVENT_LOG_ROLLBACK",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_ACCOUNT_ASSOCIATION_* for castermessages.vercel.app",
      "valuePrinted": false
    }
  ]
}
