STRAND
STRANDDOCS
Autonomous Construction Intelligence
Core Technology

Spec-DNA Cryptographic Lineage

How deterministic SHA-256 fingerprinting creates an unforgeable chain of custody from tender contract clauses to vendor submittals.

The Spec-DNA Formula

Every requirement in STRAND receives a 16-character deterministic SHA-256 hash upon ingestion. It serves as the primary key across the entire Project Knowledge Graph (PKG).

Spec_DNA = SHA256(JSON.stringify({ param, section, source, value })).substring(0, 16)

The 4-Hop Cryptographic Chain

1. Contract Clause (Doc §)spec_tia942.pdf §6.7.1
↓ DERIVES_FROM
2. Bill of Quantities (BOQ)Line Item #402: Cooling Tower
↓ DERIVES_FROM
3. Purchase Order (PO)PO-88301 Carrier Enterprise
↓ AUDITED_AGAINST
4. Vendor Submittal Cut-Sheet45°C (Spec: 50°C → VIOLATION)

Try It in Real-Time

Spec-DNA Fingerprint Generator

Deterministic SHA-256
Computed Spec-DNA ID
CALCULATING...