EVIDENCE

How we know.

This source list shows what we checked, when we checked it, how strong the evidence is and what it supports. We also publish limits and open questions.

THE METHOD / SIX VISIBLE STEPS

SOURCEINTERPRETATIONMODEL OR MAPRULE
01

Capture the current authoritative source.

02

Record its field, scope and conditions.

03

Map without erasing semantic differences.

04

Assign an explicit evidence status.

05

Add only deterministic tests.

06

Bind results to the exact versions used.

HOW TO READ EVIDENCE

Five labels separate facts from assumptions.

DIRECT

The current authoritative source explicitly supports the statement.

DERIVED

CCFP translates between documented structures using an explicit interpretation that preserves material differences.

INFERRED

A reasoned CCFP interpretation, clearly distinguished from platform documentation.

EMERGING

Documented, but the capability or contract is new or expected to change.

UNKNOWN

The available evidence is insufficient; CCFP publishes the uncertainty.

AGENTIC COMMERCE / PROTOCOL WATCH

Where product data ends—and agentic commerce begins.

CCFP tracks these standards because clean product facts may flow through them. The current validator checks feeds and public pages; it does not certify checkout, payment or agent interoperability.

UCP

Universal Commerce Protocol

EMERGING
ROLE
Commerce capability discovery and flows from product discovery through checkout.
CCFP BOUNDARY
Tracked as a downstream commerce layer. UCP endpoint and capability validation are not yet run.
Official specification
ACP

Agentic Commerce Protocol

EMERGING
ROLE
Programmatic checkout between buyers, AI agents and sellers.
CCFP BOUNDARY
Checkout APIs, credential relay and order lifecycle remain outside the feed validator.
Official specification
AP2

Agent Payments Protocol

EMERGING
ROLE
Authorization mandates and evidence for agent-initiated payments.
CCFP BOUNDARY
CCFP does not handle payment credentials, authorize spend or validate payment mandates.
Official specification
A2A

Agent2Agent Protocol

EMERGING
ROLE
Discovery, task exchange and coordination between independent agents.
CCFP BOUNDARY
Agent cards and agent-to-agent operations are tracked, not validated by the current tool.
Official specification

SOURCE REGISTRY

Current evidence, in public.

Registry retrieved 2026-09-10

Google

Merchant Center product data specification

identity · content · classification · variants · media · price · availability · identifiers

DIRECT
Google

Supported structured data attributes and values

product-offer-grain · field-mapping · identifiers

DIRECT
Shopify

Product — GraphQL Admin

product · content · classification · media

DIRECT
Shopify

ProductVariant — GraphQL Admin

variants · sku · barcode · price · inventory · media

DIRECT
Shopify

Shopify Catalog interfaces

product · variants · media · price · availability · protocol-discovery

DIRECT
UCP

Universal Commerce Protocol catalog capability

product · variants · media · price · availability · protocol-discovery

DIRECT
ACP

Agentic Commerce Protocol architecture

checkout · payments · fulfillment · order-lifecycle

DIRECT
OpenAI

Powering product discovery in ChatGPT

product-feed · protocol-discovery · merchant-feed-mechanism

EMERGING
Meta

Catalog product data fields

Requirement labels reflect Meta's documented product fields for Ads and Commerce. Category, market and use-case-specific rules remain contextual.

DIRECT
OpenAI

Product Feed specification

This source documents the stable product file-upload contract. Ads and checkout have separate requirements.

DIRECT
OpenAI

Shopping with ChatGPT Search

merchant-feed-mechanism · ranking-boundary

DIRECT
Shopify

Product CSV documentation

Direct evidence is limited to the source statement. CCFP normalization, bounded coverage and uncertainty are documented in Decision 0002; no universal destination eligibility is implied.

DIRECT
Google

Condition vocabulary

Direct evidence is limited to the source statement. CCFP normalization, bounded coverage and uncertainty are documented in Decision 0002; no universal destination eligibility is implied.

DIRECT
Google

Product gender vocabulary

Direct evidence is limited to the source statement. CCFP normalization, bounded coverage and uncertainty are documented in Decision 0002; no universal destination eligibility is implied.

DIRECT
Google

Age-group vocabulary

Direct evidence is limited to the source statement. CCFP normalization, bounded coverage and uncertainty are documented in Decision 0002; no universal destination eligibility is implied.

DIRECT
United Nations

M49 ISO-alpha2 column snapshot

Direct evidence is limited to the source statement. CCFP normalization, bounded coverage and uncertainty are documented in Decision 0002; no universal destination eligibility is implied.

DIRECT
Stripe

Bounded currency precision reference

Direct evidence is limited to the source statement. CCFP normalization, bounded coverage and uncertainty are documented in Decision 0002; no universal destination eligibility is implied.

DIRECT