ScopeDiff
For fixed-bid dev shops

Never hear “that’s not what we agreed” again.

ScopeDiff turns your signed scope into a living record your client can see. Every change is measured against what you both agreed on.

We'll send your setup link. Have your signed scope and repo ready.

scopediff.com/share/cobalt
Shared · read-only
The Cobalt sample scope record: 7 of 14 deliverables done, one blocked, three flagged beyond the original scope.

A real sample record. Open the live version to click through it.

The problem

The signed scope is a PDF nobody opens again.

After signing, the only record of what was agreed is that PDF and a chain of Friday emails. A feature gets mentioned once on a call, gets built, and the invoice goes out. Then you hear it.

  • What changed since they last looked, in plain English.
  • What’s beyond the original scope, clearly flagged.
  • Every version saved, so you both have a record to point to.
week 12 · invoice sent
“That’s not what we agreed.”

The most expensive sentence in fixed-bid work. ScopeDiff keeps the scope you signed as a living record both of you can see, so the conversation happens the week the change lands, not the week the invoice does.

How it works

Start from your signed scope. AI tracks what you build. Your client stays aligned.

01 · Upload

Upload your signed scope.

ScopeDiff turns it into structured deliverables, milestones, and boundaries you can track.

v1 locked the record starts here
02 · Update

AI does the weekly update.

Each week, AI reads your GitHub commits and merged PRs and drafts the status changes for you to confirm.

AI reads your commits you confirm
03 · Share

Share one link.

Send your client one read-only link that always shows where things stand, no login required.

shared read-only no client login
CB-101Done

Bill reminders

Requested in week 12. Not in the signed agreement. Built, and flagged on the record the same week.

Beyond original scope

Work that wasn’t in the signed agreement, flagged here so it’s on the record for both of us.

Stay aligned

Out-of-scope work shows up the week it happens.

Your client sees every change, measured against the scope you agreed on. Nothing gets built out of scope unnoticed, and nothing gets argued about at the end.

Data privacy

Your signed agreement is never stored.

Your SOW, contract, or proposal is read once to build your scope record, then dropped. The AI that reads it is Anthropic’s Claude, and Anthropic doesn’t train on anything sent through its API.

Free for one project. Pro is $19 a month.

Unlimited projects on Pro, and no ScopeDiff line on your client’s record. Cancel anytime.

We'll send your setup link. Have your signed scope and repo ready.