Studio Founder

Comparing Two Contract Versions in 30 Seconds β€” Every Change Highlighted

30 sec vs 4 hrsLegal & Compliance4 min read

Key Takeaway

When an investor sent back a revised term sheet, our AI agent diffed it semantically in 30 seconds β€” flagging who benefits from each change, not just what changed.

The Problem

Here's a scenario every founder knows. You send a term sheet. The investor sends back "v2 with minor edits." You open both documents. You squint. You try to remember what the original said. You run a text diff. It highlights 47 changes including reformatted paragraphs, moved commas, and renumbered sections.

Buried in there? Three changes that fundamentally shifted economics and two that removed your protections. But they look identical to the 42 cosmetic edits.

Text diffs are useless for contracts. They tell you what changed. They don't tell you why it matters.

When we were negotiating a strategic partnership for one of our portfolio companies, the counterparty's lawyers sent back a "lightly revised" agreement. It had 31 tracked changes. Our lawyer needed 4 hours to work through them. By the time she was done, the negotiation window had narrowed. We signed two days later than we should have.

I hated that. Two days lost because diffing contracts is manual labor.

The Solution

The Contract Analyzer skill includes a semantic comparison mode. Upload two versions of the same contract. The agent doesn't just find text differences β€” it understands what each change does. Who gains. Who loses. What protections were added or removed.

Color-coded. Annotated. In 30 seconds.

The Process

yamlShow code
skill: contract-analyzer
input:
  mode: compare
  original: /contracts/term-sheet-v1.pdf
  revised: /contracts/term-sheet-v2.pdf
  perspective: "company"  # analyze changes from our perspective
output:
  format: markdown
  include_unchanged: false  # only show what moved

The agent performs three passes:

Pass 1 β€” Structural Alignment. Maps sections between versions even if numbering changed. Β§4.2 in v1 might be Β§5.1 in v2 β€” the agent tracks it.

Pass 2 β€” Semantic Diff. For each changed clause, the agent classifies:

View details
🟒 Favorable  β€” Change benefits your position
πŸ”΄ Unfavorable β€” Change weakens your position
🟑 Neutral     β€” Different but materially equivalent
βšͺ Cosmetic    β€” Formatting, numbering, typos

Pass 3 β€” Impact Analysis. Each material change gets a brief:

markdownShow code
## Semantic Diff: Term Sheet v1 β†’ v2

**Material Changes: 5 of 31 total edits**
**Net Direction: Unfavorable (3 red, 1 green, 1 yellow)**

### πŸ”΄ Β§3.1 Liquidation Preference
- v1: "1x non-participating preferred"
- v2: "1.5x participating preferred"
- **Impact:** Significant. Changes from standard to aggressive.
  Participating preferred + higher multiple = founders receive
  materially less in most exit scenarios below €50M.

### πŸ”΄ Β§6.2 Board Composition
- v1: "2 founder seats, 1 investor seat, 1 independent"
- v2: "2 founder seats, 2 investor seats, 1 independent"
- **Impact:** Board control shifts. Investor bloc can now match
  founder votes and sway the independent.

### 🟒 §8.1 Anti-Dilution
- v1: "Full ratchet anti-dilution"
- v2: "Broad-based weighted average anti-dilution"
- **Impact:** Favorable. Weighted average is founder-friendly.
  Reduces dilution impact in down rounds.

The Results

MetricManual Redline ReviewAgent Semantic Diff
Time to complete diff2-4 hours30 seconds
Material changes identifiedSameSame
Cosmetic noise filteredNo (mixed in)Yes (separated)
Impact direction flaggedAfter analysisImmediately
Cost€350-€1,400$0

The real metric? Decision speed. When you can see in 30 seconds that v2 is materially worse, you call the investor that afternoon instead of waiting for your lawyer next Tuesday.

Try It Yourself

bashShow code
# Install via Mr.Chief dashboard after signing up at mrchief.ai/setup
# clawhub install contract-analyzer

Then:

View details
Compare these two contract versions. Show me what changed, who benefits from each change, and flag anything that weakens our position.

Upload both files. Get your answer before your coffee gets cold.


Thirty-one edits. Five that mattered. Three that were traps. Found in thirty seconds.

contract comparisonlegal automationterm sheetsAI legal

Want results like these?

Start free with your own AI team. No credit card required.

Comparing Two Contract Versions in 30 Seconds β€” Every Change Highlighted β€” Mr.Chief