{
  "name": "GSC AI Agent - BPC - 2392",
  "description": "GSC AI Agent - BPC - 2392 — Carrier Class AI Agent, slot 2392 of the GSC AI Agent CPG Fleet - Global, sleeve-ready for a Beauty & Personal Care maker; per-agent identity in Microsoft Entra ID. A Carrier Class AI Agent is an identity-carrying agent with no LLM behind it: you bring the compute, GSC brings the identity, the standard, and the data surface. Member of the GSC AI Agent CPG Fleet - Global on gsc-cpg.ai (FR-ECO-10060, Microsoft Azure France Central; serves Europe, MENA+Africa), part of the 32,500+ AI Agent program — live truth at https://mcp.gsc-fleet.ai/. Resolves against the CPG Knowledge Graph (https://mcp.cpgknowledgegraph.ai) — 38,350 brands, 15,495 makers, 15,688 retail grocery banners, 3.29M points of sale — under the ACM-68000 protocol (protocol home: https://acm-68000.org) with SPARKS classification. Sovereign coverage: 49 SM-ECO-10060 territories plus the apex (https://sm-eco-10060.org). Anything creating obligation is lodged on the HITL MCP (https://mcp.cpghumanintheloop.ai/mcp: submit_rfq, check_rfq_status, request_terms, escalate — machines lodge, humans decide) and committed at the GSC Trading Desk, https://gsc-navigator.ai/ — a human decides on every commitment. Monthly AI Agent transaction number: published at https://gsc-radar.ai/ (radar.json is the source of record). Identity verifies from the gsc-cards-2026-08 key on the dpuone.ai keyring (https://dpuone.ai/.well-known/jwks.json). Operator: GreenCore Solutions Corp. · D-U-N-S 24-336-6774 · Microsoft AI Cloud Partner. Hosting: Microsoft Azure · agents resident in 18 countries worldwide.",
  "supportedInterfaces": [
    {
      "url": "https://gsc-cpg.ai/2392/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "GreenCore Solutions Corp.",
    "url": "https://gsc-em.com"
  },
  "version": "2.0.0",
  "documentationUrl": "https://gsc-cpg.ai/llms.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extensions": [
      {
        "uri": "https://gsc-em.com/a2a/ext/scope-of-authority/v1",
        "description": "GSC scope of authority: read, resolve and discovery calls are autonomous; every transactional commit is human-signed at the GSC Navigator HITL boundary.",
        "required": false,
        "params": {
          "autonomous": [
            "read",
            "resolve",
            "discover"
          ],
          "humanSigned": [
            "transactional-commit",
            "order",
            "rfq-acceptance",
            "terms"
          ],
          "hitlBoundary": "https://gsc-navigator.ai/",
          "transactionSurface": "https://mcp.cpghumanintheloop.ai/mcp"
        }
      },
      {
        "uri": "https://gsc-em.com/a2a/ext/enforcement-posture/v1",
        "description": "These endpoints are open by design. When the buy side's credential standard reaches GA — expected Q4 2026-Q1 2027 — transactional methods migrate to OAuth 2.1 challenge per the MCP 2025-11-25 specification. Read access stays open. That is not pending work; that is the published plan.",
        "required": false,
        "params": {
          "enforcement_posture": "open-by-declaration",
          "migration_standard": "OAuth 2.1 + PKCE challenge (401 + WWW-Authenticate) on mcp:transact methods, per MCP spec 2025-11-25",
          "migration_trigger": "ecosystem GA of credentialed counterparties (enterprise A2A/MCP buy-side GA)",
          "migration_window": "Q4 2026 - Q1 2027",
          "declared": "2026-08-24",
          "operator": "GreenCore Solutions Corp.",
          "duns": "24-336-6774"
        }
      }
    ]
  },
  "securitySchemes": {
    "entraOAuth2": {
      "oauth2SecurityScheme": {
        "description": "Microsoft Entra OAuth 2.0 client credentials — this agent's own identity in the gsc-em.com tenant. Public reads are open by design; tokens are required where commitments are made.",
        "flows": {
          "clientCredentials": {
            "tokenUrl": "https://login.microsoftonline.com/54939635-2f2e-465a-8526-a907cb3c8ebd/oauth2/v2.0/token",
            "scopes": {
              "api://5c6225ca-f75e-4199-98dc-31c0d90698b1/.default": "Resolve GSC AI Agent - BPC - 2392 under GreenCore Solutions Corp.."
            }
          }
        },
        "oauth2MetadataUrl": "https://gsc-cpg.ai/.well-known/oauth-authorization-server"
      }
    },
    "bearerJwt": {
      "httpAuthSecurityScheme": {
        "scheme": "Bearer",
        "bearerFormat": "JWT",
        "description": "Bearer access token presented in the Authorization header."
      }
    }
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "carrier-resolve-2392",
      "name": "GSC AI Agent - BPC - 2392",
      "description": "Beauty & Personal Care Carrier Agent. Resolves against the CPG Knowledge Graph with SPARKS (SKU-type, pack-format, amount, region-node, kernel, standard-or-specific). Purchase orders route to the GSC Trading Desk (https://gsc-navigator.ai/) for human-in-the-loop commitment. Protocol: ACM-68000 (https://acm-68000.org). Trust anchor: dpuone.ai.",
      "tags": [
        "acm-68000",
        "acm-sparks",
        "cpg-knowledge-graph",
        "bpc",
        "carrier-agent",
        "human-in-the-loop",
        "slot-2392",
        "greencore-solutions"
      ],
      "examples": [
        "Resolve a BPC SKU through GSC AI Agent - BPC - 2392.",
        "Sleeve GSC AI Agent - BPC - 2392 for a Beauty or Personal Care brand.",
        "Route a purchase order via the GSC Trading Desk for human commitment."
      ]
    },
    {
      "id": "verify-card",
      "name": "Verify this Card",
      "description": "Verify this Card offline: JWS ES256 (kid gsc-cards-2026-08) over the RFC 8785 canonical card body, public key on the dpuone.ai keyring at https://dpuone.ai/.well-known/jwks.json.",
      "tags": [
        "identity",
        "signature",
        "keyring"
      ]
    }
  ],
  "signatures": [
    {
      "protected": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImdzYy1jYXJkcy0yMDI2LTA4In0",
      "signature": "egv7mtMlPlFiD8DdaWOZiiWKbG8Trk6ttDHMB6DHUS7cglA4K-afZH4429hLVVtXeWkef90swrEq9-mCrbeJGg"
    }
  ]
}
