From 1c36223e7f27c21c29c844abe3d51340e3c9e467 Mon Sep 17 00:00:00 2001 From: ZenchantLive Date: Wed, 18 Feb 2026 12:43:22 -0800 Subject: [PATCH] chore(bd): align dolt metadata and runtime ignore rules --- .beads/.gitignore | 6 ++++++ .beads/config.yaml | 4 +++- .beads/metadata.json | 6 ++++-- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.beads/.gitignore b/.beads/.gitignore index 0acd8c6..35e6be3 100644 --- a/.beads/.gitignore +++ b/.beads/.gitignore @@ -8,8 +8,10 @@ # Daemon runtime files daemon.lock daemon.log +daemon-*.log.gz daemon.pid bd.sock +bd.sock.startlock sync-state.json last-touched @@ -39,6 +41,10 @@ beads.right.meta.json sync_base.jsonl export-state/ +# Dolt database (managed by Dolt remotes, not git) +dolt/ +dolt-access.lock + # NOTE: Do NOT add negation patterns (e.g., !issues.jsonl) here. # They would override fork protection in .git/info/exclude, allowing # contributors to accidentally commit upstream issue databases. diff --git a/.beads/config.yaml b/.beads/config.yaml index 1de3590..446cda1 100644 --- a/.beads/config.yaml +++ b/.beads/config.yaml @@ -59,4 +59,6 @@ sync-branch: "beads-sync" # - linear.url # - linear.api-key # - github.org -# - github.repo \ No newline at end of file +# - github.repo + +dolt.database: "beads_bb" \ No newline at end of file diff --git a/.beads/metadata.json b/.beads/metadata.json index c787975..78d2f7f 100644 --- a/.beads/metadata.json +++ b/.beads/metadata.json @@ -1,4 +1,6 @@ { - "database": "beads.db", - "jsonl_export": "issues.jsonl" + "database": "dolt", + "jsonl_export": "issues.jsonl", + "backend": "dolt", + "dolt_database": "beads_bb" } \ No newline at end of file