Engine · Tracking · LIVE

As-builts reconciled to the construction set.

Compares the construction-set notes against field-marked as-built notes and produces a structured redline log. Each delta carries a type (dimension / equipment / route / elevation / quantity / material), a severity, side-by-side spec ↔ as-built values, location, and a rationale. Persists every delta into asbuilt_redlines so the closeout package has the diff already done.

20–40s
per sheet pair
6 types
classified deltas
Severity
per redline
Business
plan tier
01 · What it does

The field marked the drawings. Now someone has to read them.

The construction set leaves the field with red pencil markups on every other sheet: a duct rerouted around steel, an outlet relocated 18", a chiller upsized from 250 ton to 300 ton via change order. By closeout, the redlines need to be reconciled back into the as-built set the owner gets. Most projects do this in a 4-week mad scramble by a junior engineer who didn't see the install.

As-built Reconciler ingests the construction-set notes and the field-marked notes as text and produces a structured redline log: every delta typed (dimension/equipment/route/elevation/quantity/material/other), classified by severity (low/medium/high/critical), with side-by-side spec value vs as-built value, a location reference, and a rationale string. Each row persists to asbuilt_redlines so the closeout package can render the diff without a second pass.

02 · When to run it

Rolling. Not closeout-day.

Best practice: reconcile per trade as installation completes. Don't wait for closeout — field memory degrades fast and the foreman who knew why the duct moved is on the next job.

03 · What you upload

Two text inputs. v1 is text-only.

v1 ships with text-based reconciliation. v2 will add drawing-image diff via a CV pipeline so you can upload PDF redlines and get pixel-anchored deltas. For now, the engine works on text the field already records.

Required

Construction-set notes

Specified values for dimensions, equipment models, routing, materials. Pasted from the spec or extracted from the issued-for-construction sheet notes. One sheet's worth of text per run.

Required

Field as-built notes

What was actually installed. From the foreman's redline log, the daily log entries describing changes, or the trade's typed as-built narrative.

Auto

Project sheet index

The engine matches each delta to the sheet it lives on so the redline log carries a sheet reference (M-201, E-401, P-103) for closeout deliverable indexing.

04 · What you get back

Structured redlines. One row per delta.

Sample reconciliation output for a mechanical roughed-in floor, comparing construction-set values to field as-built notes:

M-201CRITICALEquipment · AHU-3 upsized · Spec: 8,000 CFM / 25-ton coil. As-built: 10,000 CFM / 30-ton coil. CO-007 approved 4/22. Verify weight on roof structure
M-201HIGHRoute · supply duct rerouted around CL-2 · Spec: straight run east bay. As-built: 8'-3" detour south around new column line. RFI-114 resolved. Coordination accepted
M-202HIGHDimension · chilled water main relocated · Spec: 18" off finish ceiling. As-built: 24" off ceiling (clearance for new sprinkler main). Access path verified
P-103MEDIUMMaterial · condensate piping substituted · Spec: Type L copper. As-built: PVC schedule 40 (approved substitution SUB-0089). Approved subst
E-401LOWQuantity · outlet count Floor 4 office · Spec: 14 duplex outlets. As-built: 16 duplex outlets (owner request via field directive 4/8). Field directive
E-402LOWElevation · junction box height adjustment · Spec: 18" AFF. As-built: 16" AFF (avoid baseboard interference). Field discretion
ΣPERSISTED27 redlines logged · 14 sheets reconciled · 2 critical / 6 high / 11 medium / 8 low · written to asbuilt_redlines table. Closeout-ready
Output

Structured redline log keyed by sheet, severity-classified, with side-by-side spec/as-built values, location reference, and the rationale (RFI, CO, substitution, field directive) per delta. Closeout Builder consumes these directly for the as-built section of the owner package.

05 · Severity rules

Not all redlines need owner sign-off.

The engine classifies severity using construction-domain rules — not just by magnitude. A 2" dimension shift on a mechanical room is medium; the same 2" on an ADA-clearance corridor is critical.

CRITICAL

Equipment upsizing / structural / code

AHU upsized affects roof loading. Beam moved affects shear path. Anything that triggers a code review or a structural engineer call. Owner sign-off required.

HIGH

Route changes / maintenance access

Major duct or pipe reroutes that affect future maintenance access or ceiling-cavity clearance. The facilities team needs to know.

MEDIUM

Material substitutions / dimensional shifts

Approved substitutions or dimensional shifts that don't affect access or code. Reported but routine.

LOW

Field-directed adjustments

Outlet count adjustments, height tweaks for furniture clearance, minor relocations. Documented but no escalation needed.

Rationale

Source-tagged

Each redline links back to the authorizing document — RFI number, CO number, substitution log, field directive, or owner change request.

Closeout integration

Severity drives package format

Critical and high-severity redlines render in the owner's package with full rationale. Medium and low render as summary entries. The owner gets the signal, not the noise.

06 · How it chains

Field notes in. Closeout deliverable out.

As-built Reconciler is a tracking-phase engine whose output is consumed at closeout. The data flow is linear: field markup → reconciled log → closeout package.

07 · FAQ

Things everyone asks first.

What about v2 with drawing-image diff?

v2 will add a CV-based pipeline that ingests PDF redlines (the actual marked-up sheet) and detects deltas pixel-by-pixel between the construction set and the field markup. v1 is text-only because text is what the field reliably produces in real-time (daily logs, RFI responses, foreman's redline notes). Most reconciliation value lands without the CV step.

How does it know which severity level to assign?

Construction-domain rules library. Equipment upsizing on rooftop = critical (structural). Duct reroute > 5' = high. Substitution = medium if approved, high if unapproved. Outlet count change = low. Override is one tap per redline if the engine misjudged context.

Can it handle owner-side as-built reviews?

Yes — same engine, different consumer. Owner-rep PMs use it to validate that the GC's delivered as-builts match what the field actually did. Mismatches surface as redlines in the owner's review log.

What if no formal as-built notes exist (just verbal at walks)?

Voice Synthesis from a walkthrough produces transcript text that feeds As-built Reconciler as the "field notes" input. The chain captures verbal field communication into structured redlines. Common pattern: walk the floor with the foreman, record the walk, run Voice Synthesis, feed the meeting transcript into Reconciler.

What about CAD layers preserved (DWG files)?

v1 is text-only. The reconciled redline log can be exported as a structured table for the CAD tech to consume during the DWG-level merge — we don't auto-merge into DWG. v2 will add a CAD-aware export. Most owners accept PDF as-builts (with the reconciled redline log) for non-government work.

Reconcile a real sheet. See the redlines in 30 seconds.

Bring the construction-set notes and the field as-built notes for one trade on one floor to a 15-minute call. We'll run it on screen and walk through the severity classifications. You keep the reconciled log.

Start free — 14 days, no card →