{
  "@context": {
    "@vocab": "https://agenticrail.nz/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agenticrail": "https://agenticrail.nz/schema#",
    "EvaluateRequest": "agenticrail:EvaluateRequest",
    "sequence_id": {
      "@id": "agenticrail:sequence_id",
      "@type": "xsd:string"
    },
    "step": {
      "@id": "agenticrail:step",
      "@type": "xsd:string"
    },
    "function": {
      "@id": "agenticrail:function",
      "@type": "xsd:string"
    },
    "action_type": {
      "@id": "agenticrail:action_type",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "agenticrail:action",
      "@type": "xsd:string"
    },
    "inputs": {
      "@id": "agenticrail:inputs"
    },
    "nonce": {
      "@id": "agenticrail:nonce",
      "@type": "xsd:string"
    },
    "ts_ms": {
      "@id": "agenticrail:ts_ms",
      "@type": "xsd:integer"
    },
    "step_order": {
      "@id": "agenticrail:step_order",
      "@container": "@list"
    },
    "attestation": {
      "@id": "agenticrail:attestation"
    },
    "EvaluateResponse": "agenticrail:EvaluateResponse",
    "decision": {
      "@id": "agenticrail:decision",
      "@type": "xsd:string"
    },
    "lane": {
      "@id": "agenticrail:lane",
      "@type": "xsd:string"
    },
    "lane_reason": {
      "@id": "agenticrail:lane_reason",
      "@type": "xsd:string"
    },
    "lane_notice": {
      "@id": "agenticrail:lane_notice",
      "@type": "xsd:string"
    },
    "execution_submitted": {
      "@id": "agenticrail:execution_submitted",
      "@type": "xsd:boolean"
    },
    "sealed": {
      "@id": "agenticrail:sealed",
      "@type": "xsd:boolean"
    },
    "seal_notice": {
      "@id": "agenticrail:seal_notice",
      "@type": "xsd:string"
    },
    "pack_id": {
      "@id": "agenticrail:pack_id",
      "@type": "xsd:string"
    },
    "reasons": {
      "@id": "agenticrail:reasons",
      "@container": "@list"
    },
    "model_id": {
      "@id": "agenticrail:model_id",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "agenticrail:result"
    },
    "receipt": {
      "@id": "agenticrail:receipt",
      "@type": "@id"
    },
    "log": {
      "@id": "agenticrail:log"
    },
    "allowed_action_types": {
      "@id": "agenticrail:allowed_action_types",
      "@container": "@list"
    },
    "next_expected_step": {
      "@id": "agenticrail:next_expected_step",
      "@type": "xsd:string"
    },
    "locked_step_order": {
      "@id": "agenticrail:locked_step_order",
      "@container": "@list"
    },
    "expected_step_order": {
      "@id": "agenticrail:expected_step_order",
      "@container": "@list"
    },
    "step_order_source": {
      "@id": "agenticrail:step_order_source",
      "@type": "xsd:string"
    },
    "sequence_scope_notice": {
      "@id": "agenticrail:sequence_scope_notice",
      "@type": "xsd:string"
    },
    "ReceiptMetadata": "agenticrail:ReceiptMetadata",
    "key_id": {
      "@id": "agenticrail:key_id",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "agenticrail:signature"
    },
    "signature_alg": {
      "@id": "agenticrail:signature_alg",
      "@type": "xsd:string"
    },
    "payload_hash": {
      "@id": "agenticrail:payload_hash",
      "@type": "xsd:string"
    },
    "prev_receipt_id": {
      "@id": "agenticrail:prev_receipt_id",
      "@type": "xsd:string"
    },
    "prev_receipt_hash": {
      "@id": "agenticrail:prev_receipt_hash",
      "@type": "xsd:string"
    },
    "decision_index": {
      "@id": "agenticrail:decision_index",
      "@type": "xsd:integer"
    },
    "version": {
      "@id": "agenticrail:version",
      "@type": "xsd:string"
    },
    "DenialCode": "agenticrail:DenialCode",
    "ReportRequest": "agenticrail:ReportRequest",
    "format": {
      "@id": "agenticrail:format",
      "@type": "xsd:string"
    },
    "Report": "agenticrail:Report",
    "report_version": {
      "@id": "agenticrail:report_version",
      "@type": "xsd:string"
    },
    "report_hash": {
      "@id": "agenticrail:report_hash",
      "@type": "xsd:string"
    },
    "generated_at": {
      "@id": "agenticrail:generated_at",
      "@type": "xsd:integer"
    },
    "verification_status": {
      "@id": "agenticrail:verification_status",
      "@type": "xsd:string"
    },
    "seal_status": {
      "@id": "agenticrail:seal_status",
      "@type": "xsd:string"
    },
    "signatures": {
      "@id": "agenticrail:signatures"
    },
    "hash_chain": {
      "@id": "agenticrail:hash_chain"
    },
    "independent_archive": {
      "@id": "agenticrail:independent_archive"
    },
    "verification": {
      "@id": "agenticrail:verification"
    },
    "summary": {
      "@id": "agenticrail:summary"
    },
    "enforcement_log": {
      "@id": "agenticrail:enforcement_log",
      "@container": "@list"
    },
    "chain_integrity": {
      "@id": "agenticrail:chain_integrity",
      "@container": "@list"
    },
    "enforcement_summary": {
      "@id": "agenticrail:enforcement_summary",
      "@type": "xsd:string"
    },
    "Error": "agenticrail:Error",
    "error": {
      "@id": "agenticrail:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "agenticrail:message",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AgenticRail API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AgenticRail's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-01) from openapi/agenticrail-nz-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/agenticrail-nz-openapi.json"
  ]
}