Revision Result
Result of revising a proposition against the existing store.
Inheritors
Types
Link copied to clipboard
data class Contradicted(val original: Proposition, val new: Proposition, val conflictType: ConflictType = ConflictType.Contradiction) : RevisionResult
Contradicted an existing proposition. Both are stored; the original normally has its confidence reduced and status set to CONTRADICTED — except a pinned original is kept intact (conflict-protected), leaving the clash for explicit resolution.
Link copied to clipboard
data class Generalized(val proposition: Proposition, val generalizes: List<Proposition>) : RevisionResult
Stored as a new proposition that generalizes existing ones
Link copied to clipboard
Merged with an existing identical proposition
Link copied to clipboard
Stored as a new proposition (no similar ones found)
Link copied to clipboard
Reinforced an existing similar proposition