Find it in the documents, not the field.

Machine-speed analysis of technical specifications. Find contradictions, gaps, and duplicates before sign-off.

Wyzer Detective

Every requirement scored.
Every pair checked.

Detective reads a specification the way no reviewer can, all of it at once. Contradictions, duplicates, and coverage gaps surface before sign-off, each one traced back to the requirement IDs that caused it.

Why review misses it

Reading is linear.
Contradictions aren’t.

A reviewer reads a specification the way it was written: front to back, one requirement at a time, inside their own domain. The safety chapter comes from a different team than the performance chapter. Both can be entirely correct on their own.

A contradiction is not a property of a requirement. It is a property of a pair, and it lives in the space between two sections that no single person ever reads together. No reviewer holds a whole specification in working memory at once.

~1,000,000possible pairings in a 1,000-requirement specification

The Sherlock engine evaluates all of them, across every section boundary, in a single pass. Human review, however expert, cannot. Not for want of rigour, but because the defect sits nowhere a linear read passes through.

What Detective finds

Each layer targets a distinct class of specification defect. Together they cover the full range of issues that generate change requests, integration failures, and audit findings. Specification errors caught before sign-off cost a fraction of what they cost at integration. The same finding on a 1,000-requirement document takes minutes to surface. On a manual review, it may never surface at all.

Requirement Quality Score

Every requirement scored 0–10 on six axes: Ambiguity, Measurability, Conciseness, and Completeness, plus conformance to INCOSE and EARS writing rules. Each low score comes with the specific issue and a rewrite suggestion so your team knows exactly what to fix.

A vague requirement is a blank cheque for a supplier to interpret however suits them.

Contradiction Detection

Three classes of conflict: logical negation, numeric constraint, and semantic contradictions, all ranked by severity. The class of finding that only surfaces during integration testing and generates expensive change requests.

Zero false positives on clean specifications: precision is the primary design goal.

Duplicate Detection

Semantically redundant requirements clustered and ranked by similarity, even when written in entirely different vocabulary. Left undetected, duplicates create conflicting contractual obligations when vendors interpret them differently.

The Sherlock engine understands meaning, not just words.

Coverage Gap Analysis

Requirements classified across functional, performance, safety, security, reliability, and compliance domains. Shows exactly where coverage is thin or absent relative to project scope, before contract signing rather than after an audit fails.

A specification that looks complete may still be systematically missing an entire domain.

Compliance Evaluation

Requirements checked against established industry standards, and against the ASPICE gate review itself: run Wyzer before the formal review and the same gaps surface on your terms, not the assessor's. Built-in reference-standard coverage is expanding, with ISO 26262 and ASPICE on the roadmap.

Large-scale compliance analysis beyond what manual review can achieve.

Specification Benchmarking

Upload a reference document, a standard, an internal template, a prior baseline, or a competitor's public spec, and Wyzer compares your requirement set against it line by line. Each requirement comes back marked under-specified, on par, or ahead of that reference.

Not limited to Wyzer's built-in standards. Benchmark against whatever reference document matters to your programme.

Requirement Relationship Map

Requirements clustered by semantic similarity into neighbourhoods of related content. Every explicit cross-reference appears as a definitive edge. Navigate the full blast radius of any proposed change before making it.

Understand dependencies and risk concentrations across your entire specification.

Visual Artefact Review

Diagrams, tables, and images analysed alongside written requirements to surface mismatches between what the document says and what the visuals imply. Every discrepancy mapped back to the affected requirement IDs.

Written and visual artefacts are often authored separately and drift apart over time.

Why Wyzer Detective

Not a feature list. A set of reasons why the problem required a new approach.

A requirements analysis platform, not a requirements tool

Existing tools enforce structure: mandatory fields, ID format, attribute completeness. They tell you whether a requirement exists. They cannot tell you whether it is any good. Wyzer Detective analyses what’s in your databases.

Deterministic results you can defend to an auditor

Our engine uses deterministic methods to resolve issues and attach a confidence score and reason to every finding. Results are reproducible run to run, making them suitable as a quality gate.

Built for engineering scale, not just individual requirements

A 1,000-requirement document creates roughly one million possible comparisons. Wyzer Detective eliminates impossible pairs before any AI is involved, reducing the candidate set by orders of magnitude.

No IT integration required to start, can do later

Export from IBM DOORS, Polarion, Jama, or Codebeamer, then upload the ReqIF file and findings are returned within minutes. Same day value, no infrastructure changes. Do the pipeline integration when you are ready to scale.

Frequently asked questions

Questions from engineering teams, procurement leads, and programme managers.

Further reading

From our engineering blog

A Traced Requirement Can Still Be Wrong: The ASPICE Gap Assessors Keep Finding

A requirement can be correctly traced to its parent and still fail an assessment, because nothing checked whether the parent itself was sound. The difference between a trace that exists and a trace that is true.

Who is accountable for the quality of what AI writes into your specifications?

An AI-generated requirement can be fluent, well structured, and completely wrong, and still pass a skim-level review before sign-off. Where accountability for that output actually lands.

Contradiction detection: why hybrid approaches outperform AI alone

Language understanding alone produces too many false positives to serve as an engineering quality gate. Why precision at scale needs deterministic validation and structured evidence behind every finding.

See Wyzer Detective on your specification

Upload your first ReqIF file and the Sherlock engine returns findings within minutes. Same day, no integration required.