Open proposal · NavigateAI · May 2026

The drawing is
the datum.

An AI copilot for construction administration. Keeps the field true to the contract, from RFI to as-built, with an attestation layer that issues a signed, evidence-linked record of conformance.

Eric Wu just announced NavigateAI on LinkedIn with an open invitation. This is a worked response to that invitation, not a cold pitch. What follows is a proposed agent and an interactive prototype, grounded in the construction administration workflow I have actually run on a luxury retail buildout: real RFIs, drawing markups, finish schedule verification, conference reports, and a photo punch list with before-and-after pairs.

The thesis is short. Construction productivity has been flat to falling for sixty years while the rest of the economy roughly tripled. The cause is not the trades. The cause is the seam where the drawing meets the field: ambiguity that lives in one senior head, RFIs that sit for days, markups locked inside one person's Bluebeam session, and verification done from memory. The drawing of record exists. The problem is that the field cannot stay continuously true to it.

DATUM is the proposal. Two layers, one loop. A copilot that captures, references, comments, routes, and verifies in the field worker's hand, and an attestation layer that turns the captured evidence into a graded Attestation of Conformity, on the moments where money and risk move.

Layer 01

The copilot

Capture, RFI, drawing markup, drawing verification, punch list, upskilling, knowledge on demand. In the field worker's and the administrator's hand, on web, mobile, and glasses.

Layer 02

The attestation

Cross references field evidence against the contract drawings and specifications. Issues a signed, evidence-linked Attestation of Conformity at graded levels, or blocks and names the nonconformity.

Design thinking · The construction administration loop

Seven stages. One loop. DATUM rides it.

Every demo below is one stage. The agent's reasoning mirrors how a competent administrator already works a job, made continuous and evidence-linked.

  1. 01ObserveA photo, measurement, question, or defect, pinned to a location.
  2. 02ReferencePull the governing sheet, detail, spec section, or schedule line.
  3. 03QuestionRaise an RFI, or mark up the drawing if the drawings resolve it.
  4. 04RouteSend to the responsible party with a due date and a clear ask.
  5. 05VerifyCompare the corrected work to the datum. Capture the back check.
  6. 06AttestIssue a graded Attestation, or block and name the nonconformity.
  7. 07RecordRoll into the as-built and the portfolio conformance record.

Capability 01 · AI Scoping

Capture the walk.

The first ten minutes on a site is the most valuable ten minutes. The phone is the only tool that goes everywhere the work goes. DATUM lives there.

Tap the unit plan. A located pin drops, an item is written with trade, severity, room, and the governing sheet. Pre-seeded with three real items so the surface reads as complete before you touch it.

9:41 DATUM · Unit 14B •••
101 · KITCHEN 102 · DINING 103 · ENTRY 104 · BATH 105 · LIVING 106 · BEDROOM
Tap the plan to capture

Captured items

Trade, severity, room, and sheet inferred from the pin location. Each item routes to a responsible party in the next stage.

Demo · Real capture pin and live item write. Locations and sheets are illustrative.

Capability 02 · Knowledge on Demand

Raise and resolve the RFI.

An RFI is the single most expensive sentence on a job. The industry average answer takes seven to fourteen days. On my last portfolio I held the average at 1.8 days, because the question had everything the answerer needed inside it.

DATUM drafts the question against the cited sheet, proposes a grounded answer from the specifications, attaches the citation, and routes it with a due date. The administrator approves and ships.

datum.app/rfi/032 RFI
RFI 032 · Stone reveal at show window
Project · Boutique Tenant Improvement
Open
ToArchitect of record
FromGeneral contractor
InitiatedDay 0
Due+2 days
SheetA114 · A641
LocationShow window 02
DisciplineInterior finishes
PrioritySchedule risk
Question

Click "Draft RFI" below. DATUM will compose a precise question against the cited sheet.

Grounded answer

Awaiting draft.

Demo · Live draft and grounded answer. Sheet numbers are illustrative, the structure mirrors a real Procore card.

Capability 03 · Drawing markup

Mark up the drawing.

When the drawings resolve the question, the answer is a markup, not an RFI. A clouded revision, a dated stamp, a dimension callout in red. The vocabulary every architect already speaks.

Tap the controls below to draw a real revision cloud. Add a dated stamp. Add a dimension callout. DATUM suggests the clause and the responsible party.

datum.app/markup/B-8.0 Markup
B-8.0 · SHOW WINDOW DETAIL · 1/2" = 1'-0" GLAZING STONE REVEAL P. WALL NOTE: ALL DIMENSIONS VERIFIED ON SITE. SEE DETAIL 01, OPPOSITE HAND.

Demo · Real cloud-draw, stamp, and dimension callout. Drawing is a simplified illustration.

Capability 04 · AI Quality Control

Verify built against drawing.

Verification is where most jobs leak. The senior administrator checks the finish, the dimension, the material code, against the sheet of record, from memory. DATUM does it against the actual sheet, every time, with a citation.

Enter a finish code. Try ST-5 for a match against the spec, or ST-10 to see a deviation flagged with a cited tolerance.

datum.app/verify/A641 Verify
Sheet of record · A641 line 14
ST-5 · Black Zimbabwe
Honed finish, owner provided, contractor installed. Tolerance: ±0 mm at reveal.
Captured in field
Awaiting input
Show window 02 · room 101

Demo · Real comparison against an illustrative finish schedule line. Tolerances are stand-ins.

Capability 05 · Job management

Punch list with photo evidence.

The punch list is the single artifact where the contract gets finally honored or not. On my real list, every row carried a condition photo and an empty slot reserved for the back check. The empty slot is the verification loop in physical form.

Tap Capture back-check on any open row. The photo slot fills, the status advances from Open to Ready, and a verification pass advances it to Verified, ready for attestation.

datum.app/punch/floor-1 Punch list
ItemRoomSheetIssueResponsibleStatusPhotos
Floor 1 · 3 open
0 ready
0 verified
Sheet of record · A641 / B-8.0

Demo · Status advances Open · Ready · Verified. Photo pair is illustrative.

Capability 06 · AI Upskilling

Junior works like senior.

The expensive knowledge on a job lives in three or four heads. When those heads are not on the floor, the junior crew either guesses or stops. DATUM is the senior head at the point of work, every time, with a citation back to the spec.

Try a question, or tap a suggested one. The answer types out, grounded in the project's own spec sections.

datum.app/ask Ask DATUM
QWhat is the reveal dimension between ST-5 stone and the painted wall at show window 02?

Demo · The corpus is the project's own specs and past jobs. Citations are illustrative.

Capability 07 · The attestation layer

Attest the work against the contract.

This is the moat. Capture and markup prove the work is right. Attestation makes that defensible. DATUM cross references the evidence against the cited sheet and spec, then issues a graded Attestation of Conformity, or blocks and names the nonconformity with its clause.

Pick a level, then run the check. Self-attested for small items, witnessed for material items, independent for safety-critical. The level sets the seal and the audit trail required.

datum.app/attest/PUNCH-014 Attest
Item PUNCH-014 · ST-5 stone reveal · Show window 02
Cross referencing field evidence against A641 line 14 and B-8.0 / 02.
·
Finish code matches A641 line 14 (ST-5 Black Zimbabwe).
·
Reveal dimension matches B-8.0 / 02 (30 mm P.S.S.).
·
Tolerance within ±0 mm at reveal per 05 70 00.
·
Photo pair condition and back check both present and dated.
·
Responsible party sign-off recorded (GC + millworker).

Demo · Graded attestation maps to AIA G702, G703, G704 attestations and to conformity assessment levels.

Capability 08 · Deploy where the work is

An embedded-champion rollout.

Field tools fail when they parachute in. The honest path is one site, one champion, one loop closed, then expansion. Each gate is a go or no-go. The agent's adoption ring is the number of conformance items it has carried through Verify and Attest in production.

Click the stages. The adoption ring fills as each gate clears.

datum.app/rollout Deploy
0
Adoption ring

Percent of in-scope conformance items carried through Verify and Attest in production. Gates are honest. No gate, no advance.

Demo · Click stages to advance the rollout. Adoption ring updates with each gate.


Design language

The tokens, on the page.

Every color, type face, and motif you see is documented here. Status carries a shape and a label, never color alone. The markup red is real, lifted from the dated stamps and red pen used in actual construction administration.

--paper
#F4F2EC
--paper-raised
#FBFAF6
--ink
#1B1A17
--ink-2
#403E38
--blue
#234A6B
--blue-bright
#2E6BA0
--red (markup)
#A6442E
--verified
#3D7A4A
Typography

Fraunces, Hanken Grotesk, JetBrains Mono, Caveat.

An editorial serif for display, a humanist sans for body, a mono for data, and an informal hand for margin notes and clouded labels.

Status system
Open Ready Verified Flag Attested

Each carries a shape and a label. Color alone is never the signal.

The wedge

Why CA is the right entry.

Eric framed Opendoor's pain plainly: roughly 5,000 homes a month, 10,000+ subcontractors, and $750M a year in renovations, with constant quality control pressure. The conformance record was the asset the operator never had. DATUM is the system that finally builds it, one attested item at a time.

Construction administration is where the drawing meets the field, and it is almost entirely manual. That is the connective tissue NavigateAI's four pillars were built for.

Quality control and verification attack rework. Upskilling transfers the senior-held tacit knowledge. Scoping and capture compress the variability. Knowledge on Demand grounds every RFI in the spec. The pillars map one-to-one onto the diagnosed constraints, and CA is where they land in the same hand.

1.1×
Construction productivity, 1947 to 2010
8.6× / 16.1×
Manufacturing / agriculture, same window
~50%
TFP decline since the mid-1960s

The numbers above are from Brian Potter's productivity research. Sixty years of flat, while everything else moved. Industry shipped tools, none of them touched the field reliably. The shortage of hundreds of thousands of skilled workers makes that gap urgent, not optional.

Integration · illustrative

One agent, three surfaces.

DATUM runs the same loop on web, mobile, and glasses. The attestation call is the same on every surface. The snippet below is illustrative, not a real API.

// Illustrative · DATUM agent, three surfaces, one loop. import { DatumAgent } from "@navigateai/datum"; const datum = DatumAgent({ project: "boutique-ti-14b", surface: "mobile", // or "web" / "glasses" drawingSet: "A100-A800", specs: "00-00-00 to 33-00-00" }); // Stage 1 to 4 of the loop, in one call. const item = await datum.capture({ photo: camera.snap(), location: { room: "101", sheet: "A641" }, trade: "interior-finishes" }); // Stage 5 to 6, the attestation. const aoc = await datum.attest(item.id, { level: "witnessed", // self | witnessed | independent signedBy: "architect-of-record", evidence: [item.photoPair, item.measurement] }); // aoc.status === "issued" || "blocked" // aoc.clause === "AIA A201 § 3.5" (when blocked)

Illustrative only. The point is the loop and the surface symmetry, not the API.