Skip to content
AIAssuranceLabs
Menu

Logging and human-oversight verification

We test high-risk AI systems against the record-keeping requirement in Art. 12, the human oversight design in Art. 14 and the deployer duties in Art. 26 that rest on both: use within the instructions for use, oversight assigned to persons with authority to act, suspension of use and log retention. PR-12-LOG v1.0 covers logging, reconstruction and retention; PR-14-OVR v1.0 covers override, stop, monitoring and automation-bias measures. The client receives an assessment memo on the logging design and test reports with a decision reconstruction sample. The duties apply from the Annex III application date Deferred.

Deliverables

The four deliverables answer what an assessor or a market surveillance authority asks for under Art. 12 and Art. 14, and what a deployer keeps under Art. 26(6): a log design reviewed against the minimum content of the article, a test report on completeness, integrity and retention, a reconstruction record with a synthetic sample, and a human oversight verification report. The specifications and synthetic samples are on the deliverables page, under assessment memo for the design review and test report for the other three.

Deliverables, itemised, with format and the articles each is designed to satisfy
DeliverableTypeFormatDesigned to satisfy
Logging design review against Article 12 minimum contentAssessment memoPDF with Markdown source
Log completeness, integrity and retention test reportTest reportPDF with Markdown source; CSV result tables; JSON run manifest
Decision reconstruction exercise from logs, sample includedTest reportPDF with Markdown source; CSV result tables; JSON run manifest
Human oversight verification: override and stop functions, information sufficiency for the overseer, automation-bias measuresTest reportPDF with Markdown source; CSV result tables; JSON run manifest

Who this is for

  • Annex III providers
  • Deployers

A provider of an Annex III system, for example recruitment screening, credit scoring, education admission or emergency-service triage, carries the logging design under Art. 12 and the oversight design under Art. 14 as part of the Chapter III Section 2 set, and neither article sets a numeric threshold. A deployer that bought or licensed such a system and uses it in its own decisions holds the operational side under Art. 26: use within the instructions for use, oversight assigned to persons with the competence and authority to act, and the logs under its control retained for the period in Art. 26(6). The provider's evidence shows the design; the deployer's evidence shows that an assigned person can stop or override a decision and that the retained logs allow a decision to be rebuilt. The scope limits of the service are stated on what we cannot do.

The duties of both roles follow the Annex III application date for systems classified under Art. 6(2); the entry below carries the date and its source.

Scope

The engagement covers one high-risk AI system version and, where the client is a deployer, one deployment of it. On the logging side the scope is the event catalogue and the fields per event, automatic recording during normal operation, continuity after a model, software or configuration update, the tamper-evidence mechanism of the log store, the configured retention period, and the reconstruction of sampled decisions from the logs alone on the provider side and on the deployer side. On the oversight side the scope is the human-machine interface tools, the visibility of an injected anomaly to the assigned person, the measure against automation bias, the interpretation tools, the decision not to use and the override or reversal of an output, the stop function and its declared safe state, and, for a remote biometric identification system in Annex III point 1(a), the two-person verification under Art. 14(5). In a deployment the scope adds the elements of Art. 26(1) to (3) and Art. 26(5): use within the instructions for use, implementation of the provider's deployer-side measures, the authority and support of the assigned persons, and the suspension of use.

The expected event set and the field definitions for reconstruction come from prEN 18229-1Enquiry, which is under enquiry, and prEN ISO/IEC 24970Approval, which is at approval stage. The categories of oversight measures come from prEN 18229-3Draft, which is at drafting stage with no public text. None of the three is cited in the Official Journal, so no presumption of conformity attaches to any result; each document is evidence of the state of the art, and its stage and source are on the standards page.

The engagement does not cover the relevance and representativeness of input data under Art. 26(4), which PR-10-BIAS v1.0 covers. It does not test the content of the risk management file under Art. 9 or the post-market monitoring plan under Art. 72; both are inputs, and the logging test checks whether the logs supply what each document names. It does not assess the retention period a provider or deployer selects under other Union or national law; the protocol records the stated legal basis and tests whether the configuration matches the policy. It does not assess the competence and training of the persons assigned to oversight, which a record and a repeated activity show, and it does not decide whether a system falls under Annex III point 1(a) or whether the Art. 14(5) exception for law enforcement, migration, border control or asylum applies. The test reports are evidence for the provider's conformity assessment under Art. 43 or for the deployer's file; the decision whether the system meets Art. 12, Art. 14 or Art. 26 remains with the provider or deployer, their notified body where one is required, and their counsel.

A deployer that also performs the fundamental rights impact assessment under Art. 27, through FRIA facilitation and evidence structuring, can use the human oversight verification report as the description of oversight implementation that Art. 27(1)(e) asks for. The application date of that assessment is an unsettled point.

What we test

The table lists every testable element of the three obligation records, the protocol that produces the observable result, and the artifacts it produces for the record.

Testable elements of the obligations covered by this service, with the protocol that runs them and the artifacts it produces for the record
ObligationTestable elementProtocolArtifacts
Art. 12Events are recorded automatically by the system, without an operator action, during normal operation (Art. 12(1))PR-12-LOG v1.0
  • Log completeness and continuity test report (PR-12-LOG output)
  • Decision reconstruction record (PR-12-LOG output)
Logging continues to function, with the same event set and format, after a model, software or configuration update over the lifetime of the system (Art. 12(1))PR-12-LOG v1.0
A sampled decision can be reconstructed from the logs alone: the input, the model version, the configuration in force, the output and the timestamp of the event (Art. 12(2))PR-12-LOG v1.0
Each risk indicator named in the risk management file under Art. 9 has a log event that records it, and the event fires when the indicator condition is met (Art. 12(2)(a))PR-12-LOG v1.0
A model version change, a threshold change or a configuration change after placing on the market produces a log event that identifies it as a candidate substantial modification (Art. 12(2)(a))PR-12-LOG v1.0
Each data point the post-market monitoring plan under Art. 72 consumes is present in the logs with the field definition the plan expects (Art. 12(2)(b))PR-12-LOG v1.0
The logs the deployer needs for monitoring operation under Art. 26(5) are readable and exportable by the deployer through the mechanism described in the instructions for use (Art. 12(2)(c))PR-12-LOG v1.0
For Annex III point 1(a) systems, each use has a logged start date and time and end date and time, and the two timestamps bound the observed session (Art. 12(3)(a))PR-12-LOG v1.0
For Annex III point 1(a) systems, each match records the identifier of the reference database checked and the input data that produced the match (Art. 12(3)(b) and (c))PR-12-LOG v1.0
For Annex III point 1(a) systems, each verified result records the identification of the natural persons who performed the verification under Art. 14(5) (Art. 12(3)(d))PR-12-LOG v1.0
Art. 14Human-machine interface tools are present, and a natural person assigned to oversight can operate them while the system is in use (Art. 14(1)).PR-14-OVR v1.0
  • Override, reversal and stop verification report (PR-14-OVR output)
  • Automation bias measure description and verification record (PR-14-OVR output)
The assigned person can monitor operation from the interface: an anomaly, dysfunction or unexpected performance injected during the test is visible to the assigned person and can be addressed (Art. 14(4)(a)).PR-14-OVR v1.0
A measure against automation bias is present in the interface or the workflow and has an observable effect, for example the output is not pre-filled as the decision and the assigned person records an active choice (Art. 14(4)(b)).PR-14-OVR v1.0
Interpretation tools or methods are available to the assigned person and return a result for a sampled output (Art. 14(4)(c)).PR-14-OVR v1.0
The assigned person can decide not to use the system for a particular case, and can disregard, override or reverse the output; the recorded decision then carries the person's choice and not the system output (Art. 14(4)(d)).PR-14-OVR v1.0
A stop button or a similar procedure exists; when it is used the system comes to a halt, and the state after the stop matches the safe state the provider declares (Art. 14(4)(e)).PR-14-OVR v1.0
For an Annex III point 1(a) biometric identification system, the workflow blocks any action or decision until two natural persons have separately verified and confirmed the identification; one confirmation, or two confirmations from the same person, does not release the action (Art. 14(5)).PR-14-OVR v1.0
Art. 26The deployed configuration, the input types and the use cases fall within the intended purpose and the conditions of use stated in the provider's instructions for use (Art. 26(1))PR-14-OVR v1.0
  • Instructions-for-use conformance record (PR-14-OVR output)
  • Human oversight verification report (PR-14-OVR output)
The human oversight measures indicated by the provider under Art. 14(3)(b) are implemented in the deployment and can be exercised: stop, override, disregard the output, and intervene on the operation (Art. 26(2) and 26(3))PR-14-OVR v1.0
The natural persons assigned to human oversight hold the authority to act: a stop or override instruction from an assigned person takes effect on the system in a test (Art. 26(2))PR-14-OVR v1.0
The assigned persons have the necessary support in the deployed workflow: access to the instructions for use, the output information the provider declares under Art. 13, and an escalation path, verified in a walkthrough (Art. 26(2))PR-14-OVR v1.0
Where the deployer controls the input data, the live input population and feature distributions are relevant and sufficiently representative for the intended purpose declared in the instructions for use (Art. 26(4))PR-14-OVR v1.0
The suspension of use in Art. 26(5) can be executed: a suspension instruction halts the use of the system in the deployment in a test (Art. 26(5))PR-14-OVR v1.0
The logs automatically generated by the system and under the deployer's control are complete and readable: a sampled decision can be reconstructed from the retained logs (Art. 26(6))PR-14-OVR v1.0
The retention configuration of the log store enforces the period of at least six months in Art. 26(6), or the different period that applicable Union or national law sets (Art. 26(6))PR-14-OVR v1.0

Regulation (EU) 2024/1689 sets no numeric performance threshold for Art. 12, Art. 14 or Art. 26. Each protocol takes its criterion from the highest level available in a six-level hierarchy: a harmonised standard cited in the Official Journal, of which none exists as of the anchor date; a JTC 21 draft standard, stated with its stage; an ISO/IEC standard or technical report; a Commission guideline or code of practice; NIST AI RMF or a sector framework; and the state of the art that the provider justifies and documents. For logging, the event set and the fields come from the second level, prEN 18229-1Enquiry and prEN ISO/IEC 24970Approval, read against the intended purpose in the instructions for use, and the scope step of PR-12-LOG v1.0 records the traceability level the provider justifies. For oversight, no published document states what counts as an effective override, stop or monitoring measure, so the provider's justification under Art. 14(3) is the criterion, and the rationale-recording step of PR-14-OVR v1.0 captures it. The retention period in Art. 26(6) is a legal period; the retention test compares the configured period against the policy and its legal basis.

Protocols used

Two published protocols cover the service, each at the version shown.

PR-12-LOG v1.0 covers the logging design review, completeness and continuity, tamper evidence, retention and decision reconstruction under Art. 12 and Art. 26(6). It produces the logging design review record, the completeness, integrity and retention test report, the retention configuration evidence and the decision reconstruction record with one synthetic sample row. It cannot show that the event set is sufficient for a purpose the provider has not stated, that records survive the whole retention period, or that the production deployment records the same events as the test environment; only the deployer export and the deployer-side reconstruction read production logs.

PR-14-OVR v1.0 covers the seven testable elements of Art. 14 and five of Art. 26 in a scripted campaign on the tested system version and deployment configuration. It produces the human oversight verification report, the override, reversal and stop verification report, the automation bias measure record, the instructions-for-use conformance record and an oversight action log extract that feeds the log completeness test. It does not show that the assigned persons oversee the system effectively during live use, which varies in load, case mix and attention, and it does not assess their competence and training.

Engagement shape

The engagement is fixed-scope, scoped per request. The entry service, Classification and readiness assessment, is the usual starting point where the role of the organisation or the risk tier of the system is not yet established. The client provides the instructions for use with the log mechanism description under Art. 13(3)(f), the log schema and event catalogue from Annex IV section 3, the risk management file and the post-market monitoring plan, the retention policy with its legal basis, read access to the log store, a test environment with an update to apply, the oversight measure inventory and safe-state definition, and, for a deployer, the assignment record and the suspension procedure. The work follows the order of each protocol: preparation builds the expected event set and the test-case set from the inputs; execution runs the system with the update, the injected anomaly, the override, stop and suspension cases and the tamper test; analysis reconstructs the sampled decisions and classifies each gap by element and article; reporting assembles the four deliverables with the protocol deviation log and the handover manifest.

What we cannot do

  • We do not perform conformity assessments where a notified body is required.
  • We do not issue CE marking or the EU Declaration of Conformity.
  • We are not a notified body.
  • We do not give legal opinions on classification or liability.
  • We test against requirements, prepare evidence, and structure documentation; compliance decisions remain with the provider or deployer, their notified body, and their counsel.

Read the full statement

For this service the test reports show what the logs record, what a reader can rebuild from them and which oversight measures had an observable effect on the test date. They are inputs to the provider's conformity assessment or the deployer's file, and no statement of conformity follows from them.

What the client must have ready

The documentation and process elements below are inputs to the tests and are recorded, not tested.

Art. 12Record-keeping

  • Log schema and event catalogue: the event set, the fields per event, the format and the storage location, in the technical documentation under Annex IV section 3 (Art. 12(1)) documentation
  • Traceability rationale: a statement of the level of traceability appropriate to the intended purpose and how the chosen event set achieves it (Art. 12(2)) documentation
  • Mapping from each risk indicator in the risk management file and each substantial-modification trigger to the log event that captures it (Art. 12(2)(a)) documentation
  • Mapping from each data point in the post-market monitoring plan under Art. 72 to the log event that supplies it (Art. 12(2)(b)) documentation
  • Description in the instructions for use of the mechanisms that allow the deployer to collect, store and interpret the logs (Art. 12(2)(c) and Art. 13(3)(f)) documentation
  • For Annex III point 1(a) systems, the field specification for the period of use, the reference database identifier, the matched input data and the verifier identification (Art. 12(3)) documentation
  • Retention of the logs under the provider's control for the period set in Art. 19, and of the logs under the deployer's control for the period set in Art. 26(6) process
  • Change control that re-verifies the logging capability after each substantial modification or version change over the lifetime of the system (Art. 12(1)) process
  • Review of the event set whenever the intended purpose, the risk management file under Art. 9 or the post-market monitoring plan under Art. 72 changes (Art. 12(2)) process
  • Periodic review of the logs as an input to the post-market monitoring system under Art. 72 (Art. 12(2)(b)) process

Art. 14Human oversight

  • The measures built into the system are identified before it is placed on the market or put into service, and are described in the technical documentation (Art. 14(3)(a); Annex IV section 2(e)). documentation
  • The measures appropriate for the deployer to implement are identified before placing on the market or putting into service, and are stated in the instructions for use (Art. 14(3)(b); Art. 13(3)(d)). documentation
  • A written rationale links each oversight measure to the risks, the level of autonomy and the context of use of the system (Art. 14(3)). documentation
  • The risks to health, safety or fundamental rights under the intended purpose and under reasonably foreseeable misuse that persist despite the other Section 2 requirements are listed, with the oversight measure that addresses each (Art. 14(2), read with the Art. 9 risk management file). documentation
  • The relevant capacities and limitations of the system are stated so that the assigned person can understand them (Art. 14(4)(a); Art. 13(3)(b)). documentation
  • The automation bias risk and the measures against it are described for the deployer, in particular where the system provides information or recommendations for decisions taken by natural persons (Art. 14(4)(b)). documentation
  • The interpretation tools and methods available to the assigned person are described (Art. 14(4)(c)). documentation
  • Where a law enforcement, migration, border control or asylum system does not apply the two-person verification, the Union or national law that treats the requirement as disproportionate is identified (Art. 14(5) second subparagraph). documentation
  • The oversight measures stay effective during the whole period in which the system is in use; a change to the system or to its interface is followed by a repeat of the oversight verification (Art. 14(1)). process
  • The deployer implements the measures the provider identified for the deployer and assigns oversight to natural persons (Art. 14(3)(b), read with Art. 26(1) and (2)). process
  • Persons assigned to oversight are kept aware of automation bias during use; the awareness measure is repeated over time rather than given once (Art. 14(4)(b)). process
  • For an Annex III point 1(a) biometric identification system, the two natural persons who verify an identification have the necessary competence, training and authority, and the assignment is maintained for each person who takes the role (Art. 14(5)). process

Art. 26Obligations of deployers of high-risk AI systems

  • The instructions for use received from the provider, with the intended purpose and the conditions of use identified (Art. 26(1)) documentation
  • The assignment record naming the natural persons who hold human oversight, with their competence, training and authority recorded (Art. 26(2)) documentation
  • The log retention policy stating the retention period under Art. 26(6), the scope of logs under the deployer's control, and, for financial institutions, the place of the logs in the documentation kept under Union financial services law (Art. 26(6)) documentation
  • The record that workers' representatives and the affected workers were informed before the system was put into service or used at the workplace (Art. 26(7)) documentation
  • The EU database registration record under Art. 49 for a deployer that is a public authority or a Union institution, body, office or agency (Art. 26(8)) documentation
  • The data protection impact assessment under Art. 35 of Regulation (EU) 2016/679 or Art. 27 of Directive (EU) 2016/680 that uses the Art. 13 information (Art. 26(9)) documentation
  • For post-remote biometric identification: the authorisation requests, the police file record of each use, and the annual reports to the market surveillance and data protection authorities (Art. 26(10)) documentation
  • The notice text that informs natural persons that they are subject to the use of the high-risk AI system (Art. 26(11)) documentation
  • Technical and organisational measures for use in accordance with the instructions for use are maintained over the life of the deployment, including after a provider update to the instructions (Art. 26(1)) process
  • Training and support for the persons assigned to human oversight are maintained and renewed when the system or the assigned persons change (Art. 26(2)) process
  • Where the deployer controls the input data, the input data is checked against the intended purpose at each change of data source or population (Art. 26(4)) process
  • The operation of the system is monitored on the basis of the instructions for use, and the provider is informed under Art. 72 where relevant (Art. 26(5)) process
  • A risk within the meaning of Art. 79(1) triggers notification of the provider or distributor and the market surveillance authority without undue delay and suspension of use (Art. 26(5)) process
  • A serious incident triggers immediate notification of first the provider, then the importer or distributor and the market surveillance authorities, with Art. 73 applied where the provider cannot be reached (Art. 26(5)) process
  • For financial institutions, the monitoring duty is fulfilled through the internal governance arrangements, processes and mechanisms under Union financial services law (Art. 26(5)) process
  • A deployer that is a public authority checks registration in the EU database before use, does not use an unregistered system, and informs the provider or the distributor (Art. 26(8)) process
  • For post-remote biometric identification: authorisation is requested ex ante or no later than 48 hours, use stops and personal data is deleted on rejection, each use is limited to what is strictly necessary, and no adverse legal decision is based solely on the output (Art. 26(10)) process
  • The notice to natural persons is delivered at the point where a decision is made or assisted (Art. 26(11)) process
  • The deployer cooperates with competent authorities in any action they take in relation to the system (Art. 26(12)) process

The log schema is accepted as JSON Schema, Avro, Protobuf or a table with the event list; the risk indicators and the post-market monitoring data points are accepted as one row per item with its condition or field definition; the assignment record names the persons with their competence, training and authority.

Questions

What does Article 12 of the EU AI Act require?

Art. 12(1) requires a high-risk AI system to technically allow the automatic recording of events over its lifetime. Art. 12(2) requires the logs to give traceability appropriate to the intended purpose for three purposes: identifying a risk within the meaning of Art. 79(1) or a substantial modification, post-market monitoring under Art. 72, and monitoring by the deployer under Art. 26(5). Art. 12(3) adds minimum log content for remote biometric identification systems. PR-12-LOG tests automatic recording, continuity after an update and reconstruction of a sampled decision from the logs alone.

What are the EU AI Act human oversight requirements?

Art. 14(1) requires the provider to design the system so that natural persons can oversee it effectively during use, with appropriate human-machine interface tools. Art. 14(4) names the capabilities of the assigned person: understand the capacities and limitations, monitor operation, stay aware of automation bias, interpret the output, decide not to use or override the output, and stop the system in a safe state. Art. 26(2) requires the deployer to assign oversight to natural persons with competence, training, authority and support. PR-14-OVR tests each capability for an observable effect.

How many staff do we need for human oversight?

Regulation (EU) 2024/1689 sets no headcount for human oversight. Art. 14(3) requires the provider to identify measures commensurate with the risks, the level of autonomy and the context of use, and Art. 26(2) requires the deployer to assign oversight to natural persons with the necessary competence, training, authority and support. The one count in the text is Art. 14(5): two natural persons separately verify a remote biometric identification before any action follows. PR-14-OVR tests whether an assigned person can stop or override the system and sets no number.

Does human oversight conflict with automation efficiency?

Art. 14(1) requires that natural persons can oversee the system effectively during use, and the text names no per-output review. Under Art. 14(3) the measures are commensurate with the risks, the level of autonomy and the context of use, so a high-autonomy design carries more built-in measures, for example a monitoring view in which an injected anomaly is visible and a stop that reaches a declared safe state. The measure against automation bias under Art. 14(4)(b) changes the presentation of an output. PR-14-OVR tests each measure for an observable effect.

What does ISO/IEC 24970 cover?

prEN ISO/IEC 24970, Logging and traceability, is at approval stage. The document supplies common capabilities, requirements and an information model for logging events in AI systems. PR-12-LOG uses the document as the reference event model for the expected event set and the field definitions a decision reconstruction needs, read together with prEN 18229-1, which is under enquiry. Neither document is cited in the Official Journal, so a test result rests on both as evidence of the state of the art and carries no presumption of conformity.

Every inquiry receives a reply within 24 hours. Scope and availability are discussed per request.

Ask about scopehello@aiassurancelabs.com