Test Modules¶
The TRACE conformance suite is divided into seven modules. Each module maps to a section of the TRACE specification.
| Module | ID Prefix | Spec Section | What It Tests |
|---|---|---|---|
| Envelope | TR-ENV | §3.2 | EAT envelope structure, eat_profile URI, required fields, iat validity |
| Signature | TR-SIG | §3.2.1 | Algorithm conformance (Ed25519), key binding, private key leak detection |
| Runtime | TR-RTE | §3.1 | TEE platform enum, measurement format, RIM URI resolution |
| Policy | TR-POL | §3.1 | Policy bundle hash format, enforcement mode values |
| Transcript | TR-TXN | §3.1 | Tool-call transcript hash binding |
| Transparency | TR-ANC | §3.2 | SCITT receipt URI format, inclusion proof structure |
| Provenance | TR-SCA | §3.1 | SLSA provenance level, builder URI, digest format |