Selected controls from Annex A relevant to the Capsule protocol.
| Control | Title | How Capsule Addresses It |
|---|---|---|
| A.8.15 | Logging | Every AI action produces a Capsule with 6 auditable sections |
| A.8.16 | Monitoring activities | Chain provides temporal ordering; type_filter enables monitoring by event category |
| A.8.17 | Clock synchronization | trigger.timestamp and signed_at use timezone-aware UTC |
| A.8.24 | Use of cryptography | SHA3-256 (FIPS 202), Ed25519 (FIPS 186-5), ML-DSA-65 (FIPS 204) |
| A.8.25 | Secure development lifecycle | 500+ automated tests with 100% coverage; strict mypy; ruff linting; filterwarnings = ["error"] |