Conformance: three levels, each a strict superset
Conformance is self-declared and claim-specific. Each level includes everything in the one below.
The levels
| Level | Class | Requirements |
|---|---|---|
| 1 · Conformant data | Data producer | Plane methods; IEEE 1752.1 mapping; sampling schema; provenance; consent records |
| 2 · Conformant model | Analysis implementation | Level 1, plus index outputs that match ANTRL's published test vectors; code with a persistent identifier; uncertainty for every index |
| 3 · Endpoint-checked | Study report | Level 2, plus an endpoint registered publicly before analysis and a report against it; closed or open protocol declared |
Closed and open protocols
A closed protocol uses ATS-1 defaults without change, and its results are comparable across studies. An open protocol allows disclosed variations, and its results are not compared with closed ones. The pattern follows the MLCommons submission rules.
The claim template
[Product] conforms to ATS-1 version [x.y.z] ([date], [URI]) at Level [n] as a [class], under the [closed | open] protocol. Implementation conformance statement: [URI]. Claim date: [date].
A claim must be withdrawn if the implementation stops meeting its level, and must name the exact version.
Why not "validated"
"Validated" must not be used. Level 3 is called "Endpoint-checked" because substantiation is specific to each claim.
Status of the test vectors
Level 2 depends on ANTRL's published test vectors and the Triplane Engine, which is in development. Until they are published, Level 2 cannot be claimed. A Triplane Readiness Assessment reviews Level 1 and prepares for Level 2.
Questions
Who checks a conformance claim?
Conformance is self-declared. A Triplane Readiness Assessment is an independent gap review, not a certification.
Keep reading
Take the next step.
The three ATS-1 conformance levels (data, model, endpoint-checked), the claim template, closed and open protocols, and why "validated" is banned.