{
  "release_date": "2026-06-10",
  "support_boundary": "Agent runtimes execute. UAIX records the reviewed communication, memory, trust, evidence, and handoff boundary.",
  "safety_boundary": "UAIX records are evidence-bearing review artifacts. They do not authorize execution. Local policy and server-side authorization win.",
  "title": "UAIX Minimal Access Tier",
  "status": "active",
  "package_version": "3.84.0",
  "last_updated_utc": "2026-06-10T00:00:00Z",
  "human_page": "https://uaix.org/en-us/guides/minimal-access-tier/",
  "request": {
    "method": "GET",
    "body_allowed": false,
    "authentication_required": false,
    "custom_headers_required": false,
    "client_side_javascript_required": false,
    "state_mutation_allowed": false
  },
  "response_keys": [
    "code",
    "url"
  ],
  "minimal_response_example": {
    "code": 200,
    "url": "https://example.org/agent-start/"
  },
  "allowed_codes": [
    200,
    202,
    303,
    400,
    403,
    410,
    428
  ],
  "status_mapping": [
    {
      "code": 200,
      "meaning": "Resolved public entry URL.",
      "chatbot_behavior": "Open or cite the URL and continue reading.",
      "advanced_agent_behavior": "Resolve the linked record and continue capability negotiation."
    },
    {
      "code": 202,
      "meaning": "Accepted as public review material, no action yet.",
      "chatbot_behavior": "Read the URL and stop before action.",
      "advanced_agent_behavior": "Create a review or blocker record before writes."
    },
    {
      "code": 303,
      "meaning": "See another public URL.",
      "chatbot_behavior": "Follow the URL only.",
      "advanced_agent_behavior": "Preserve redirect evidence and re-evaluate capability."
    },
    {
      "code": 400,
      "meaning": "Malformed or unsupported request.",
      "chatbot_behavior": "Report unsupported request and stop.",
      "advanced_agent_behavior": "Prepare a corrected packet or ask a human."
    },
    {
      "code": 403,
      "meaning": "Not public or not allowed.",
      "chatbot_behavior": "Do not retry with secrets.",
      "advanced_agent_behavior": "Require authorization outside Minimal Access."
    },
    {
      "code": 410,
      "meaning": "Public entry retired.",
      "chatbot_behavior": "Use the returned replacement URL if present.",
      "advanced_agent_behavior": "Record deprecation and re-resolve discovery."
    },
    {
      "code": 428,
      "meaning": "Higher capability or human review required.",
      "chatbot_behavior": "Stop and ask for a capable path.",
      "advanced_agent_behavior": "Escalate to POST JSON, consent, or human review."
    }
  ],
  "safe_read_order": [
    {
      "route": "/agent-start/",
      "purpose": "Public starting URL for URL-only agents."
    },
    {
      "route": "/ai-summary/",
      "purpose": "Compact public summary."
    },
    {
      "route": "/claim-boundary-faq/",
      "purpose": "Support and non-claim boundary."
    },
    {
      "route": "/ecosystem-overlay/",
      "purpose": "Adjacent-layer orientation without authority transfer."
    }
  ],
  "no_op_triggers": [
    "unsupported_action",
    "private_or_secret_context",
    "authentication_required",
    "write_requested",
    "uncertain_capability",
    "higher_capability_required"
  ],
  "public_safety_rules": [
    "Return public URLs only.",
    "Do not expose secrets or private identifiers.",
    "Do not mutate state.",
    "Do not require JavaScript, custom headers, auth, or a request body."
  ],
  "advanced_agent_relationship": "Advanced agents may use Minimal Access as a public discovery floor before moving to schemas, POST JSON, consent, and handoff records.",
  "boundary": "Agent runtimes execute. UAIX records the reviewed communication, memory, trust, evidence, and handoff boundary.",
  "version": "3.84.0",
  "lastUpdatedUtc": "2026-06-10T00:00:00Z",
  "generated_at": "2026-06-10T00:00:00Z"
}
