Writing
One note a day, since the first of January 2025.
Clause teardowns, jurisdiction updates, build logs, and benchmarks. Written by the people doing the work, published the day it is written.
586 published, 144 scheduled
- Field guideAug 8 2026
Field guide: identifying undischarged planning conditions
Every review team we work with has a version of this problem. Identifying undischarged planning conditions rarely announces itself.
8 min read
- Practice noteAug 7 2026
Practice note: sequencing consents so closing does not slip
The short version: sequencing consents so closing does not slip is easier to get wrong than most teams assume, and the failure is usually silent.
3 min read
- BenchmarkAug 6 2026
Benchmark: redline generation against a firm playbook
This one comes up in almost every matter review, and the answer is less settled than the confidence around it suggests.
8 min read
- Build logAug 5 2026
Build log: citation grounding that survives document renumbering
We keep coming back to citation grounding that survives document renumbering, because the cost of a miss here compounds across a portfolio.
6 min read
- Jurisdiction updateAug 4 2026
the Netherlands: privilege in internal investigations
Every review team we work with has a version of this problem. The Netherlands: privilege in internal investigations rarely announces itself.
4 min read
- Clause teardownAug 3 2026
Clause teardown: confidentiality carve-outs
The short version: confidentiality carve-outs is easier to get wrong than most teams assume, and the failure is usually silent.
9 min read
- Long readAug 2 2026
what a legal knowledge base owes its future readers
This one comes up in almost every matter review, and the answer is less settled than the confidence around it suggests.
7 min read
- Field guideAug 1 2026
Field guide: reading a cap table against the underlying grants
We keep coming back to reading a cap table against the underlying grants, because the cost of a miss here compounds across a portfolio.
5 min read
- Practice noteJul 31 2026
Practice note: running a playbook that survives contact with sales
We keep coming back to running a playbook that survives contact with sales, because the cost of a miss here compounds across a portfolio.
3 min read
- BenchmarkJul 30 2026
Benchmark: defined-term consistency checking
Every review team we work with has a version of this problem. Defined-term consistency checking rarely announces itself.
8 min read
- Build logJul 29 2026
Build log: table extraction when the table spans four pages
This one comes up in almost every matter review, and the answer is less settled than the confidence around it suggests.
5 min read
- Jurisdiction updateJul 28 2026
New York: enforceability of restrictive covenants
The short version: New York: enforceability of restrictive covenants is easier to get wrong than most teams assume, and the failure is usually silent.
7 min read
- Clause teardownJul 27 2026
Clause teardown: limitation of liability
Every review team we work with has a version of this problem. Limitation of liability rarely announces itself.
9 min read
- Long readJul 26 2026
the difference between retrieval and reasoning in practice
We keep coming back to the difference between retrieval and reasoning in practice, because the cost of a miss here compounds across a portfolio.
4 min read
- Field guideJul 25 2026
Field guide: checking a limitation calculation with tolling applied
This one comes up in almost every matter review, and the answer is less settled than the confidence around it suggests.
6 min read
- Practice noteJul 24 2026
Practice note: reviewing an NDA in four minutes without missing the assignment clause
The short version: reviewing an NDA in four minutes without missing the assignment clause is easier to get wrong than most teams assume, and the failure is usually silent.
8 min read
- BenchmarkJul 23 2026
Benchmark: obligation extraction on long-form outsourcing contracts
Every review team we work with has a version of this problem. Obligation extraction on long-form outsourcing contracts rarely announces itself.
3 min read
- Build logJul 22 2026
Build log: detecting when a model is confidently wrong about a date
We keep coming back to detecting when a model is confidently wrong about a date, because the cost of a miss here compounds across a portfolio.
5 min read
- Jurisdiction updateJul 21 2026
France: unfair contract terms in B2B supply
This one comes up in almost every matter review, and the answer is less settled than the confidence around it suggests.
7 min read
- Clause teardownJul 20 2026
Clause teardown: retention of title
The short version: retention of title is easier to get wrong than most teams assume, and the failure is usually silent.
9 min read
- Long readJul 19 2026
precedent banks and the half-life of a good clause
The short version: precedent banks and the half-life of a good clause is easier to get wrong than most teams assume, and the failure is usually silent.
6 min read
- Field guideJul 18 2026
Field guide: spotting an evergreen clause before it renews
This one comes up in almost every matter review, and the answer is less settled than the confidence around it suggests.
4 min read
- Practice noteJul 17 2026
Practice note: sequencing consents so closing does not slip
We keep coming back to sequencing consents so closing does not slip, because the cost of a miss here compounds across a portfolio.
6 min read