{
  "route": "/api/casterdating/status",
  "status": "blocked_external",
  "fullNextRuntimeReady": false,
  "reownRuntimeReady": false,
  "profileRuntimeReady": false,
  "discoverRuntimeReady": false,
  "swipeRuntimeReady": false,
  "matchRuntimeReady": false,
  "messageRuntimeReady": false,
  "tipRuntimeReady": false,
  "utilitySpendRuntimeReady": false,
  "onchainPaymentVerifierReady": false,
  "farcasterAccountAssociationReady": false,
  "productionDataMutationAllowed": false,
  "publicAnnouncementReady": false,
  "message": "Casterdating static fallback is live, but full Next runtime, shared Reown login, profiles, discovery, swipes, matches, messages, tips, utility spends, payment verification, and Farcaster accountAssociation remain blocked until strict evidence passes.",
  "requiredLiveInputs": [
    {
      "name": "NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID or NEXT_PUBLIC_PROJECT_ID",
      "valuePrinted": false
    },
    {
      "name": "CASTERDATING_PROFILE_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERDATING_DISCOVER_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERDATING_SWIPE_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERDATING_MATCH_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERDATING_MESSAGE_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERDATING_TIP_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERDATING_UTILITY_SPEND_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERDATING_ONCHAIN_PAYMENT_VERIFIER",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_ACCOUNT_ASSOCIATION_* for casterdating.vercel.app",
      "valuePrinted": false
    }
  ]
}
