Microsoft Azure · agents resident in 18 countries worldwide
Work surface · SM-AIO-CPG
Saudi Arabia AI Orderability for CPG Brandssa-aio-cpg.com
STATE: LIVE · RECORDS LODGED: 0
Found, resolved and ordered by AI agents. AI Orderability (AIO) is the measure; this is the surface where a CPG brand in Saudi Arabia puts it to work.
GreenCore Solutions Corp. · Microsoft AI Cloud Partner · EU-Sovereign primary · Sub-200 ms resolution path
What you do here
The .org twin is the training surface: the doctrine, the hangar questions and the node bindings live there. This .com is the working face of the five-sided framework: run the live resolver, see the shape of a lodged record, reach the operator. Nothing here restates the .org — it points to it.
This surface is served in English.
Live endpoint — proof, not promise
The record layer resolves today at mcp.cpgknowledgegraph.ai — MCP streamable-http, no key for the public read surface. The same endpoint is carried in every machine file on this host. GET https://mcp.cpgknowledgegraph.ai/resolve?gtin=00990832300341 · MCP mcp.cpgknowledgegraph.ai/mcp · card mcp.cpgknowledgegraph.ai/.well-known/mcp/server-card.json
The five-sided frame as working logic
Five sides, one job each. The frame names what is measured; this surface publishes no score, rating or ranking — in its pages or in its JSON.
Citationthe product record an AI answer cites as its source → lodge the record an AI answer will cite — one record, the brand owner's own name
Mentionthe product named inside an AI answer → be named: the record carries the product, the GTIN and the brand as lodged
Prominencewhere in the answer the product appears → answer first: a resolvable record beats a crawled page
Share of Voicehow often the product appears across answers in its market → cover the market: one record per jurisdiction door, the same record everywhere
Industry Fitwhether the product appears in the answers of its own category → be in category: the SPARKS class routes the record to the answers of its own category
Frame after Cloudflare's AI-visibility measurement; the record layer beneath it is this protocol's.
Lodge → Resolve → Return
LodgeThe brand owner lodges the record once, in its own name — product, GTIN, market, authorized channels.
ResolveAny agent resolves it over MCP at mcp.cpgknowledgegraph.ai — GTIN-first, deterministic, one round trip.
ReturnThe resolver returns the record as lodged. No score. The consuming agent owns the routing decision.
Live resolve path
Wire-true: the command below runs today. It resolves a GSC GTIN on the CPG Knowledge Graph — not a lodged brand record; records lodged on this layer: 0.
# Connection test — resolves a live GSC GTIN via the CPG Knowledge Graph (MCP host)
# No API key. No account. No setup. Deterministic state in one round trip.
# Excerpt of the live response (resolution block). KG resolution of a GSC GTIN — not a lodged brand record.
$ curl "https://mcp.cpgknowledgegraph.ai/resolve?gtin=00990832300341"
{
"resolver": "CPGKnowledgeGraph.ai",
"protocol": "ACM-68000",
"resolution": {
"gtin": "00990832300341",
"signal": "ACM-200",
"state": "ALLOW",
"sovereign_manifest": "SM-ECO-10060"
}
}
The shape of a lodged record — sample
elyssah is GSC's invented reference brand (the Contoso tradition); the identifiers are gsc-demo: URIs. This is the shape, not a lodged record — records lodged: 0.
{
"record": "gsc-demo:sku/elyssah-ai/ELY-FCE-ST01-SHD03",
"brand": "gsc-demo:brand/elyssah-ai",
"product": "Skin Tint · Shade 03 Beige Rosé · 30 mL",
"sparks_class": "FACIAL_MAKEUP / SKIN_TINT",
"market": "SA",
"authorized_channels": [
"GROCERY",
"DRUG"
],
"authorized_sellers": [
"gsc-demo:seller/verdemar-eu"
],
"claim_attribution": "brand owner asserts — in its own name",
"status": "SAMPLE — not lodged · records lodged: 0"
}
Declared ahead of their wave
Claim attribution and channel authorization are not live this wave. A claimed endpoint that does not answer trains agents to skip the family — so neither is advertised as an endpoint until it answers.
No scores. Records as lodged. Resolve is live; claim attribution and channel authorization are not live this wave — records lodged: 0.
In Saudi Arabia the record layer does one job for brand owners, resolvers and consuming agents alike: it lets a brand lodge its product record once and be found, resolved and ordered by any agent — procurement systems and consumer shopping agents alike — with the record returned exactly as lodged. In Saudi Arabia modern trade is expanding fast and procurement is moving to digital channels where the answer is the shelf. A brand lodges its record here to be cited in Riyadh and resolved identically across the Kingdom's channels.
Stack spine
SM-AIO-CPG is the orderability record layer beside the jurisdiction layer of the GSC stack: Standard-10060 (rules) → ECO-10060 (object) → SM-ECO-10060 (jurisdiction) → ACM-68000 (execution). Operated by GreenCore Solutions Corp.