{
  "route": "/api/casterschool/status",
  "status": "blocked_external",
  "fullNextRuntimeReady": false,
  "reownRuntimeReady": false,
  "walletAuthReady": false,
  "snapRuntimeReady": false,
  "catalogRuntimeReady": false,
  "signedFidRuntimeReady": false,
  "answerProgressRuntimeReady": false,
  "followGateRuntimeReady": false,
  "channelGateRuntimeReady": false,
  "shareProofRuntimeReady": false,
  "claimRuntimeReady": false,
  "claimStoreReady": false,
  "rewardLedgerReady": false,
  "walletSettlementReady": false,
  "rateLimitRuntimeReady": false,
  "antiReplayReady": false,
  "qstorageReady": false,
  "eventLogReady": false,
  "rollbackReady": false,
  "farcasterAccountAssociationReady": false,
  "liveMutationAllowed": false,
  "answerProgressAccepted": false,
  "followGateAccepted": false,
  "channelGateAccepted": false,
  "shareProofAccepted": false,
  "claimAccepted": false,
  "claimStoreMutationAccepted": false,
  "rewardLedgerMutationAccepted": false,
  "walletSettlementAccepted": false,
  "rateLimitMutationAccepted": false,
  "antiReplayWriteAccepted": false,
  "publicAnnouncementReady": false,
  "message": "Caster School static fallback is live, but full Next runtime, shared Reown identity, wallet auth, signed Farcaster FID, Snap action runtime, quiz progress, follow/channel gates, proof-cast verification, claim store, reward ledger, wallet settlement, rate limits, anti-replay, QStorage, event log, rollback, and Farcaster accountAssociation remain blocked until strict evidence passes.",
  "requiredLiveInputs": [
    {
      "name": "NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID or NEXT_PUBLIC_PROJECT_ID",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_SNAP_STATE_SECRET",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_SIGNED_FID_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_PROGRESS_STORE",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_FOLLOW_GATE_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_CHANNEL_GATE_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_SHARE_PROOF_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_CLAIM_STORE",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_REWARD_LEDGER",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_WALLET_SETTLEMENT",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_RATE_LIMITS",
      "valuePrinted": false
    },
    {
      "name": "CASTERSCHOOL_ANTI_REPLAY_RECEIPTS",
      "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 casterschool.vercel.app",
      "valuePrinted": false
    }
  ]
}
