ISO/IEC 42001 Evidence: How Asqav Receipts Map To The AI Management System
ISO/IEC 42001:2023 is the international management-system standard for artificial intelligence. It asks an organisation to run an AI management system (AIMS): document its AI processes, keep records of operation, and produce evidence on audit that the controls it claims are in place.
Asqav does not run your AIMS. It produces the signed, tamper-evident record layer an ISO 42001 auditor reads when checking the operational-evidence clauses of the standard.
What this page maps: the ISO/IEC 42001 control areas that touch operational records, against the Asqav wire fields and reports that already ship in production.
Where the line sits: Asqav is the notary and evidence layer, not the management system. The
iso_42001taxonomy entries on a receipt are caller-supplied, not Asqav-verified.
Where Asqav fits in an ISO 42001 audit
ISO/IEC 42001 separates two jobs:
- Management-system clauses (context, leadership, planning, support, the Annex A controls) are policy and process work that lives in your GRC system.
- Operation and performance-evaluation clauses (Clause 8 operation, Clause 9.1 monitoring and measurement, Clause 9.2 internal audit, Clause 10 improvement) ask for records that prove the controls ran.
Those records are what an auditor inspects, and a self-attested log is weak evidence because the party under audit also holds the pen.
Asqav signs each AI action into a receipt that the producing party cannot later edit, and it publishes the verify key independently of the producer. The auditor gets an evidence trail whose integrity does not depend on trusting the audited party's storage.
The iso_42001 taxonomy field
Asqav carries an optional iso_42001 wire field on every receipt. It is a list of ISO/IEC 42001 Annex A control ids (for example A.6.2.6) that the producer asserts the action maps to.
iso_42001(list of strings): caller-supplied ISO/IEC 42001 control ids. Optional on the wire. Never mandatory on anyreceipt_type.framework_mappings_self_declared(boolean): server-set guard. The cloud auto-flips it totruewheneveriso_42001(or any sibling taxonomy field) is populated, even if the caller passesfalse.
The field is self-declared. The cloud does not check that A.6.2.6 is a real Annex A id, and it does not certify that the action satisfies that control. It preserves the caller's claim verbatim inside the signed envelope and marks it as producer-declared, so a downstream auditor knows the mapping came from the producer, not from Asqav. The signed binding guarantees the receipt was issued against THAT control claim, not a later claim that papered over a missed control.
The field is published on /.well-known/governance.json and specified in draft-marques-asqav-compliance-receipts on the IETF Datatracker.
Mapping ISO 42001 record clauses to Asqav
Clause 7.5 Documented information and Clause 9.1 monitoring records
ISO/IEC 42001 Clause 7.5 requires documented information to be controlled, protected, and available. Clause 9.1 requires records of monitoring and measurement results. Asqav's signed receipt is the record:
signature_recordscolumns:action_type(namespace:verbtoken from/.well-known/governance.json),action_hash,payload_digest,agent_id,signed_at(UTC, server-issued),receipt_type,capture_topology.signature_records.result_digest(SHA-256 of the canonical-JSON tool response body) binds the outcome of each action, not only its request.- ML-DSA-65 (NIST FIPS 204) signatures over the signed envelope make the record tamper-evident. The verify key is exposed at
GET /.well-known/jwks.json. asqav audit-pack exportproduces an offline tarball with the receipts, the verify key, and the IETF receipt-format reference, so an auditor verifies the records without live access to your systems.
Clause 8 Operation: evidence the controls ran
Clause 8 asks the organisation to plan, implement, and control the processes needed to meet AIMS requirements. Asqav's controls_evaluated field records which enforcement controls genuinely fired on each signed action:
controls_evaluated(server-built): a map whose keys appear only when that control actually ran on the sign (emergency_halt,delegation_scope,quorum,mandate,policy,content_scan) plus the allow result. An absent key means the control never ran, never that it passed silently. A caller-suppliedcontrols_evaluatedis dropped before signing, so the field cannot be forged by the producer.authorized_under_mandate(server-built):{mandate_id, issuer_id, scope_digest, verified}when the action was signed under a registered mandate.verified=trueis self-declared issuer authority, the same trust level as the taxonomy fields, never Asqav-verified third-party authorisation.
The omission-over-false design is the load-bearing property for ISO 42001 evidence: the receipt never claims a control ran without that control having run.
Clause 9.2 Internal audit and Clause 10 Improvement
Internal audit and corrective action need a trail an auditor can replay. Asqav's audit trail and incident records carry it. Where the producer accepts a residual risk rather than blocking, the protectmcp:lifecycle:risk_acceptance receipt type records who accepted what and when, inside the same signed chain. Where a configuration changes, the protectmcp:lifecycle:configuration_change receipt type binds the before-and-after manifest digest.
Generated evidence reports
Asqav ships generated evidence reports that overlap the AI-governance scope an ISO 42001 audit examines, including a dedicated ISO/IEC 42001 evidence report alongside the NIST AI Risk Management Framework report and the EU AI Act Annex IV technical-documentation report. Each report assembles the underlying signed receipts into an auditor-readable document. The iso_42001 taxonomy field and the audit-pack export add further ISO-specific evidence surface.
What Asqav does not do
Asqav is not an AI management system and does not certify ISO/IEC 42001 conformance. It does not author your AI policy, run your risk assessments, or maintain your Statement of Applicability. It does not validate that an iso_42001 control id is real or that the action satisfies that control. ISO 42001 certification is issued by an accredited certification body after an audit. Asqav supplies evidence that audit reads, it does not replace it.