How it works
From a drawing set to a cited review.
DC Copilot reads each sheet for what it's authoritative on, measures the design from the vectors, then tests it against the published standard — and shows its working on every finding.
Upload a vector PDF
A drawing set, not a scan. The engine works from the vector geometry — walls, dimension strings, title blocks — so it can measure, not guess.
Triage sorts the sheets
Each sheet is classified by its drawing name — floor plan, sanitary schedule, interior elevations, details. The proposed plan is told apart from the demolition plan, so the right sheet feeds each check.
Read by authority
The layout comes from the plan, the fixture counts from the schedule, the mounting heights from the elevations. Each fact is taken from the sheet that's actually authoritative on it — never blended into a guess.
Measure deterministically
Room sizes are derived from the vector walls and the drawing scale, validated against the dimension strings on the sheet — not from the AI's freehand estimate.
Test every requirement
The engine runs each rule in the requirement library against the read design and reconciles the sheets against each other, flagging where they disagree.
A cited report
Findings come back grouped — must-fix, meet-where-practicable, review, pass — each with the verbatim clause and reference. You confirm each one and decide.
Read by authority
Each fact from the sheet that owns it.
A single AI pass over a whole set blends everything into one stochastic answer. DC Copilot instead takes each fact from the sheet that is authoritative on it, then reconciles them — so a count comes from the schedule, a height from the elevation, and a size from the measured plan.
Citation-first
The AI reads. The engine rules.
The language model's only job is to read the drawings. The compliance logic is deterministic code that tests each requirement — so a finding is never an AI opinion. Every one is pinned to a verbatim clause and reference you can check against the source in seconds.
Stage-aware
Checked to the stage you're at.
Concept, preliminary or developed — each requirement knows when it can fairly be assessed. You won't be failed for detail you haven't drawn yet, and you'll see what still needs to be shown as the design develops.
Sample report
What a cited review looks like.
The same report you get on a real set: the scope read from your plans, a handful of must-fix and to-review items, and everything else collapsed so you see only what needs your judgement — each finding pinned to its clause and reference.
Compliance report
Scope of works · read from your plans
Refurbishment of the junior toilet block and a new accessible / universal bathroom — read from your plans as 5 pans, 6 basins, 1 accessible WC and 1 universal bathroom across two wet areas.
The review is focused on the clauses your works engage; clauses the works don't touch are collapsed below — nothing is hidden, expand to review any.
Scope rule · §4.3
“Standalone toilet blocks are not the preferred configuration and are to be used only where no reasonable alternative is available and the approach is agreed with the Ministry.”
Coordination — sheets disagree · 1
- ‼️ Pan count disagrees between sheets — the floor plan shows 5, the sanitary schedule lists 6. Confirm which is correct before relying on either.
Must fix · 2
- Accessible WC — clear transfer spaceAccessible & UB§7.3
The pan in the accessible WC is set ~300 mm off the side wall; the clear transfer space beside it reads short of the standard. Confirm the layout or move the partition.
“A clear transfer space is to be provided beside the pan in an accessible toilet and kept free of all fixtures and fittings.”
Fix · Shift the partition to open the transfer space to one side of the pan.
- Basin provisionStandard toilets§4.2
Self-contained toilet senior-block/WC-02 is drawn without a wash-hand basin.
“Each self-contained toilet is to be served by a wash-hand basin, located to suit the age group using the space.”
Fix · Add a basin within the cubicle, or reconfigure as a shared-basin layout.
To review — manual / expert judgement · 2
Basin mounting height · §6.2 · 1
- Basin mounting heightStandard toilets§6.2
Junior basins read at 720 mm to rim. Confirm the height suits the age group served in this area.
“Wash-hand basins are to be set at a height appropriate to the age group served.”
Slip-resistant flooring · §8.1 · 1
- Slip-resistant flooring§8.1
The wet-area floor finish isn't specified for slip resistance. Confirm the selected finish meets the wet-area rating.
“Floor finishes in wet areas are to achieve a slip resistance suited to both barefoot and shod use.”
Needs info — provide on the drawings · 1
Accessible door hardware · §7.4 · 1
- Accessible door hardwareAccessible & UB§7.4
Door hardware to the accessible WC isn't scheduled yet — provide the type so it can be checked for one-handed operation.
“Doors to accessible sanitary facilities are to be operable with one hand, without tight grasping, pinching or twisting of the wrist.”
Looks met — evidence in your documents (confirm) · 1
Coved floor-to-wall junctions · §8.2 · 1
- Coved floor-to-wall junctions§8.2
A coved upstand is noted on the finishes sheet — looks met; confirm it runs continuously to all wet-area walls.
“Junctions between floor and wall in wet areas are to be coved to allow effective cleaning.”
In your documents- “Coved vinyl upstand, 100 mm, to all wet-area walls” — A-402 Finishes Schedule
Passed · 4
Number of fixtures · §4.1 · 1
- Number of fixtures§4.1
6 basins provided across the two areas — within the expected ratio for the roll served.
“Sanitary fixtures are to be provided in the ratios set out for the roll and age range served.”
Ambulant accessible cubicle · §7.2 · 1
- Ambulant accessible cubicleStandard toilets§7.2
An ambulant accessible cubicle is provided within the cubicle bank.
“At least one ambulant accessible cubicle is to be provided where a bank of cubicles is installed.”
Privacy — sightlines · §5.1 · 1
- Privacy — sightlines§5.1
No pan or urinal is visible from the corridor when the doors are open.
“Toilet areas are to be arranged so that no pan or urinal is visible from a circulation space when doors are open.”
Universal bathroom — size · §7.1 · 1
- Universal bathroom — sizeUniversal bathrooms§7.1
The universal bathroom meets the reference internal dimensions read from the plan.
“A universal bathroom is to provide the internal space shown in the reference design, clear of fixtures.”
Likely outside your scope of works · 2
Showers · §9.1 · 1
- Showers§9.1
No showers are included in this scope of works.
“Where showers are provided, they are to include a level-access tray and a clear dressing space.”
Baby change · §9.3 · 1
- Baby change§9.3
No whānau / baby-change room is included in this scope of works.
“Where a baby-change facility is provided, it is to include a change surface and hand-washing within reach.”
Citation-first · assistant, not a certifier — verify every cited clause and decide.
Run it on your own set.
Upload a drawing set and get the cited review back.