Adding Persistent Decision Memory to LLM Agents via Decision Notes
adi1405 · reddit · 2026-07-06
An agent memory pattern inspired by the software engineering concept of ADRs (Architecture Decision Records) is gaining traction. Unlike vector databases or knowledge bases, this approach inserts a "decision layer" into the context pipeline: maintaining a decision-notes/ directory to record historical choices, supporting evidence, and "when to revisit" trigger conditions. This forms a judgment chain of "Information Source → Knowledge Base → Decision Record → Agent Action."
Before executing a tool, the agent checks the consistency of the decision records. If a new action conflicts with a historically human-confirmed decision, it is flagged rather than blindly executed. This pattern aims to solve the system prompt bloat and behavior drift issues in long-running agents, and is considered a lightweight alternative to the currently over-relied-upon vector DB solutions.
More from coding & agent
- Bugbot rejects an MCP permission flag because it would break path-scoped isolation — zeeg · 2026-07-27
- One GPT-5.6 agent is guarding a Blink security system while another makes a parody rap album — repligate · 2026-07-27
- An agent got unblocked by reusing a logged-in browser, not stealth tricks — armanidev_ · 2026-07-27
- Paper argues graph topology can become the core operating system for AI agents — theomitsa · 2026-07-27
- Claude Code desktop adds UI markup feedback for smoother visual editing — EricBuess · 2026-07-27
- Anthropic says Claude Code can drop 80% of its system prompt with no coding loss — krishnan · 2026-07-27