When beliefs conflict, Tenure flags it, keeps both sides on record, checks it against your org's standards, and gives you a way to resolve it.
Contradictions can come from extraction signals, confidence comparisons, compaction scans, or organization standards.
Tenure keeps provenance and lineage so teams can see where conflicting memory came from.
Org standards can act as absolute constraints while user and team preferences remain reviewable.
Most memory systems just grab whichever item scores highest and move on. Tenure detects the conflict, records it, keeps the evidence, and resolves it out in the open.
Tenure checks whether two beliefs assert incompatible things about the same subject.
If content differs within the confidence margin, the conflict is flagged instead of overwritten.
Organization standards can mark a belief as conflicting with policy even without another belief.
Contradictions remain pending until resolved, with belief ids, reason, scope, and timestamps.
When a team changes its mind, when a user preference conflicts with a team norm, or when a policy disagrees with a local convention, Tenure makes that visible.
Tenure flags clear conflicts even when the beliefs do not share the same canonical name.
When org standards are supplied, a belief can be flagged against the organization standard itself.
Tenure doesn't assume memory is always consistent. It's trying to make sure that when it's not, you can see it, review it, and fix it.
A resolved contradiction can produce a more precise belief while keeping older assertions available for audit and lineage.
A single developer's memory can get away with rough edges. A team's can't. Once multiple developers, repos, tools, and policies are all feeding in context, you need something handling contradictions for you.
Tenure helps your team keep AI memory useful even as facts, preferences, standards, and decisions keep changing.