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