Features/MCP Workflows/Verification coverage audit

Verification coverage audit

Every requirement in the technical file needs evidence, and the week before an assessment is usually spent discovering which ones have none. This produces that list in a minute, from both directions, with safety requirements first.

Read-only

The problem this solves

Coverage looks fine until someone reads it from the other side. A requirement can carry a linked test case that has never run, a test case can exist that proves nothing, and a hazard can rest on a mitigation whose latest run failed. The gaps only show when requirements and test cases are each read against the other, which is exactly what nobody has time to do by hand before an assessment.

How it works

Which requirements have no evidence, from both directions, with safety requirements first. Reads every requirement and its verification links, every test case and its runs, and reports coverage both ways: requirements without evidence, and test cases that prove nothing or have never been run.

01
Read both sides
All requirements with their declared verifications, all test cases with linked requirements, rationale, runs, step results and attachments, and the hazards with their mitigating requirements.
02
Judge each requirement's evidence
Verified only on a Passed run or a declared analysis, inspection or demonstration with a description. Otherwise planned, failed, blocked, or no verification at all.
03
Judge each test case
What it claims to prove, whether each link carries a rationale, how often it has run, and how the latest run ended. Test cases with no linked requirements or no runs are findings.
04
Build the safety view
Every hazard's mitigating requirements with their evidence status, and a flag on any hazard where a mitigation is not verified.
05
Rank and attach provenance
Safety requirements without evidence first, then hazards on unverified mitigations, then the rest, each finding carrying its element IDs.

Where this sits in the Regulation

Regulation (EU) 2023/1230 applies from 20 January 2027, and the technical file's test reports item is where this evidence lands; the file is kept for ten years after the machine is placed on the market. This audit reads the model and reports gaps: it is a readiness check, not a conformity assessment.

Regulation (EU) 2023/1230 on EUR-Lex

The prompt

Audit verification coverage in the connected Dalus model. Do not modify the model.

Step 1. Read all requirements with customer ID, type, priority, status, verifications and assigned systems; all test cases with type, purpose, linked requirements and rationale, systems under test, procedure, runs, step results and attachments; and all hazards with mitigating requirements.

Step 2. Requirement side. For each requirement, determine evidence status:
- "verified": at least one linked test case with a run of status Passed, or a declared analysis, inspection or demonstration verification with a description
- "planned": linked test case exists, no Passed run
- "failed" or "blocked": latest run has that status
- "no verification": no verification declared and no test case linked

Step 3. Test case side. For each test case: linked requirements, whether each link has a rationale, systems under test, number of runs, latest run status, attachments present. Flag test cases with no linked requirements, no runs, or runs with failed or blocked steps.

Step 4. Safety view. For each hazard, list its mitigating requirements with evidence status. Flag any hazard where a mitigating requirement is not "verified".

Step 5. Findings, ranked: safety requirements not verified, then hazards with unverified mitigations, then other requirements with no verification, then test cases with no runs, then runs with failed or blocked steps, then links without rationale.

Step 6. Provenance: element IDs behind each finding.

Output: a findings report with coverage counts (requirements by evidence status, test cases by run status), the ranked findings, and provenance.

What you get

Coverage counts: requirements by evidence status, test cases by run status
Ranked findings, safety requirements first
The safety view: each hazard's mitigations with their evidence status
Provenance: element IDs behind each finding
Outputs are drafts for expert review. This workflow supports, and does not replace, qualified safety and certification engineering.

Common questions

When does Regulation (EU) 2023/1230 apply?
From 20 January 2027, when it replaces the Machinery Directive 2006/42/EC. The technical file it requires must be kept for ten years after the machine is placed on the market.
Is this a conformity assessment?
No. It is a coverage check of the model's own evidence. Conformity assessment remains your CE marking procedure, with a notified body where the Regulation requires one.
What counts as verified?
A Passed test run, or a declared analysis, inspection or demonstration verification with a description. A linked test case that has never run is planned, not verified, and the audit never infers a pass.