Loading...
Loading...

ScopeSpec — an open standard for comparable project briefs

Current version 0.1 (draft) · Published 2026-09-10 · Editor Ben Davis, ben.davis@bidbro.com · Licensed CC BY 4.0

In short

ScopeSpec is an open, versioned field list for a comparable residential project brief. It defines what a homeowner must state about a job, and what a contractor's quote must return, so that two quotes for the same project can be compared line for line instead of by headline price alone.

The problem it addresses

Three quotes for the same roof arrive at three prices, and the homeowner has no way to tell which of them is cheaper and which is simply smaller. One carries debris removal and one does not. One assumes the decking is sound; one prices replacing it. One quotes a shingle by name and one quotes “architectural shingle”. The prices differ because the jobs differ, and nothing on any of the three pages says so.

ScopeSpec makes those differences visible in one place: the brief states what is included, what is excluded, what is an allowance and what is assumed; and a conforming quote states which of those assumptions it accepted and which it replaced. That last field is the one that does the work.

What version 0.1 contains

Read the normative field reference for version 0.1

Who it is for

HomeownersA checklist of what to state before asking for quotes, including the questions — debris, allowances, permits, access — that go unasked until they become an argument.
Contractors and estimatorsA predictable brief shape, and a defined way to record a restated assumption so a careful bid is not read as a more expensive one.
Software vendorsA JSON Schema to map to, so a brief exported from one estimating or lead product can be read by another without a bespoke integration.
Inspectors, architects, lenders and educatorsA neutral, openly licensed vocabulary to point at when explaining what a comparable scope looks like — citable without endorsing any platform.

BidBro knows of no third-party implementation as of 2026-09-10. This page will name implementers when they exist and agree to be named, and not before.

How to adopt it

  1. Read the field reference for 0.1 and decide which trade profile fits the work.
  2. Validate your documents against the JSON Schema below. A brief that fails validation is not a ScopeSpec brief; the validator names the missing field.
  3. Start from a worked example rather than from an empty object — the examples are conforming documents, and the acceptance test that publishes this page validates them against the schema on every build.
  4. Extend it under x-extensions rather than by adding fields to a group. The schema is closed everywhere else on purpose, so a consumer can tell a standard field from a vendor one.
  5. Cite it in plain text. Under CC BY 4.0 credit is enough — a link back is welcome and never required, and nothing is conditioned on providing one.

Downloads

Versions

Every published version keeps its own permanent URL and its own artifacts. A field is never redefined in place — it is deprecated in one version and removed in a later one.
VersionPublishedWhat it contains
0.12026-09-10First public version. Nine core field groups, ten enumerations, six trade profiles and six conformance rules, with a JSON Schema, a machine-readable field registry, two worked examples and a CITATION.cff.

What this standard does not do

How to cite ScopeSpec

BidBro, Inc. (2026). ScopeSpec 0.1: a comparable residential project brief. https://www.bidbro.com/scopespec/v0-1 (CC BY 4.0)

Cite the version, not the hub, whenever the citation needs to stay true: this page tracks whatever the current version is, and /scopespec/v0-1 will always be 0.1.

Corrections and comment

ScopeSpec 0.1 is published for review. If a field is wrong, ambiguous, missing, or would not survive contact with a real job in your trade, email ben.davis@bidbro.com. Corrections are dated in the version history rather than made silently, and a change that alters a field's meaning waits for the next version rather than being applied to a published one.

Elsewhere on BidBro