The terms changed. Nobody negotiated.
It rarely arrives as a demand. It arrives as a reminder — a number restated in passing, in the past tense, as though it were always that way. By the time it reaches an invoice it has been said three times and challenged none.
Agreement drift is when the description of a deal changes while the deal itself does not — a term, a date or a figure restated as though it had always been that.
Not the same as a renegotiation. A renegotiation is proposed, discussed and agreed to. Drift arrives already in the past tense, as a reminder of a conversation that never happened — which is what makes it so hard to object to without seeming difficult.
What this is based on
3The claim, the three places your own record contradicts it, and the freeze that holds the thread until you decide. Nothing on this thread sends while the flag is open.
Why it happens.
Why it gets missed.
The questions it answers.
Every finding runs the same seven questions, in the same order. This is what they come back with here.
- What happened?An email arrived from Acme's procurement lead describing your payment terms as Net-60, and referring to it as something already discussed.
- What changed?Nothing in the agreement — only the description of it. Your record says Net-30 in three independent places: the signed SOW, their own email from March 14, and the notes from the call that day.
- What do I owe?Nothing new. No commitment on your side moved, and you have agreed to nothing. That matters, because the claim is framed to suggest you already did.
- What are they waiting on?A reply — and specifically, whether you correct the record or let it stand. Silence is the mechanism here, not an absence of one.
- What's at risk?Thirty additional days of float on every remaining invoice under this SOW, which on the outstanding balance is roughly $48,000 in working capital.
- Why does it matter?Because the change costs nothing to apply and a great deal to reverse. Once finance updates the purchase order, correcting it stops being a clarification and becomes a dispute.
- What should happen next?Reply before the PO is updated, citing your own record rather than your recollection. A draft is ready that quotes the SOW section and their March email, and offers Net-60 as something to agree to for Q4 rather than something to absorb.
Related
Straight answers.
Is this the same as contract redlining?
No. Redlining compares two versions of a document. Drift happens in the space between documents — in email, in status lines, in meeting recaps — where there is no second version to compare against, only your scattered record of what was agreed.
What if I did agree to the change and forgot?
Then the evidence will show it, and that is the useful outcome. The check searches your own history for anything supporting the claim as well as anything contradicting it. If a reply from you accepting Net-60 exists, it surfaces as support and no flag is raised.
Does it read my contracts?
Only what you have already given it. Attachment content is off by default and gated in code; the check runs on the email record and on documents you upload yourself, where the upload is the consent. Attachment file names and the fact that a message has one are used, because a contract revision arriving quietly is itself a signal.
What happens on the thread while a flag is open?
Nothing sends. An active high or critical flag freezes autonomous sending on that thread, and the check runs before any AI call rather than after one. It is enforced in code and there is no setting that turns it off.
Will it flag every mention of a number?
No. A first pass clears most email with no AI cost at all. Only claims about money, scope or dates that are attributed to a prior agreement go to the second pass, which searches your history and returns a verdict — supported, contradicted, partially supported, or unverifiable. Unverifiable is a real answer and it says so.
See what it finds in yours.
Connect Gmail and it reads your last 90 days. The first thing it shows you is what it found — with the sources.
See what it findsOne-click Google sign-in · Personal email excluded in code · Export or delete everything anytime