{
  "ok": true,
  "data": {
    "entry": {
      "id": "memory-hygiene",
      "kind": "tip",
      "kindLabel": "Tip",
      "title": "Treat memory as evidence with an expiration date",
      "body": "Memory makes an agent feel continuous, but stale memory can be worse than no memory. Store decisions, constraints, and stable preferences; refresh facts that drift; never let memory outrank current evidence.",
      "tag": "verification",
      "date": "2026 · 04 · 18",
      "publishedAt": "2026-04-18",
      "note": null,
      "insight": {
        "aha": "Agent memory is a cache. Useful caches have scope, freshness, and invalidation rules.",
        "tryThis": "Store stable decisions and preferences, but re-check drift-prone facts before acting on them.",
        "watchFor": [
          "Old status presented as current proof",
          "Private residue stored when only workflow shape was needed",
          "Memory outranking live repo, source, or user evidence"
        ]
      },
      "extended": [
        "Good memory is scoped. It records what the user decided, what a repo convention is, and which risks were already found. Bad memory stores private residue, stale status, or facts that should be rechecked.",
        "Every memory-derived claim should answer two questions: when was this learned, and how likely is it to have changed? If the answer is 'recently unstable,' verify before acting.",
        "The aha is that memory is not context magic. It is a cache, and caches need invalidation rules."
      ],
      "url": "https://tips.platphormnews.com/entries/memory-hygiene"
    }
  }
}