AEC AI Lab · Experiment
Construction ProvenancePalynth.
Every object has a history. Now construction can remember it.
Palynth is the blockchain we had to build. Nothing in construction could prove its own history — which revision changed the hardware, who approved the substitution, why the order stopped matching the design. So we took blockchain technology, stripped away everything speculative, and kept the part that matters: an append-only chain of cryptographically linked events. Not a coin, not a token — a memory that can't be quietly rewritten.
Below: one hospital opening, five revisions, one quiet procurement conflict — every step recorded, connected, and provable.
Palynth · provenance ledger
Northstar Medical Center
Opening 2147A
Verified history
Construction time machine
Simulated project · real engineDrag through the revisions. Every state below is reconstructed live from the event ledger — not five saved pictures.
Opening 2147
- doorType
- WD-3
- size
- 3'-0" × 7'-0"
- fireRatingMin
- 60
- room
- Pharmacy 1120
- electrified
- no
- frame
- Frame F-2
- hardware
- Hardware Set H17
ASSET CREATED
Door D2147 · WD-3 · Frame F-2 · HW Set H17 · 60 min · WT12
ASSET CREATED
HG-1 · L9010 · C-60 · GSK-3 · TH-1
PO CREATED
Line 12: Mortise Lock L9010 × 14 — per HW Set 17 as approved at A601 Rev 02
Change blast radius
Computed by graph traversal — not typed inHardware Set H17→H21
Architectural revision incorporating the access-control requirement answered in RFI-027.
If FastBid24 had not caught this
Why did this happen?
Current issue: PO-1847 contains a lock the design no longer uses. The ledger walks backward through its own cause links — the lineage of the decision, each step tied to evidence.
- What is the current issue?2025-07-30
PO-1847: reviewStatus changed current → conflict. PO-1847 was generated before Revision 04 and still references Mortise Lock L9010 from Hardware Set H17. The approved configuration is now Lock L9080B inside Hardware Set H21 — what is on order no longer matches the approved design.
- Why does that condition exist?2025-07-29
Substitution approved: L9080 → L9080B. Substitution accepted on the Rev 03 submittal — identical prep and voltage.
- What produced that state?2025-07-18
Substitution proposed: L9080 → L9080B (L9080 factory lead time 16 weeks; functional equal proposed). Specified lock unavailable inside the project schedule.
- What changed upstream?2025-07-10
Submittal 08 71 00 approved — No exceptions taken. Architect approved the Rev 02 hardware submittal.
- Why was that change made?2025-07-08
Submittal 08 71 00 submitted for review. Hardware submittal prepared against the Rev 04 configuration.
- And before that?2025-05-20
Opening 2147A: hardware set changed H17 → H21. Architectural revision incorporating the access-control requirement answered in RFI-027.
- And before that?2025-05-06
Opening 2147A: rfi responded — Card access is required at this opening; revisions to follow.. Architect confirmed the access-control requirement.
- And before that?2025-04-28
Opening 2147A: rfi created — Is card access required at Pharmacy Opening 2147?. Pharmacy 1120 stores controlled substances; the documents were silent on access control.
Not “change detected” — the reconstruction of why the current condition exists.
Opening passport
The first construction product passportThe complete identity of the physical opening — configuration, status, history, evidence, dependencies, risks. The same passport structure will carry an air handler, an electrical panel, or a glazing unit unchanged.
- Opening
- Opening 2147A
- Internal identity
- a0000001-2147…
- Door
- Door D2147A
- Frame
- Frame F-2E
- Hardware
- Hardware Set H21
- Fire rating
- 60 min
- Access control
- Card Reader AC-17
- Electrical
- Power required
- Current revision
- REV 05
- verified
Approved configuration
H21 · Lock L9080B per Submittal Rev 03
- conflict
Procurement
PO-1847 references superseded lock L9010
- current
Installation
No installation events recorded yet
- verified
History integrity
17/17 events verified
- #00 · REV 01ASSET CREATED
- #01 · REV 01ASSET CREATED
- #02 · REV 01PO CREATED
- #03 · REV 02RFI CREATED
- #04 · REV 02RFI RESPONDED
- #05 · REV 02ASSET CREATED
- #06 · REV 02HARDWARE SET CHANGEDH17 → H21
- #07 · REV 03ASSET RENAMED2147 → 2147A
- #08 · REV 03ACCESS CONTROL CHANGEDnone → AC-17
- #09 · REV 03ELECTRIFICATION CHANGEDfalse → true
- #10 · REV 03FRAME CHANGEDF-2 → F-2E
- #11 · REV 04SUBMITTAL CREATED
- #12 · REV 04SUBMITTAL APPROVED
- #13 · REV 04SUBSTITUTION PROPOSEDL9080 → L9080B
- #14 · REV 04SUBSTITUTION APPROVEDL9080 → L9080B
- #15 · REV 04SUBMITTAL APPROVED
- #16 · REV 05PROPERTY CHANGEDcurrent → conflict
Verify the history
Recomputed on every click — nothing cachedEvery event hash chains over the one before it on Palynth, FastBid24's construction blockchain. Verification recomputes SHA-256 over the canonical form of all 17 events and all 10 source fingerprints, live.
event hashesMerkle treePalynth rootpublic blockchain anchor
The Merkle root above is computed today. Anchoring it to a public blockchain would let a third party confirm the Palynth record existed unmodified at a point in time — without FastBid24 in the trust path. The event model is already shaped for this; the anchor is deliberately not built.
The ledger underneath
How Palynth remembers.
Every event on this page — a hardware change, a rename, an approval, a substitution — is content-addressed with SHA-256 and chained to the event before it. Each project's chain rolls up into a single Merkle root. Change one historical value, anywhere, and the entire chain refuses it: the edited event stops matching its own fingerprint, and every event after it stops matching the chain. That is the whole trick — and it's enough to make a construction record trustworthy.
Assets keep permanent identities under their drawing numbers, relationships close but never delete, and corrections append as new events — history is added to, never rewritten. The same machinery that proves the record also connects it: one change traces cleanly through drawings, hardware, submittals and procurement because Palynth holds the thread.
Palynth is a blockchain in the literal sense — a chain of cryptographically linked blocks of construction events — with none of the baggage: no tokens, no wallets, nothing to trade. Blockchain as trust infrastructure, not as a product — the reason the timeline above can say “verified” and mean it. Try it yourself: verify the chain, then tamper with a copy.
Every block chained to the last
Why this is not a doors feature
The model knows nothing about doors.
Assets, aliases, temporal relationships, hash-chained events, staleness, blast radius — every mechanism on this page is trade-generic. Doors & Hardware went first because FastBid24 already reads those documents in production. The same passport carries any of these unchanged:
This is not document comparison. This is the project remembering itself — and being able to prove its memory intact. Back to the Lab bench →
Want your revisions to stop surprising you?
Send a package — the takeoff and the coordination review come back in 48 hours.