{
  "schema_version": "humanmirror-universal-transport/1",
  "name": "HumanMirror Universal Transport Layer",
  "status": "SDK_IMPLEMENTED",
  "role": "client_side_resilience_and_normalization_layer",
  "languages": [
    "TypeScript/Node.js",
    "Python"
  ],
  "node_package": {
    "name": "@humanmirror/sdk",
    "source": "https://humanmirror.fr/developers/"
  },
  "python_package": {
    "name": "humanmirror",
    "source": "https://humanmirror.fr/developers/"
  },
  "capabilities": {
    "payload_repair": "bounded deterministic heuristics; never eval",
    "transport_errors": [
      429,
      502,
      504
    ],
    "failover_pooling": true,
    "circuit_breaker": "lightweight latency/failure scoring",
    "bootstrap": [
      "HUMANMIRROR_API_KEY",
      "HUMANMIRROR_BASE_URL",
      "HUMANMIRROR_FAILOVER_URLS",
      "local .humanmirror.json"
    ],
    "telemetry_header": "X-Metrics-Sync",
    "local_fallback": {
      "node": "0600 JSONL append journal",
      "python": "SQLite WAL"
    },
    "replay": "idempotent work only by default"
  },
  "safety_boundary": {
    "open_server_proxy": false,
    "arbitrary_ssrf_proxy": false,
    "automatic_failover_for_unsafe_post": false,
    "zero_loss_claim": "durable local pending-state preservation where local storage succeeds; not a guarantee of universal service availability"
  },
  "integrations": {
    "pangi": "https://humanmirror.fr/.well-known/pangi.json",
    "payload_normalizer": "https://humanmirror.fr/.well-known/payload-normalizer.json",
    "x402": "https://humanmirror.fr/.well-known/x402.json",
    "developer_platform": "https://humanmirror.fr/.well-known/developer-platform.json"
  }
}
