Use case · Cross-document validation

In development

AI document comparison that finds every conflict

Connected engineering documents checked against each other as well as against the standard, so a discrepancy no single reviewer could see is raised and traced to the stage that introduced it.

The problem

Two correct documents, one wrong project

The datasheet passes its review. The isometric passes its review. Each was checked by someone competent against the right standard, and neither contains an error.

One says four inch and the other says six. Nobody was looking at both at the same time, because nobody's job is both.

Why review misses it

A document review asks whether this document is right. It cannot ask whether it agrees with a document someone else is reviewing this week.

The discrepancy has no owner until it reaches the fabricator, who owns it immediately.

What it checks

Compare multiple documents on one parameter

A value stated in five documents should be the same value five times. Where it is not, the finding names every document that carries it and shows which ones disagree.

This is a different question from which requirement governs. That one is settled first.

SEE PRECEDENCE INTELLIGENCE →
Line 4"-PG-1102 · nominal size5 DOCUMENTS
Project specificationREV 34 inAGREES
Line listREV 24 inAGREES
Datasheet PD-4417REV 024 inAGREES
Isometric ISOM-3204REV 026 inDIFFERS
Material take-offREV 016 inDIFFERS

Illustrative. Two documents carry the same wrong value, which is what makes it look correct to whoever checks them next.

Attribution

Knowing it is wrong is half. Knowing where it went wrong is the half that saves time.

A discrepancy found at fabrication has already travelled through several documents, and establishing which stage introduced it becomes its own investigation.

Because every document is checked against what preceded it, the finding can name the point where the value changed rather than the point where someone noticed.

Where the value changed

Project specification

States 4 in. Governing, and consistent with the line list.

Datasheet

Carries 4 in forward correctly.

Isometric

States 6 in. This is where the value changed.

Material take-off

Inherits 6 in from the isometric and propagates it.

ILLUSTRATIVE ATTRIBUTION

Where this is today

Every document is already checked. Checking them against each other is in development.

Documents run against the standards that govern them today, and each finding already carries its clause and its source. What is new is comparing the documents themselves.

IN PLACE

Each document checked against the standard

Clause by clause, with the governing reference and the evidence attached to every finding.

IN PLACE

Drawings compared across revisions

What moved between two issues of the same sheet, ranked so the reviewer starts at the top.

IN PLACE

Precedence resolved per project

So a comparison has a governing value to measure the others against.

IN DEVELOPMENT

Documents reconciled against each other

Differences raised across the connected set, and the stage that introduced one identified.

FAQ

Questions about cross-document validation

What is AI document comparison?

It is the check that connected engineering documents agree with each other as well as with the standard. A parameter stated in several documents is compared across all of them, and a difference is raised as a finding with every document that carries it named.

How is this different from precedence?

Precedence settles which requirement governs when documents disagree about what is required. Cross-document validation checks whether documents agree about what was stated. One is about authority, the other about consistency.

Can we use it now?

Not yet. Checking each document against the standards that govern it runs today, as does comparing two revisions of the same drawing.

Which documents get compared?

The ones connected by a shared parameter within a project, such as a specification, a line list, a datasheet, a drawing and a take-off that all state the same value.

Can it tell us where the error started?

That is the point of it. Because each document is checked against what preceded it, the finding can name the stage where a value changed rather than the stage where someone noticed.

What should we do in the meantime?

Get the project loaded and the standards library in place. The comparison needs a populated project to work across, and the document-level review pays for itself before then.

Next step

Load the project now.

Document-level review earns its keep today, and it is the same document set the comparison will run across when it arrives.