From d55e3f941bb1e0c1c09a47ace14dcddbbb682461 Mon Sep 17 00:00:00 2001 From: Agent Date: Fri, 18 Sep 2026 12:22:31 -0400 Subject: [PATCH] gitignore .beads/interactions.jsonl (untrack beads audit sidecar) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit .beads/interactions.jsonl is beads' agent audit trail sidecar — bd writes one line per mutation (claim, assign, comment, status change). The July bd release's `bd init` created it as a git-tracked file and omitted it from .beads/.gitignore by design, so every fragua run that claims or comments dirtied the worktree with an 'M .beads/interactions.jsonl'. Newer beads made the sidecar opt-in (audit.enabled default false) and gitignore it. This commit backports that convention: 1. Adds 'interactions.jsonl' to .beads/.gitignore 2. git rm --cached to stop tracking (file kept on disk) --- .beads/.gitignore | 4 ++++ .beads/interactions.jsonl | 0 2 files changed, 4 insertions(+) delete mode 100644 .beads/interactions.jsonl diff --git a/.beads/.gitignore b/.beads/.gitignore index f773858..40db2e9 100644 --- a/.beads/.gitignore +++ b/.beads/.gitignore @@ -71,6 +71,10 @@ backup/ *.db-shm db.sqlite bd.db + +# Interactions log (runtime, not versioned) +interactions.jsonl + # NOTE: Do NOT add negation patterns here. # They would override fork protection in .git/info/exclude. # Config files (metadata.json, config.yaml) are tracked by git by default diff --git a/.beads/interactions.jsonl b/.beads/interactions.jsonl deleted file mode 100644 index e69de29..0000000