Tests focus on externally observable behavior — what a client can see — not internal functions or database structure. An implementation is conformant for a capability if it passes every test in that capability's suite.

Run it

sgm conformance                # all suites
sgm conformance core           # core only
sgm conformance retrieval      # one capability profile
sgm conformance --endpoint URL # test a remote implementation

Suites

SuiteCapabilityTests
Corestore, retrieve, read, identity, scope, discoveryC1–C12
Retrievalpagination, context, round-tripR1–R10
Handoffhandoff fidelityH1–H6
Annotationsannotation fidelityA1–A7
Securityisolation, provenance integrityS1–S9

Passing core is mandatory for calling oneself an SGM implementation; optional capabilities are conformant independently. The full suite and the Given/When/Then form live in conformance/.