Example · Written by Yobel Tzegai · Last checked 9 October 2026
An example, for a fictional company called Harbrook: a customer's AI questionnaire answered in Complipath (complipath.io). Each question is marked Ready, Needs proof or Gap. Only answers a person confirmed go back, each with its source, written into the customer's own Excel file.
Harbrook is invented. In this example an employer that uses Applicant sorter sends Harbrook its own AI questionnaire as an Excel file. These are the four answers that open a new audit.
Complipath reads the file on its own server and matches each question to the register and the files by fixed rules. Nothing is saved until a person has checked what was read.
A question with no clear match starts as a Gap. The check step says so and adds “Nothing is answered for you: every match shows where it comes from.”
A matched requirement is read in full in Articles 9, 12, 14 and 50 of Regulation (EU) 2024/1689, as amended, and Applicant sorter's risk class under Article 6 and Annex III.
| # | Question, as we read it | Matched to | Match |
|---|---|---|---|
| 1 | Is Applicant sorter a high-risk AI system under the EU AI Act? | Risk classes | Clear |
| 2 | Is there human oversight of Applicant sorter's output? | Human oversight requirement | Clear |
| 3 | How does Applicant sorter handle record-keeping? | Record-keeping requirement | Clear |
| 4 | Do you have a risk management system for Applicant sorter? | Risk management system requirement | Clear |
| 5 | Does the help chat disclose to users that it is an AI? | Telling people they are interacting with an AI system requirement | Clear |
| 6 | What happens to applicant data when a contract ends? | Nothing found | No match |
Ready means a person confirmed the answer and proof stands behind it. Needs proof means something is there but not both, such as a file found for it or a draft nobody has confirmed. Gap means nothing in the workspace answers it yet.
| # | Status | Answer | Sources | The line under it |
|---|---|---|---|---|
| 1 | Ready | Yes. Applicant sorter is classified high-risk under point 4(a) of Annex III: it is intended to be used to analyse and filter job applications. | Register, the system's confirmed classification | Confirmed by Head of product, (date) |
| 2 | Ready | Yes. A recruiter at the employer reviews each sorted list before anyone is contacted and can change the order or set an application aside. | Document, oversight-design.pdf · Stated, Head of engineering | Confirmed by Head of product, (date) |
| 3 | Gap | — | — | No source yet · nothing in your workspace answers this |
| 4 | Needs proof | — (an AI draft, not confirmed) | Stated, Head of engineering | Not confirmed: an AI draft from its sources |
| 5 | Ready | Yes. The help chat tells each user that it is an AI before its first answer. | Document, help-chat-notice.pdf | Confirmed by Head of product, (date) |
| 6 | Gap | — | — | No source yet · nothing in your workspace answers this |
Under the locked version, Download in their format asks for the customer's file again, because Complipath does not keep it. Only confirmed answers are written; every other question reads Not answered yet.
| # | Question | Supplier response | Source |
|---|---|---|---|
| 1 | Is Applicant sorter a high-risk AI system under the EU AI Act? | Yes. Applicant sorter is classified high-risk under point 4(a) of Annex III: it is intended to be used to analyse and filter job applications. | Register: the system's confirmed classification |
| 2 | Is there human oversight of Applicant sorter's output? | Yes. A recruiter at the employer reviews each sorted list before anyone is contacted and can change the order or set an application aside. | Document: oversight-design.pdf; Stated: Head of engineering |
| 3 | How does Applicant sorter handle record-keeping? | Not answered yet | |
| 4 | Do you have a risk management system for Applicant sorter? | Not answered yet | |
| 5 | Does the help chat disclose to users that it is an AI? | Yes. The help chat tells each user that it is an AI before its first answer. | Document: help-chat-notice.pdf |
| 6 | What happens to applicant data when a contract ends? | Not answered yet |
€499 a month
Prices exclude VAT.
No. Harbrook, its customer, Applicant sorter, the questionnaire and its file name are invented for this page, and the roles stand where a person's name would. What is real is the shape: the statuses, the source lines and the way confirmed answers go back into the customer's own file, in the app's own words.
Because only answers a person confirmed are written into the customer's file. Question 4 holds an AI draft nobody has confirmed, while questions 3 and 6 have nothing in Harbrook's workspace that answers them, so they stay Gaps. Each is sent as open in the locked version, with the date Harbrook expects to answer it.
A person at Harbrook confirmed every one of them, and each sentence keeps its source. The matching and the statuses are done by code. An AI draft may cite only the workspace's own sources, and it stays unconfirmed until a person confirms it. Rules decide. AI only drafts. A person confirms.
Yes. Complipath reads .pdf, .docx and .xlsx questionnaires, not .doc or .xls. A Word file gets each answer under its question in the document's own style, with its sources on the line below. A PDF cannot be written into, so it comes back as a Word file with their questions word for word and the answers under each one.