Mind · Memory
Revisance
Change your mind while naming and keeping what the old view got right
Definition
Mechanism
When a view is revised, the revision names what the old view got right and states how the new view keeps it, or states that nothing survives. The old view is superseded rather than erased, as in BeliefTracking, so each kept part can be traced to where it came from.
Invariants
- Names at least one thing the old view got right, or states that nothing survives.
- Each kept part is restated in the terms of the new view.
- The old view remains recorded.
Risks
Failure modes
Total conversion
the old view is dropped wholesale, including what it got right.
Face-saving salvage
parts are kept to avoid admitting error rather than because they still hold.
Unplaced keep
a kept part is asserted without saying where it now sits in the new view.
Relationships
Builds on
References
Note what you believed before and after
Nothing in this library builds on this pattern yet.
Reference
