Design Information Consistency Agent
Finds where the drawings and the specification disagree
5 of 8 items need attention.
8 items checked. 5 flagged. The largest gap is 50 days.
Start with Panel P7. m has the most flagged.
Which document is right is an engineering decision, not in the data.
Why rows were flagged
- Units differ33%
- Revisions do not match33%
- Quantities differ33%
Value flagged by Unit of measure
- m2
- pcs2
- m21
Items to act on, worst first
| Item | Unit of measure | Value | Quantity difference | Why |
|---|---|---|---|---|
| Panel P7 | m2 | 2 | 0 | Units differ, Revisions do not match |
| Cable C5 | m | 1 | 50 | Quantities differ |
| Window W2 | pcs | 1 | 2 | Quantities differ |
| Pipe P3 | m | 1 | 0 | Units differ |
| Beam B4 | pcs | 1 | 0 | Revisions do not match |
What to do this week
- Resolve Panel P7 first: it is the most urgent on the list.
- Fix the data or the status on every flagged row, then re-run.
- Re-run this check every time the list changes, before it reaches a decision.
Do
- Fix the highest-risk item first, then run the check again on fresh data.
Don't
- Don't act on one row alone: open the source record first.
How to improve
- Add more detail per row (owner, date, source) so the next report can trace each item.
- Add a second period of data so the next report can show whether things are improving.
Demo
Overview
A construction information set is drawings, a specification, schedules and room data sheets — four documents describing one building, written by different people and revised at different times. They are supposed to agree. In practice a late change lands in one and not the others, because updating the drawing is what the meeting asked for and updating the specification is what somebody was going to do afterwards.
The contractor then prices the set. Where two documents disagree they price the cheaper reading — entirely reasonably — and the difference arrives later as a variation, at a moment with no competitive pressure on the price at all.
The other half is absence. A door on a plan with no entry in the door schedule. A finish code on a room data sheet appearing in no specification clause. A specified product with no location shown. Each is a question the contractor must ask, and every question is time; unasked, it becomes an assumption that surfaces on site.
A model can clash-detect geometry. Almost nothing checks whether the words agree with the drawings, and the words are where the money is.
This agent reads the set against itself and reports every contradiction and gap, ranked by cost exposure. It changes no document and makes no design decision.
Benefits
Variations avoided before tender
When the price still has competition on it.
Fewer questions during tender
Each one costs time and invites an assumption.
A coordinated set
Which is what everyone believes they issued.
What it does
Checks the words against the drawings
Clash detection handles geometry. Almost nothing checks whether the specification agrees with what is drawn, and that is where the money is.
Finds the cheaper reading
Where two documents disagree, a contractor prices the lower one. The difference returns as a variation with no competition on it.
Finds what is absent
A door on a plan with no schedule entry, a finish code in no clause, a product with no location.
Tracks the revision that did not propagate
A late change landing in one document. It is how almost every inconsistency is created.
Ranks by cost exposure
A finish discrepancy across two hundred rooms outranks a bespoke item nobody will query.
Makes no design decision
Which document is right is the designer's call, with consequences for appearance, performance and compliance.
What this changes
What this changes about your week
- It takes over
- Cross-checking drawings, specification and schedules against each other.
- Done today by
- Assumed to be coordinated because everyone intended it to be.
- How often
- Before each issue, in theory.
- Typical manual effort
- Four documents by different authors, revised at different times.
Why Architecture & Engineering in particular. Clash detection compares geometry; almost nothing compares the words. Where two documents disagree a contractor prices the cheaper one, and the difference returns as a variation with no competition on it.
Runs unattended
Started by you or by an event, and it finishes on its own. Nothing waits for someone to be at a desk.
The same standard every time
The two-hundredth item is held to the bar the first one was. Consistency is the part people cannot sustain.
It cannot act on its own
Design Information Consistency Agent has no path to sending, spending or committing. That limit is why its output is safe to act on.
How it runs
This agent runs server-side through the PROMIVO runtime. Each run is logged step by step and every tool call is permission-checked before it executes.
- 1InputValidated against the agent input schema
- 2Modelclaude-opus-5 with automatic fallback
- 3Toolssearch_knowledge, extract_structured_data
- 4PermissionsRuns READ actions automatically; anything higher waits for approval
- 5OutputStructured result matching the output schema
- 6LoggingTokens, duration and every step recorded
Requirements
Integrations
No integrations required.
Before you start
- The specification, in a knowledge base
- Drawing annotations and callouts
- Schedules: doors, windows, finishes, fittings
- Room data sheets, and revision history where available
- Requires the All-Access plan or higher
Use cases
Before issuing for tender
The last point where a contradiction is free to fix.
Before issuing for construction
What changed and what did not follow it.
After a design change
Which documents did not receive it.
Taking over a project
The state of a set you did not produce.
Pricing
All-Access
Billed monthly through your PROMIVO subscription. Cancel at any time.
Runs consume your plan allowance for agent executions and tokens. See plan limits
FAQ
Does it decide which document is correct?
No. That is a design decision with consequences for appearance, performance and compliance, and it belongs to the designer. It reports both readings and the exposure.
Is this clash detection?
No, and it does not replace it. Clash detection compares geometry. This compares what the documents say, which is where variations come from.
Does it check building regulations?
No. It checks the set against itself. Whether a specified build-up meets a regulation is a compliance judgement requiring a qualified person.
Reviews
Reviews open once customers have run this agent.
Need this agent to work differently?
Tell us what to change and our team will scope a customised version for your business.
Customize this agent