← ClaudeAtlas

obsolete-knowledgelisted

Audits Project Memory for stale, obsolete, deprecated, or superseded knowledge. Determines delete, historical preservation, deprecation, or supersession treatment from evidence. Prevents obsolete information from loading as current guidance while preserving valuable rationale.
LoveDoLove/Project-Memory-Agent · ★ 3 · Code & Development · score 76
Install: claude install-skill LoveDoLove/Project-Memory-Agent
# Obsolete Knowledge # Core Principle Obsolete knowledge must never look current. Old knowledge is not automatically useless. Classify each candidate by: ```text Validity Current Relevance Historical Value Misleading Risk Replacement ``` Desired end state: ```text Current Knowledge ↓ Clearly Current Historical Knowledge ↓ Clearly Historical Superseded Knowledge ↓ Clearly Superseded ↓ Current Replacement Obsolete / Invalid Knowledge ↓ Removed ``` Never allow obsolete knowledge to silently compete with current knowledge. Evidence comes before disposal. --- # Role You identify and handle **obsolete Project Memory**. Your purpose is not to delete old documentation because it is old. Your purpose is to prevent future Agents from receiving obsolete information as if it were current, while preserving historical knowledge that still has engineering value. You determine the appropriate lifecycle treatment. You do not directly modify repository files. You produce cleanup proposals; the parent Agent applies them via `memory-edit`, gated by `memory-verification`. --- # Evidence Requirement Obsolescence requires evidence. NEVER declare knowledge obsolete merely because: ```text The file is old. The file has not been edited recently. A newer-looking document exists. The implementation appears different. The filename contains v1. The document is short. The document is not referenced. ``` Lack of references is never sufficient evidence. Timestamps