{
  "protocol": "ACM-68000",
  "version": "1.1.0",
  "license": "MIT",
  "spec": "https://github.com/gsc-em/a2a-mcp-cpg",
  "operator": "GreenCore Solutions Corp.",
  "registry": "io.github.gsc-em/a2a-mcp-cpg",
  "trust_anchor": "https://dpuone.ai",
  "description": "Deterministic procurement signal protocol for CPG. Resolves GTIN eligibility for retail buyer-side AI agents under one of seven canonical states.",
  "signals": {
    "ACM-000": {
      "state": "NOT_APPLICABLE",
      "meaning": "Control or framework does not apply to this SKU.",
      "color": "neutral"
    },
    "ACM-200": {
      "state": "ALLOW",
      "meaning": "Eligible for autonomous procurement. Buyer agent may complete the order with human-in-the-loop confirmation in the retailer's chosen ERP.",
      "color": "green"
    },
    "ACM-300": {
      "state": "CONDITIONAL",
      "meaning": "Eligible subject to a documented condition (volume threshold, jurisdictional carve-out, time-bounded approval).",
      "color": "amber"
    },
    "ACM-403": {
      "state": "RESTRICT",
      "meaning": "Not eligible in the requested context. Buyer agent must not complete the order.",
      "color": "red"
    },
    "ACM-404": {
      "state": "NOT_FOUND",
      "meaning": "GTIN is not registered on the rail. No signal available.",
      "color": "neutral"
    },
    "ACM-451": {
      "state": "ESCALATE",
      "meaning": "Cannot be resolved deterministically. Human review required.",
      "color": "amber"
    },
    "ACM-500": {
      "state": "SYSTEM_ERROR",
      "meaning": "Server or upstream error. Buyer agent should retry per backoff policy.",
      "color": "red"
    }
  },
  "ingest": {
    "url": "https://x-gsi.ai/ingest",
    "method": "POST",
    "required_header": "X-GSC-Protocol: ACM-68000",
    "auth": "Bearer"
  },
  "skills": [
    "listRails",
    "resolveGtin",
    "getProduct",
    "getHealth",
    "ingestSignal"
  ],
  "rails": {
    "AIO-HPL-Rail": "https://aio-hpl-rail.com",
    "AIO-BPL-Rail": "https://aio-bpl-rail.com",
    "AIO-BPC-Rail": "https://aio-bpc-rail.com"
  }
}
