---
title: "Memory is written only through explicit tools"
version: "en"
---

> Documentation Index
> Fetch the complete documentation index at: https://botharness.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Memory is written only through explicit tools

Memory changes happen only when the model calls a memory tool; the PoC has no automatic distillation and no background batch rewriting. Controlled, auditable, revertible writes matter more than convenience, and an automatic writer can silently pollute Memory with prompt-injected falsehoods.

## Consequences

Recall depends on the model choosing to write, so tool descriptions and persona prompts must make writing the obvious move. Every write records its source (chat/date) for audit and rollback (PRD rule M4).

Source: https://botharness.ai/dev/adr/0003-memory-writes-are-tool-driven/index.mdx
