From 5f61e76df362d8f4e842533acfc60404459a28a6 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Thu, 21 May 2026 13:24:50 +0100 Subject: [PATCH] Document VoidBot state commit rule --- AGENTS.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 0106803..0d548f8 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -26,6 +26,9 @@ VoidBot heartbeat contract, read `docs/mimir-face.md`. - Treat `docs/mimir-face.md` as the persistent Face memory for the Mimir agent. - Update `state/map.yaml` when project understanding changes. Add evidence only when the lesson changes what the next agent should believe. - Keep exact branch and HEAD snapshots out of handoff prose. Git commands own volatile truth. +- Commit `.voidbot` state whenever it is dirty, even if you did not create the + changes. Put it in a separate state commit so Face memory and status do not + stay stranded as local-only residue. ## Persistence Commands