One governing text per section.
Base spec, addenda, and special provisions merged in place, with the diff kept for every revision.
Specset merges the base spec, every addendum, and the special provisions into one conformed text per section, resolves which document rules where sets overlap, and answers questions with the paragraph and page behind every claim.
Performance Requirements
Compressive strength at 28 days: 4,000 psi 4,500 psi Add 2, normal-weight aggregate per ASTM C33.
Maximum water-cementitious materials ratio: 0.45 for concrete exposed to freezing and thawing.
Submit mix designs for each formulation no fewer than 21 days before first placement. Add 2
Base spec, addenda, and special provisions merged in place, with the diff kept for every revision.
Every claim cites its paragraph, and every citation opens the section where the language lives.
Scans visit every section with its own worker. No sampling, no “top results”, no missed division.
“Half the risk was in Addendum 3. Specset had already merged it into the sections before anyone on our team opened the base spec.”
The dangerous requirement is rarely in the base spec. It is in the addendum that modified it, in the set nobody re-read. Specset does the merge before anyone reads anything.
Every section is parsed into its real hierarchy, division to paragraph, across owner formats. Citations land on the paragraph and the page, not the document.
Amendments are applied the way they are written, directive by directive, oldest to newest. The result is one governing text per section, with the revision history and the diff kept.
When the same section appears in multiple sets, issue order and building-area overlays decide which paragraph rules. The agents read the governing one.
Ask a question and get the governing paragraph back. Or run a scan that walks all of Division 01 through 33 and returns the requirement register you actually needed: warranties, testing, hold points, cited row by row.
The conformed set is not a viewer feature. It is the record every other workflow runs against, so an addendum lands everywhere at once.
Required product data, samples, and shop drawings extracted from the conformed sections, cited to their paragraphs.
Explore submittal log Submittal reviewReviews run against the conformed requirements, so an addendum that changed a value changes the review.
Explore submittal review Design reviewSpec-to-spec contradictions, dangling references, and Division 01 conflicts surface from the same governing text.
Explore design reviewMasterFormat and CSI project manuals, plus agency formats like Caltrans, WSDOT, FDOT, UFGS, and BNSF, including special provisions amended into standard sections. Each document gets its own parsing pass, so owner-specific quirks are handled per set rather than forced into one mold.
The system walks the base section and its amendments oldest to newest and applies the directive language as written: replace this value, add this paragraph, delete that subsection. The result is one governing text per section, node by node, with the revision history and an inline diff kept for every change.
Affected sections re-conform automatically into a new revision, and you can diff it against the previous one to see exactly what moved. Everything downstream reads the updated text immediately: search, reviews, registers, and answers in the thread.
Sets are ordered by issue date and files within a set by precedence, so when the same section number appears twice, the later governing text wins. Building-area overlays supersede the master spec where they apply, and the agents are taught not to flag that as a conflict.
Yes. A scan visits every section with its own worker, no sampling, and returns a table where every row cites its paragraph: warranty durations, testing and inspection requirements, QC hold points, whatever the question is. The table exports to a spreadsheet.
Every paragraph carries a stable node anchor tied to its page in the source PDF. When an answer or a finding cites 1.5.A, clicking it opens the conformed section at that paragraph, with the trail back to the file the language came from.
Send a project manual and its addenda. We'll return the conformed sections with the changes visible, ready to search, scan, and cite.