{
  "ok": true,
  "contractId": "local.casterservices-static-shell-isolation.v0",
  "status": "blocked_external",
  "mode": "live_vercel_static_casterservices_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": "/casterservices",
    "miniapp": "/miniapps/casterservices",
    "sourceServices": "/services",
    "sourceServicesApi": "/api/services",
    "sourceRevenueApi": "/api/services/revenue",
    "sourceRecommendApi": "/api/services/recommend",
    "sourceOrdersApi": "/api/services/orders",
    "api": [
      "/api/casterservices/overview",
      "/api/casterservices/catalog",
      "/api/casterservices/recommend",
      "/api/casterservices/orders",
      "/api/casterservices/order-status",
      "/api/casterservices/checkout",
      "/api/casterservices/payment",
      "/api/casterservices/deliverable",
      "/api/casterservices/fulfillment",
      "/api/casterservices/revenue",
      "/api/casterservices/admin",
      "/api/casterservices/canary",
      "/api/casterservices/social-leads",
      "/api/casterservices/social-drafts",
      "/api/casterservices/social-opportunities",
      "/api/casterservices/campaign-plan",
      "/api/casterservices/operator-handoff",
      "/api/casterservices/wallet",
      "/api/casterservices/rate-limits",
      "/api/casterservices/anti-replay",
      "/api/casterservices/qstorage",
      "/api/casterservices/event-log",
      "/api/casterservices/rollback"
    ],
    "status": "/api/casterservices/status"
  },
  "metrics": [
    {
      "label": "Catalog",
      "value": "AI services",
      "status": "blocked_external"
    },
    {
      "label": "Orders",
      "value": "USDC intents",
      "status": "blocked_external"
    },
    {
      "label": "Payments",
      "value": "Base USDC",
      "status": "blocked_external"
    },
    {
      "label": "Writes",
      "value": "Disabled",
      "status": "blocked_external"
    }
  ],
  "lanes": [
    {
      "id": "catalog",
      "title": "Catalog and recommendations",
      "summary": "Read-only fallback for the existing AI service catalog, recommendations, and public service revenue status.",
      "status": "blocked_external"
    },
    {
      "id": "orders",
      "title": "Orders and payments",
      "summary": "Order intake, checkout, Base USDC payment verification, and order-status receipts stay blocked until strict runtime evidence passes.",
      "status": "blocked_external"
    },
    {
      "id": "fulfillment",
      "title": "Fulfillment and agents",
      "summary": "Deliverable generation, admin fulfillment, canary posting, social leads, drafts, opportunities, campaign plans, and operator handoff are 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 Services build/typecheck receipt exists for this standalone fallback.",
    "No accepted shared Reown identity, wallet-auth session, Farcaster mini app runtime, service catalog, recommendation, order intake, checkout, Base USDC payment, deliverable, fulfillment, admin, canary, social agent, campaign plan, or operator handoff receipt exists.",
    "No accepted Caster Services rate-limit, anti-replay, QStorage, event-log append, rollback, or production data safety receipt exists.",
    "No signed @casterchain Farcaster accountAssociation exists for casterservices.vercel.app.",
    "No live order creation, Base USDC payment verification, deliverable generation, fulfillment, admin mutation, social/campaign mutation, rate-limit mutation, anti-replay write, QStorage write, event-log append, rollback, or production datastore mutation is allowed from this fallback."
  ]
}
