Context Rot
The gradual loss of contextual information over time, making past work harder to understand and utilize.
Also known as: Contextual Decay, Context Loss, Context Degradation
Category: Concepts
Tags: knowledge-management, documentation, software-development, decision-making, note-taking, mental-models, productivity
Explanation
Context rot describes the phenomenon where the contextual information surrounding decisions, code, notes, or knowledge gradually degrades or becomes lost over time. When we create something—whether it's a piece of code, a document, or a note—we have rich context about why we made certain choices, what alternatives we considered, and what constraints we faced. However, this context often exists only in our minds and isn't explicitly captured.
As time passes and memory fades, this contextual information rots away, making it increasingly difficult to understand our own past work or the work of others. We're left with the artifact itself but without the reasoning behind it. This leads to problems like: difficulty maintaining old code, inability to understand past notes, repeating mistakes that were already solved, and wasting time re-discovering context that was once known.
Context rot is particularly problematic in knowledge work, software development, and personal knowledge management. It can be mitigated by: capturing context explicitly when creating work (documentation, comments, decision logs), using systems that preserve relationships between ideas, regularly reviewing and refreshing context, and building habits of explaining 'why' not just 'what'. The concept emphasizes that preservation of context is just as important as preservation of content.
Related Concepts
← Back to all concepts