{
  "ok": true,
  "contractId": "local.castersettings-static-shell-isolation.v0",
  "status": "blocked_external",
  "mode": "live_vercel_static_castersettings_with_runtime_blocker_gates",
  "publicReadinessStatus": "blocked_external",
  "runtimeVisibilityStatus": "passed",
  "localOnly": false,
  "staticFallback": true,
  "writeAccepted": false,
  "liveMutationAllowed": false,
  "productionReady": false,
  "commercialReady": false,
  "acceptedAsProductionEvidence": false,
  "surfaces": {
    "web": "/castersettings",
    "miniapp": "/miniapps/castersettings",
    "sourceSettings": "/settings",
    "sourceSettingsApi": "/api/settings",
    "sourceProfileApi": "/api/profile",
    "sourceNotificationsApi": "/api/notifications",
    "sourceFarcasterLinkApi": "/api/farcaster/link",
    "sourceXCreatorLinkApi": "/api/casterpad/x-creator-link",
    "api": [
      "/api/castersettings/overview",
      "/api/castersettings/account",
      "/api/castersettings/profile",
      "/api/castersettings/privacy",
      "/api/castersettings/wallet",
      "/api/castersettings/reown",
      "/api/castersettings/farcaster-link",
      "/api/castersettings/x-creator-link",
      "/api/castersettings/notifications",
      "/api/castersettings/theme",
      "/api/castersettings/security",
      "/api/castersettings/data-export",
      "/api/castersettings/local-cache",
      "/api/castersettings/premium",
      "/api/castersettings/support",
      "/api/castersettings/connected-apps",
      "/api/castersettings/rate-limits",
      "/api/castersettings/anti-replay",
      "/api/castersettings/qstorage",
      "/api/castersettings/event-log",
      "/api/castersettings/rollback"
    ],
    "status": "/api/castersettings/status"
  },
  "metrics": [
    {
      "label": "Identity",
      "value": "Reown wallet",
      "status": "blocked_external"
    },
    {
      "label": "Privacy",
      "value": "Profile controls",
      "status": "blocked_external"
    },
    {
      "label": "Data",
      "value": "Export and cache",
      "status": "blocked_external"
    },
    {
      "label": "Writes",
      "value": "Disabled",
      "status": "blocked_external"
    }
  ],
  "lanes": [
    {
      "id": "identity",
      "title": "Identity and wallet",
      "summary": "Reown login, wallet auth, wallet activity, Farcaster linking, and X creator binding stay blocked until runtime receipts pass.",
      "status": "blocked_external"
    },
    {
      "id": "account",
      "title": "Account controls",
      "summary": "Settings snapshots, profile reads, privacy mutation, notifications, premium billing, and support handoff require authenticated runtime evidence.",
      "status": "blocked_external"
    },
    {
      "id": "data",
      "title": "Data and security",
      "summary": "Data export, local-cache controls, wallet security actions, disconnect/logout, and account recovery lanes remain blocked.",
      "status": "blocked_external"
    },
    {
      "id": "proofs",
      "title": "Rate limits, event log, and rollback",
      "summary": "Rate limits, anti-replay state, QStorage, Caster event-log append, and rollback lanes require strict runtime evidence.",
      "status": "blocked_external"
    }
  ],
  "blockers": [
    "No accepted full Next Caster Settings build/typecheck receipt exists for this standalone fallback.",
    "No accepted shared Reown identity, wallet-auth session, Farcaster mini app runtime, authenticated settings snapshot, profile, privacy, notifications, wallet activity, Farcaster link, X creator link, theme preferences, data export, local cache, account security, premium billing, or support handoff receipt exists.",
    "No accepted Caster Settings rate-limit, anti-replay, QStorage, event-log append, rollback, or production data safety receipt exists.",
    "No signed @casterchain Farcaster accountAssociation exists for castersettings.vercel.app.",
    "No live privacy mutation, notification write, Farcaster link, X creator link, data export, local-cache mutation, wallet disconnect, premium billing action, rate-limit mutation, anti-replay write, QStorage write, event-log append, rollback, or production datastore mutation is allowed from this fallback."
  ]
}
