Product/When memories disagree

When two memories disagree,a person decides which one is true.

MeshTale notices when a new memory contradicts one you already hold and asks the right person to settle it. From then on, every answer follows their decision.

Free tier, no card required.

Northwind / Memories
Example data
New memories2 sources
Google Drive
Google DriveNorthwind SOW v2 · 3 Jun

"Onboarding is two weeks, with a named contact."

by Dana · uploaded the SOWHuman
New memory Disagrees with 1 memory Accurate · confirmed by Priya OutdatedNo longer used in answers Kept · note from Priya
Slack
Slack#northwind-kickoff · 6 Jun

"We agreed three weeks of onboarding."

by Claude Code · session summaryAI
New memory Disagrees with 1 memory Accurate · confirmed by Priya OutdatedNo longer used in answers Kept · note from Priya
PriyaWorkspace admin · Northwind
Needs review
Nothing waiting for review
ConflictResolvedNorthwindjust now

These two memories disagree

Onboarding length: 2 weeks vs 3 weeks

  • Google DriveNorthwind SOW v22 weeks
  • Slack#northwind-kickoff3 weeks
Kept SOW v2Slack message marked Outdated

Agent answers about Northwind will follow whatever Priya decides.

ClaudeClaude Codeasks MeshTale

Onboarding is two weeks, with a named contact.1

Google Drive1 Northwind SOW v2 · AccurateNot used: #northwind-kickoff (Outdated)

Onboarding is three weeks, as agreed at kickoff.1

Slack1 #northwind-kickoff · AccurateNot used: Northwind SOW v2 (Outdated)

Three weeks. The SOW says two, and Priya notes the kickoff added a week.1,2

Google Drive1 Northwind SOW v2Slack2 #northwind-kickoff
14:02 Conflict resolved · Priya · Northwindkept SOW v2 Audit log

Same fact, different values,caught before an agent repeats either.

A disagreement is two memories in one workspace that state the same fact differently. People write some of them, AI tools write others, and MeshTale checks both the same way.

Possible conflict
Example data
NNorthwind / Delivery
Google Drive
Northwind SOW v2Google Drive · 3 Jun

"Onboarding is two weeks, with a named contact."

by Dana·uploaded the SOWHuman
Slack
#northwind-kickoffSlack · 6 Jun

"We agreed three weeks of onboarding."

by Claude Code·session summaryAI
Sent to review PriyaWorkspace admin DanaOwns Delivery
AArdent Co / Commercials
HubSpot
Renewal deal noteHubSpot · 12 Sep

"Lowest we will go on the renewal is $4,200 a month."

by Marco·deal noteHuman
Zoom
Renewal callZoom · 19 Sep

"Floor for the renewal confirmed at $3,900 a month."

by Gemini·call summaryAI
Sent to review PriyaWorkspace admin MarcoOwns Commercials
KKestrel / Project plan
Jira
Launch checklistJira · 2 Oct

"Customer portal goes live on 14 November."

by Sam·ticketHuman
GitHub
Portal release notesGitHub · 9 Oct

"Release moved to 21 November after review."

by Cursor·coding sessionAI
Sent to review PriyaWorkspace admin SamOwns Project plan
The alert goes to the workspace admins and the person who owns the collectionIllustrative product example

A newer version is not a conflict

When SOW v3 replaces SOW v2 in the same folder, the newer version of the same document replaces the older one automatically. Nobody is asked, and older answers stop coming back.

Different clients are not a conflict

Northwind's onboarding can be two weeks while Kestrel's is six. Each workspace is checked on its own, so separate clients never trigger an alert.


Three ways to settle it,one click each.

The person who gets the alert sees both memories side by side, with who wrote each and where it came from. Then they pick.

SOW v2 · two weeksAccurate
#kickoff · three weeksOutdated
Keep SOW v2

Keep one

The chosen memory is marked accurate. The other is marked outdated and stays on record, but stops coming back in answers.

SOW v2 · two weeksOutdated
#kickoff · three weeksAccurate
Keep Slack message

Keep the other

Sometimes the newer chat is right and the signed document is behind. The same choice works in either direction.

SOW v2 · two weeksKept
#kickoff · three weeksKept
"The kickoff added a week to the SOW."

Keep both, with a note

When both are true in context, keep both and add a sentence that explains the difference. Agents get the note with the answer.


After the decision,answers follow it.

The outdated memory stops coming back to agents and people. If someone asks again, the answer cites only the version that was confirmed, and says which one was set aside.

The decision itself is logged: who settled it, which memories, what they chose and when. You can look it up in the audit log next to every recall.

  • Outdated memories stay on record, never in answers
  • Every decision is in the audit log
  • Change your mind later and answers change with you
NNorthwind
Example data
Cursor

How long is Northwind's onboarding?

Onboarding is two weeks, with a named contact.1

1 Northwind SOW v2 · Accurate
Set aside: #northwind-kickoff (Outdated)
Audit log
14:02Conflict flagged · onboarding lengthFlagged
14:09Settled by Priya · kept SOW v2Resolved
14:31Recall · Cursor · 1 memory citedLogged

Questions

Two memories in the same workspace that give different values for the same fact, such as an onboarding length, a pricing floor or a deadline. It does not matter whether a person or an AI tool wrote them.

The workspace admins and the person who owns the collection the memories live in. The conflict waits in their review queue until one of them settles it.

Answers that rely on either memory are marked as disputed, so an agent or person knows the fact has not been settled yet. Once someone decides, answers cite only the confirmed version.

No. It is marked outdated and kept on record, so you can see what was set aside and change the decision later. It simply stops coming back in answers.

A newer version of the same document replaces the older one automatically, with no alert. Alerts are for two different sources that disagree.

One version of the truth,decided by your team.

Connect a source, invite the people who know the answers, and let MeshTale ask them when memories disagree.

Free tier, no card required.