ACM-SPARKS is a machine-readable product resolution standard for agentic commerce. It exists to provide a finite descriptive vocabulary that AI agents, ERP procurement systems, MCP infrastructure, and automated commerce environments can consume without interpretation. ACM-SPARKS does not evaluate regulations, determine compliance, or execute procurement logic. ACM-SPARKS publishes resolved product identity only.
Most AI systems operate probabilistically. They predict. They infer. They generate likely outcomes.
Commerce systems cannot operate this way. Before any eligibility or execution question can be answered, a procurement agent, ERP workflow, or automated sourcing platform requires a deterministic answer to a prior question:
ACM-SPARKS exists to provide a finite machine-readable answer to those questions.
Classification precedes eligibility. Resolution precedes execution.
Product identification, taxonomy assignment, jurisdictional grounding, and completeness scoring occur upstream. Downstream systems consume resolved descriptors only. This design discipline eliminates runtime interpretation, semantic drift, and conflicting execution behavior.
ACM-SPARKS defines a fixed descriptive vocabulary consisting of six deterministic dimensions. These six dimensions are complete, finite, and non-substitutable. No additional dimensions exist within the standard.
| Letter | Dimension | Operational Principle |
|---|---|---|
| S | SKU-type | One of 84 standing BPC product-type codes. The graph is structured on this taxonomy. |
| P | Pack-format | One of 17 pack formats. Format is declared, never inferred. |
| A | Amount | The declared amount of the pack. |
| R | Region-node | The sovereign jurisdictional node under SM-ECO-10060. Every descriptor is grounded. |
| K | Kernel | Completeness score 1–100. Kernel 100 = resolvable — a real, transactable pack. |
| S | Standard-or-Specific | Per-node STANDARD floor or sourced SPECIFIC layer. The boundary is explicit. |
Every sovereign node carries a STANDARD floor — the per-node baseline taxonomy. Above the floor sits the sourced SPECIFIC layer — real packs, resolved. The Kernel is the completeness score from 1 to 100. Kernel 100 means the object is resolvable: a real, transactable pack. Below 100, the score states exactly how far from resolvable the object sits. Downstream systems never guess.
ACM-SPARKS operates within a broader jurisdictional architecture. Commerce does not occur in a vacuum. Products move through sovereign environments. Jurisdictions determine applicable frameworks. Frameworks determine resolution requirements. Resolution produces the descriptor. Execution consumes ACM signals.
The sovereign jurisdictional layer is published canonically at sm-eco-10060.ai — the 50-node sovereign manifest.
ACM-SPARKS follows the Structured Rule Implosion design discipline defined within Standard-10060. SRI requires that taxonomy, jurisdictional, sustainability, procurement, and policy complexity resolve upstream before publication. Downstream systems consume only the resulting deterministic descriptor.
The standard intentionally prevents:
ACM-SPARKS is part of the Standard-10060 architecture. Each layer is functionally isolated and semantically non-overlapping.
| Layer | Role |
|---|---|
| ESG-10060 | Data structure and disclosure grammar |
| ECO-10060 | Electronic Compliance Object |
| RCO-10060 | Deterministic resolution layer |
| SM-ECO-10060 | Sovereign jurisdiction graph (50 nodes) |
| ACM-SPARKS | Product resolution layer — six-dimension descriptor |
| ACM-68000 | Execution signaling layer |
| Surface | Role |
|---|---|
| .com | Canonical reference — protocol authority |
| .ai | Human / LLM training / explanatory surface |
| .io | Agentic execution surface (JSON, MCP) |
Website content is explanatory only. Canonical authority is expressed exclusively through machine-readable manifests, protocol definitions, resolver responses, and published descriptor objects.
ACM-SPARKS is not:
ACM-SPARKS is a deterministic product resolution standard for agentic commerce.
ACM-SPARKS operates under the Standard-10060 framework. The six-dimension vocabulary is fixed. Terminology is non-substitutable. Standard evolution is append-only. No breaking changes. No interpretive extensions. No alternate dimensions. Governance and amendment discipline are defined under Standard-10060-9.
X-GSC-* response headers are stamped on every HTTP response from this surface, in the fixed Navigator Headers Canon order. X-GSC-Protocol is stamped ACM-SPARKS; X-GSC-Jurisdiction is stamped SM-ECO-10060; X-GSC-Timestamp and X-GSC-Nonce regenerate per request.