What this log proves
Every AI decision — change order review, submittal approval, pay app validation —
generates a cryptographically signed receipt.
The receipt captures exactly what the model saw: which drawing revision,
which spec section, which product data sheet, which geotech report.
If the sub falsified inputs, the receipt proves it.
If the GC approved anyway, the receipt proves that too.
Live Substitution Audit Feed
09:44:11 · SIGNED Holdown — Simpson HDUE13 → MiTek PHD5
FLAGGED: different ICC-ES report · EOR approval req'd · 312 units
rc_41991_d4e7c3 · Base block 127,443,218
09:21:58 · SIGNED Concrete — 4,000 psi spec → 3,000 psi batch ticket
FLAGGED: 25% compressive strength reduction · structural review required
rc_41882_c7d3a1 · Base block 127,441,201
08:47:33 · FLAGGED Subfloor — 3/4" plywood spec → OSB commodity panels
Deflection risk for tile install · spec section 09300 conflict
pending signature · review required
Latest Signed Receipt
receipt_idrc_47291_f3a8b2
projectMeridian Tower — Phase 2
decision_typepay_app_validation
submitted_byApex Mechanical LLC
ai_modelhive-payapp-v1.1
claimed_pct75.0%
verified_pct73.4%
approved_draw$1,209,200
input_hashsha3:9c4f…a872
signatureML-DSA-65
sig_bytes3,293 bytes
anchoredBase · USDC
block127,443,881
tx_hash0x4a1c…f882
verify_ms7.3ms
timestamp—
Dispute Defense Trail
Change Order Integrity
FLAGGED
CO #47 claims unforeseen rock at –14ft. Hive receipt proves AI reviewed geotech boring log B-7 in the original bid set — rock documented at –12ft below grade. The signed receipt identifies the exact document hash the model read. Sub knew. The receipt is the arbitration exhibit.
context: sha3:7f4a…c291 · geotech_bid_rev3.pdf · 4.1ms
ML-DSA-65 Signature
SIGNED
Post-quantum signature per NIST FIPS 204. Binds model decision to specific drawing revision, spec section, and product data sheet. If any input was altered, the signature fails. Provably.
sig: ML-DSA-65:0x9c4f…a872 · 1.1ms
Base Mainnet Anchor
ANCHORED
Receipt hash written to Base. Block timestamp and tx hash are permanent, public, held by no single party. No GC server holds the only copy. The blockchain is the neutral arbitrator.
tx: 0x4a1c…f882 · block 127,443,881
Owner Protection Layer
ACTIVE
Every AI-assisted approval on this project — from subcontractor prequalification to final pay app — is independently verifiable by the owner. No GC controls the record. The receipt chain is the audit.
scope: spec-to-field · all phases · all subs · all COs · all pay apps