{
  "schema_version": "persona-wave23.v1",
  "certified": true,
  "mode": "authenticated_isolated",
  "target": {
    "base_url": "http://127.0.0.1:42500",
    "environment_ref": "local-persona-product-cd33a722",
    "release_revision": "cd33a7221d4f04bfb88408c48d881b2c81c18814",
    "release_revision_source": "verified_server_reported_revision",
    "user_id": "19f74995-7a2d-46c2-bb1e-2f19923e49fd",
    "organization_id": "2296134f-b5ab-4af4-9da3-e29260d8cc28",
    "limit_user_id": "ec0c2505-558e-49b7-a1cf-e83b6b8f2418",
    "limit_organization_id": "f376b88a-d105-4bde-b741-b544e140a589"
  },
  "observed_at": "2026-10-01T21:20:19.669622+00:00",
  "resource_ids": {
    "survey_id": "3aa50a1f-7e1d-464d-b1fe-539aac592ddb",
    "question_id": "17c8f5f2-22df-4c95-8bc1-32e164058312"
  },
  "cleanup": [
    {
      "survey_id": "3aa50a1f-7e1d-464d-b1fe-539aac592ddb",
      "soft_deleted": true,
      "inaccessible": true
    }
  ],
  "coverage_boundary": "Certifies actual /api/v1/surveys/ creation and text-question publish readiness only. The illustrative /api/v1/studies pricing-analysis contract is not an implemented endpoint and is not certified. No pricing analysis, agent-run or job IDs are certified. API deletion is soft; reset isolated database to reclaim quota.",
  "classification": "local_authenticated_synthetic_http_product",
  "live_certified": false,
  "customer_evidence": false,
  "identity": {
    "user_id": "19f74995-7a2d-46c2-bb1e-2f19923e49fd",
    "organization_id": "2296134f-b5ab-4af4-9da3-e29260d8cc28"
  },
  "limit_identity": {
    "user_id": "ec0c2505-558e-49b7-a1cf-e83b6b8f2418",
    "organization_id": "f376b88a-d105-4bde-b741-b544e140a589"
  },
  "running_revision": "cd33a7221d4f04bfb88408c48d881b2c81c18814",
  "limits": {
    "max_surveys": 3,
    "max_surveys_per_month": 3,
    "max_questions_per_survey": 50,
    "api_rate_limit_per_minute": 10
  },
  "readiness": {
    "failed_status": 400,
    "failure_reason": "Survey must have at least one question to publish",
    "corrected_lint": {
      "survey_id": "3aa50a1f-7e1d-464d-b1fe-539aac592ddb",
      "question_count": 1,
      "blocking_issue_count": 0,
      "is_publish_ready": true
    },
    "published_status": "active",
    "version": 2
  },
  "plan_boundary": {
    "status": 403,
    "limit": 3,
    "observed_usage": 3,
    "tier": "free",
    "limit_type": "max_surveys"
  },
  "requests": [
    {
      "method": "GET",
      "path": "/api/v1/auth/me",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_5da01671dd1c478e90447821509c1cbc"
      }
    },
    {
      "method": "GET",
      "path": "/api/v1/organizations/current",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_960abbc2d498461c9dc5c7284c7a1ede"
      }
    },
    {
      "method": "GET",
      "path": "/version",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_934225c8ddad452083cdb76557fd48dc"
      }
    },
    {
      "method": "GET",
      "path": "/api/v1/subscriptions/limits",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_d034d65d253a45caac53a35c9bf8277e"
      }
    },
    {
      "method": "POST",
      "path": "/api/v1/surveys/",
      "status": 201,
      "headers": {
        "x-correlation-id": "obs_3c75ddb494814e8ca9983e32108ba3e3"
      }
    },
    {
      "method": "POST",
      "path": "/api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb/publish",
      "status": 400,
      "headers": {
        "x-correlation-id": "obs_2c431e094fc7484ca29d0b91357141c7"
      }
    },
    {
      "method": "POST",
      "path": "/api/v1/questions/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb/questions",
      "status": 201,
      "headers": {
        "x-correlation-id": "obs_8ee730ba31f04f1fabbce8c89ca6faad"
      }
    },
    {
      "method": "GET",
      "path": "/api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb/lint-report",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_f237163873964318a5a5e63965f9e0e3"
      }
    },
    {
      "method": "POST",
      "path": "/api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb/publish",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_93368a128ec747c5b5e7b9da9fd59366"
      }
    },
    {
      "method": "DELETE",
      "path": "/api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb",
      "status": 204,
      "headers": {
        "x-correlation-id": "obs_14ee75e44347498386d94e634bbd3c0e"
      }
    },
    {
      "method": "GET",
      "path": "/api/v1/surveys/3aa50a1f-7e1d-464d-b1fe-539aac592ddb",
      "status": 404,
      "headers": {
        "x-correlation-id": "obs_d8a1a65de53742e8a9754ab93847edab"
      }
    },
    {
      "method": "GET",
      "path": "/api/v1/auth/me",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_257e26cd906b4d31bf4358f762b4821f"
      }
    },
    {
      "method": "GET",
      "path": "/api/v1/organizations/current",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_e15086bfb3c5444c8e4ee1e5f3ec9d80"
      }
    },
    {
      "method": "GET",
      "path": "/api/v1/subscriptions/limits",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_3de1d24982f34eae815ff975ddd23d85"
      }
    },
    {
      "method": "GET",
      "path": "/api/v1/subscriptions/usage",
      "status": 200,
      "headers": {
        "x-correlation-id": "obs_cbac04c133e248c0aec22114caed2ac3"
      }
    },
    {
      "method": "POST",
      "path": "/api/v1/surveys/",
      "status": 403,
      "headers": {
        "x-limit-type": "max_surveys",
        "x-current-usage": "3",
        "x-max-allowed": "3",
        "x-current-tier": "free",
        "x-correlation-id": "obs_fad4f19f0a5249c9be8e394eb250a894"
      }
    }
  ]
}
