{
  "route": "/api/castermodel/status",
  "status": "blocked_external",
  "fullNextRuntimeReady": false,
  "reownRuntimeReady": false,
  "walletAuthReady": false,
  "farcasterMiniAppReady": false,
  "farcasterMiniAppRuntimeReady": false,
  "contextCullingRuntimeReady": false,
  "tierRoutingRuntimeReady": false,
  "secretRedactionRuntimeReady": false,
  "evalWorkOrderRuntimeReady": false,
  "evalContractRuntimeReady": false,
  "benchmarkRuntimeReady": false,
  "deterministicCheckerRuntimeReady": false,
  "nonpromotionRuntimeReady": false,
  "promotionHoldRuntimeReady": false,
  "trainingRuntimeReady": false,
  "servingRuntimeReady": false,
  "modelApiRuntimeReady": false,
  "providerReadRuntimeReady": false,
  "roboticsSafetyRuntimeReady": false,
  "qstorageReady": false,
  "eventLogReady": false,
  "rollbackReady": false,
  "farcasterAccountAssociationReady": false,
  "liveMutationAllowed": false,
  "modelTrainingAccepted": false,
  "modelServingAccepted": false,
  "modelPromotionAccepted": false,
  "modelApiCallAccepted": false,
  "providerReadAccepted": false,
  "datasetReadAccepted": false,
  "evalAcceptanceAccepted": false,
  "eventLogMutationAccepted": false,
  "walletConnectionAccepted": false,
  "publicAnnouncementReady": false,
  "message": "Caster Model static fallback is live for navigation and read-only inspection, but full Next runtime, shared Reown identity, wallet auth, context culling, tier routing, secret redaction, eval work orders, eval contracts, benchmark classes, deterministic checks, non-promotion holds, model training, model serving, model API calls, provider reads, robotics safety, QStorage, event log, rollback, and Farcaster accountAssociation remain blocked until strict evidence passes. No model training, serving, promotion, provider read, model API call, or production datastore mutation is enabled.",
  "requiredLiveInputs": [
    {
      "name": "NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID or NEXT_PUBLIC_PROJECT_ID",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MODEL_CONTEXT_CULLING_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MODEL_TIER_ROUTING_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MODEL_SECRET_REDACTION_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MODEL_EVAL_WORK_ORDER_RECEIPTS",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MODEL_EVAL_CONTRACT_RECEIPTS",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MODEL_DETERMINISTIC_CHECKER_RECEIPTS",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MODEL_NONPROMOTION_HOLD_RECEIPTS",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MODEL_ROLLBACK_DEPENDENCY_RECEIPTS",
      "valuePrinted": false
    },
    {
      "name": "CASTER_MODEL_ROBOTICS_SAFETY_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 castermodel.vercel.app",
      "valuePrinted": false
    }
  ]
}
