# Dolt database (managed by Dolt, not git) dolt/ dolt-access.lock # Runtime files bd.sock bd.sock.startlock sync-state.json last-touched # 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/ # 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 # Legacy files (from pre-Dolt versions) *.db *.db?* *.db-journal *.db-wal *.db-shm db.sqlite bd.db daemon.lock daemon.log daemon-*.log.gz daemon.pid # 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.