{
  "name": "AUX machine integration guide",
  "synthetic_only": true,
  "steps": [
    {
      "order": 1,
      "action": "discover",
      "request": "GET https://aux.prdictionedge.ai/.well-known/api-catalog"
    },
    {
      "order": 2,
      "action": "understand",
      "requests": [
        "GET https://aux.prdictionedge.ai/openapi.json",
        "GET https://aux.prdictionedge.ai/api/trust.json",
        "GET https://aux.prdictionedge.ai/api/status"
      ]
    },
    {
      "order": 3,
      "action": "obtain_safe_input",
      "request": "GET https://aux.prdictionedge.ai/api/examples",
      "instruction": "Use the supplied synthetic scenarios; do not transform and submit real financial records."
    },
    {
      "order": 4,
      "action": "invoke",
      "request": "POST https://aux.prdictionedge.ai/v1/preflight",
      "headers": {
        "Content-Type": "application/json",
        "Idempotency-Key": "a caller-generated unique value of 16-200 characters"
      }
    },
    {
      "order": 5,
      "action": "evaluate",
      "instruction": "Consider the decision, every evidence signal, and every limitation. AUX attests to its evaluation; it does not establish that caller-supplied facts are true."
    },
    {
      "order": 6,
      "action": "verify_locally",
      "instruction": "Validate the ES256 compact JWS with the key selected by kid from the JWKS, then recompute proposal, history, evidence, integrity, and receipt hashes.",
      "jwks": "https://aux.prdictionedge.ai/.well-known/jwks.json"
    },
    {
      "order": 7,
      "action": "verify_with_reference_endpoint",
      "request": "POST https://aux.prdictionedge.ai/v1/receipts/verify",
      "instruction": "Optional reference verification; local verification avoids depending on AUX to verify its own receipt."
    }
  ],
  "retry_behavior": {
    "header": "Idempotency-Key",
    "public_evaluation_guarantee": "best-effort replay within the same running edge isolate for 24 hours",
    "production_warning": "The current evaluation service does not offer durable cross-region idempotency."
  },
  "errors": {
    "media_type": "application/problem+json",
    "standard": "RFC 9457",
    "remediation_field": "remediation",
    "validation_field": "errors"
  }
}