Construction & Contracting// definition

Order of precedence when the drawing and the specification conflict

In short

Neither, by default. Precedence is whatever this project's contract says it is, and standard forms take opposite positions: some rank the documents explicitly, while widely used general conditions treat them as complementary, so a requirement appearing in one is binding as if it appeared in all. Read the clause before ranking a single conflict.

Key takeaways

  • Precedence is a contract property, so the answer changes project to project and cannot be hard-coded once.
  • Complementary-documents wording resolves silence, not contradiction — it is not a hierarchy.
  • Some forms give a discrepancy procedure instead of a rank: what you encode is the notice obligation.
  • A conflict-detection tool can find candidates but cannot rank them without the project's own table.
  • 'Figured dimensions govern over scaled' binds only because it is printed on the set. Check it is.

Neither governs by default. Precedence between drawings and specifications is a property of the contract for this project, and standard forms take opposite positions on it. Until somebody has read the precedence clause on this job, any statement about which document wins is a guess, and any tool that ranks conflicts is ranking them against an assumption nobody signed.

That is an inconvenient answer for software, because the ranking becomes configuration rather than logic. It is also the only answer that survives a dispute, and encoding it per project is a smaller job than most teams expect.

Two positions, and how to tell which one you are under

  • Complementary documents. The general conditions in widest use across North American practice state that the contract documents are complementary, and what is required by one is binding as if required by all. That resolves silence, not contradiction: a requirement appearing only in the specification still applies, and the wording deliberately does not rank.
  • An explicit hierarchy. Owner-drafted agreements, public-works contracts and international forms such as the FIDIC conditions commonly carry a priority-of-documents clause listing the agreement, conditions, specification and drawings in a stated order. Where one exists, it is the answer.
  • A discrepancy procedure instead of a rank. Forms in the NEC and JCT families handle it procedurally: the contractor gives notice, the contract administrator instructs, and the instruction resolves it. There is no ranking to encode — what you encode is the notice obligation and its timescale.
  • Conventions printed on the set. 'Figured dimensions govern over scaled dimensions' and 'large-scale details govern over small-scale' are common general notes. They bind because they are printed there, not because they are universal, so confirm they are on your set before relying on either.

Turning the clause into a lookup a system can use

The artefact is one table per project, filled in from the contract before any document tooling is switched on. It has to be readable by a person and loadable by a system, because the same table settles arguments in a meeting and ranks findings in a queue.

RankDocument classArtefacts on this projectHow a system recognises it
1Modification instrumentsChange orders, supplemental instructions, addendaIssued after the contract date, with its own number series
2Agreement and conditionsExecuted agreement, general and supplementary conditionsOne document, no revision series
3SpecificationSections as issued, plus addendaSection-numbered prose, usually MasterFormat-ordered
4DrawingsThe sheet set, by disciplineSheet number, discipline and revision, read off the title block
5Reference documentsGeotechnical report, existing-conditions surveyNamed in the contract as included or explicitly excluded
The shape of a per-project precedence table. The ranks are placeholders — replace them with what your contract says.

Rank 4 is the row that decides whether the table is usable, because a drawing has to be classified before it can be ranked, and the classification comes off the sheet itself. Which of those fields can be trusted across consultants is the subject of the title block is the metadata layer of a sheet set.

What conflict detection can and cannot do

  • Detection is mechanical. Same object, two values, both machine-readable — a door schedule naming one hardware set and a spec section naming another is a finding a system can raise without knowing anything about precedence.
  • Ranking is not mechanical. It needs the project's table loaded, and without it every finding is 'these disagree', which a project engineer already knew.
  • Most apparent conflicts are complementary. The specification sets performance and the drawing sets location; a tool that flags every such pair produces a queue nobody works.
  • Detection needs both documents readable. On a scanned set the failure is upstream of precedence entirely, for the reasons in extraction is clean on issued PDFs and useless on scans.

Where addenda, RFI responses and field records sit

Later documents of the same class usually govern earlier ones, but again only because the contract says so — write that rule into the table rather than assuming it. The trap is the RFI response, which in most arrangements is a clarification and not a contract document: it does not change scope, and an answer phrased as an instruction can create a claim, which is why drafting an RFI response that answers the question and nothing else is a discipline in itself.

The same rule reaches the field. A markup that resolves a conflict is only worth anything if it records which document was followed and under what authority — the metadata set out in what a field markup has to carry to become an as-built. And the same logic runs at the gate: when a delivery ticket names one product and the specification names another, what actually arrived is settled by the receiving record the site keeps for itself, not by the ticket.

A conflict-detection tool with no precedence table is a tool that tells you two documents disagree. Everybody on the job already knew that.

Loading a precedence table, classifying documents against it and running a findings queue a project engineer will actually work is the kind of internal system we scope under internal tools and ops. The rest of this silo sits under drawings, specs and document intelligence, inside our construction and contracting work.

Frequently asked questions

Short answers to the follow-ups this page tends to raise.

Do drawings or specifications take precedence?

Neither, unless the contract says so. Some standard forms treat the documents as complementary, meaning a requirement in one is binding as if it appeared in all, while others carry an explicit priority-of-documents clause. Find the precedence clause in this project's conditions of contract and work from that, rather than from a rule of thumb.

Where do I find the order of precedence for my project?

In the conditions of contract, usually in the clause dealing with the contract documents or with discrepancies. Check the supplementary conditions too, because owners frequently amend the standard wording there and an amendment can reverse the position. If no clause exists, that absence is itself the answer and should be recorded.

Do figured dimensions govern over scaled dimensions?

Where that instruction is printed on the drawing set, yes. It is a widespread general note rather than an inherent property of drawings, and it binds because the set says it does. Confirm it appears on your general notes sheet, and record it in the project's precedence table alongside the contract's own hierarchy.

Is an RFI response a contract document?

Usually not. In most arrangements it clarifies existing documents and carries no authority to change scope, cost or time — a change needs the contract's own modification instrument. That is why response wording matters: an answer reading as an instruction can be argued to have directed extra work.

  • contract documents
  • specifications
  • document ai
  • conflict detection
// shipped work

The work behind this page

Builds from our portfolio that this page draws on.

Working on something in this space?

Tell us where you are in a sentence or two. We'll tell you honestly whether we're the right team, and what a sensible first slice of the work looks like.

Start the conversation