722d608491
CI / check (push) Has been cancelled
Agents were told to run bd commands that beads_rust does not have (bd prime, bd remember, bd dolt push, bd tag, bd note, bd children), and bd's git hooks were still active, so bd could re-export its stale dolt state over br's JSONL on commit. - Rewrite AGENTS.md, docs/agents/issue-tracker.md, docs/agents/triage-labels.md and the .serena memories around br's real CLI surface - Replace bd's generated AGENTS.md block with br's (br agents --add) - Point the .claude session hooks at `br robot-docs guide` - Remove bd git hooks and unset core.hooksPath; br installs no hooks - Ignore br runtime files (local SQLite DB, recovery and merge artifacts) - Rewrite .beads/README.md, config.yaml and metadata.json for br Issue: nix-overlay-6pp
89 lines
2.0 KiB
Plaintext
89 lines
2.0 KiB
Plaintext
# Database (local only, not git)
|
|
# br migrated the bd dolt database to a local SQLite file that kept the name "dolt"
|
|
dolt*
|
|
embeddeddolt/
|
|
|
|
# br (beads_rust) runtime artifacts
|
|
.br_recovery/
|
|
.br_history/
|
|
.br-wal-index-*/
|
|
|
|
# br merge artifacts (temporary files from 3-way merge)
|
|
beads.base.jsonl
|
|
beads.base.meta.json
|
|
beads.left.jsonl
|
|
beads.left.meta.json
|
|
beads.right.jsonl
|
|
beads.right.meta.json
|
|
sync_base.jsonl
|
|
|
|
# Runtime files
|
|
bd.sock
|
|
bd.sock.startlock
|
|
sync-state.json
|
|
last-touched
|
|
.exclusive-lock
|
|
|
|
# Daemon runtime (lock, log, pid)
|
|
daemon.*
|
|
|
|
# Interactions log (runtime, not versioned)
|
|
interactions.jsonl
|
|
|
|
# Push state (runtime, per-machine)
|
|
push-state.json
|
|
|
|
# Lock files (various runtime locks)
|
|
*.lock
|
|
|
|
# Credential key (encryption key for federation peer auth — never commit)
|
|
.beads-credential-key
|
|
|
|
# Local version tracking (prevents upgrade notification spam after git ops)
|
|
.local_version
|
|
|
|
# Worktree redirect file (contains relative path to main repo's .beads/)
|
|
# Must not be committed as paths would be wrong in other clones
|
|
redirect
|
|
|
|
# Sync state (local-only, per-machine)
|
|
# These files are machine-specific and should not be shared across clones
|
|
.sync.lock
|
|
export-state/
|
|
export-state.json
|
|
|
|
# Ephemeral store (SQLite - wisps/molecules, intentionally not versioned)
|
|
ephemeral.sqlite3
|
|
ephemeral.sqlite3-journal
|
|
ephemeral.sqlite3-wal
|
|
ephemeral.sqlite3-shm
|
|
|
|
# Dolt server management (auto-started by bd)
|
|
dolt-server.pid
|
|
dolt-server.log
|
|
dolt-server.lock
|
|
dolt-server.port
|
|
dolt-server.activity
|
|
|
|
# Corrupt backup directories (created by bd doctor --fix recovery)
|
|
*.corrupt.backup/
|
|
|
|
# Backup data (auto-exported JSONL, local-only)
|
|
backup/
|
|
|
|
# Per-project environment file (Dolt connection config, GH#2520)
|
|
.env
|
|
|
|
# Legacy files (from pre-Dolt versions)
|
|
*.db
|
|
*.db?*
|
|
*.db-journal
|
|
*.db-wal
|
|
*.db-shm
|
|
db.sqlite
|
|
bd.db
|
|
# 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
|
|
# since no pattern above ignores them.
|