{
  "schema_version": 1,
  "observed_at": "2026-07-28T20:44:36.722Z",
  "verdict": "inconclusive",
  "reason": "typed_upstream_unavailable",
  "retryable": true,
  "rerunner_exit": 2,
  "stage": "authenticated_list",
  "upstream": {
    "dependency": "content",
    "host": "platform3-andymontgomery-9773s-projects.vercel.app",
    "response_class": "5xx",
    "request_correlated": true
  },
  "contract_checks": {
    "status": 503,
    "problem_type": "https://alphatest.dev/problems/upstream-unavailable",
    "problem_status_equals_http_status": true,
    "retryable_true": true,
    "response_request_id_equals_problem_request_id": true,
    "trace_correlation_equals_problem_request_id": true
  },
  "privacy": {
    "request_id_retained": false,
    "authorization_retained": false,
    "jwt_retained": false,
    "tenant_payload_retained": false,
    "resource_id_retained": false,
    "idempotency_key_retained": false
  },
  "interpretation": "The adaptive API is calling Platform3 Content and failing closed with its documented retryable outage envelope. This is current D5 evidence, not proof of read availability and not an API contract divergence.",
  "reassessment": "Run node site/probe.mjs again. Exit 0 is a full clean replay; exit 2 with this named reason remains operationally inconclusive; exit 1 is a contract divergence."
}
