

Every time a reviewer accepts a counterparty's wording instead of your standard clause, that's a data point about your own playbook. Almost nobody writes it down anywhere the playbook can actually use it.
Here's the pattern. Your AI review flags a limitation of liability clause because it doesn't match the primary position in your playbook. A reviewer looks at it, decides the counterparty's version is fine given the deal size, and moves on. That decision lives in a comment on the redline, or in a Slack message, or in nobody's memory but the reviewer's. Six weeks later, a different reviewer hits the same clause on a different contract, has no idea the first one already worked through this, and makes their own call. Maybe it's the same call. Maybe it isn't.
Everyone pays attention to what the AI flags. Fewer teams pay attention to what happens after the flag, which is where a reviewer either enforces the playbook position or decides the counterparty's language is acceptable this time. That second decision, the override, is exactly the raw material a playbook needs to stay current, and it's usually the thing nobody bothers to record.
An override log doesn't need to be fancy. For every case where a reviewer accepts something other than the primary position, note which rule got overridden, what the accepted language actually said, and why. A shared spreadsheet works. So does a field in whatever tool routes your reviews. What matters is that the decision ends up somewhere searchable instead of buried in a contract file nobody reopens.
Once you're logging overrides, the temptation is to update the playbook every time one shows up. Don't. A single override tied to one large deal, one key customer, or one unusual set of circumstances is an exception, not a pattern, and folding it into the default position means every future counterparty gets a concession that was only ever meant for one.
What's worth promoting is repetition. If the same clause gets overridden the same way three or four times across unrelated deals, that's no longer an exception, it's the market telling you your primary position doesn't hold up in practice. That's the signal to bring to whoever owns the playbook and ask whether the fallback tier needs a new rung, or whether the primary position itself needs to move.
None of this works if there's no defined position to override in the first place. A surprising number of legal teams are still working from instinct rather than a written set of fallbacks. One long-running blog for in-house counsel has pointed out for years that a large share of legal departments still don't have a contract playbook at all, and this kind of tracking assumes you already have the primary and fallback positions written down somewhere to compare against. If that's your team, building a contract playbook an AI can enforce is the piece to read first, because an override log against no playbook is just a list of opinions.
There's a cost to leaving a playbook static too. Gartner's research on in-house legal guidance found that when advice is too conservative relative to the organization's actual risk tolerance, escalation to senior lawyers happens at roughly four times the normal rate. A primary position everyone quietly overrides is guidance that no longer matches reality, and every one of those overrides is either a silent escalation risk or a rule that should have changed months ago.
An AI review can't decide which overrides deserve a permanent spot in your playbook. That's a judgment call about risk tolerance, and it stays with whoever owns the playbook. What it can do is tag every override against the specific rule it came from, so instead of digging through redlines and old email threads at the end of the quarter, you're looking at a list: this rule, overridden eleven times, always in the same direction. That's the boring, useful version of what an AI contract review workflow adds. It's a sanity check on what your team is actually agreeing to, not a system that rewrites your standards for you.
Once you've decided a fallback deserves to move into the playbook, the harder part is getting the change live without leaving the contracts already in your queue on two different versions of the rule. That's a separate problem worth solving on its own.
A playbook that only ever gets written once and never absorbs what actually happens in negotiation turns into a document people work around instead of one they trust. The override log is how you find out which parts of it people are already working around.
Try goHeather free if you want to see how your playbook's default positions hold up against a batch of contracts you've already negotiated by hand.
This is legal information, not legal advice; consult a lawyer for legal advice.
Jeff Dutton is a lawyer who advises on technology, corporate, privacy, commercial, employment and real estate law.
Jeff founded his own small law firm, Dutton Law, in 2016 (and merged it with a larger firm in 2019). Before that, Jeff was a prosecutor and a commercial law lawyer at a national boutique law firm.
Jeffrey is a frequent lecturer on legal matters and has been published in newspapers and trade journals. In addition, Jeff was the editor and co-author of a leading employment law text for lawyers for many years.
Education:
Western University, BA (2009)
University of Ottawa, Faculty of Law, JD (2012)

Get the latest contract tips, updates, and exclusive content straight to your inbox. Subscribe now and never miss out on what's new in contract law or at goHeather!
Our AI sifts through each clause, identifying potential risks. This enables us to provide quick yet comprehensive contract reviews, equipping you with the legal information you need to make informed decisions.