.gitignore (1495B)
1 # Dolt database (managed by Dolt, not git) 2 dolt/ 3 dolt-access.lock 4 5 # Runtime files 6 .beads-credential-key 7 bd.sock 8 bd.sock.startlock 9 sync-state.json 10 last-touched 11 .exclusive-lock 12 13 # Daemon runtime (lock, log, pid) 14 daemon.* 15 16 # Interactions log (runtime, not versioned) 17 interactions.jsonl 18 19 # Push state (runtime, per-machine) 20 push-state.json 21 22 # Lock files (various runtime locks) 23 *.lock 24 25 # Local version tracking (prevents upgrade notification spam after git ops) 26 .local_version 27 28 # Worktree redirect file (contains relative path to main repo's .beads/) 29 # Must not be committed as paths would be wrong in other clones 30 redirect 31 32 # Sync state (local-only, per-machine) 33 # These files are machine-specific and should not be shared across clones 34 .sync.lock 35 export-state/ 36 37 # Ephemeral store (SQLite - wisps/molecules, intentionally not versioned) 38 ephemeral.sqlite3 39 ephemeral.sqlite3-journal 40 ephemeral.sqlite3-wal 41 ephemeral.sqlite3-shm 42 43 # Dolt server management (auto-started by bd) 44 dolt-server.pid 45 dolt-server.log 46 dolt-server.lock 47 dolt-server.port 48 49 # Corrupt backup directories (created by bd doctor --fix recovery) 50 *.corrupt.backup/ 51 52 # Backup data (auto-exported JSONL, local-only) 53 backup/ 54 55 # Legacy files (from pre-Dolt versions) 56 *.db 57 *.db?* 58 *.db-journal 59 *.db-wal 60 *.db-shm 61 db.sqlite 62 bd.db 63 # NOTE: Do NOT add negation patterns here. 64 # They would override fork protection in .git/info/exclude. 65 # Config files (metadata.json, config.yaml) are tracked by git by default 66 # since no pattern above ignores them.