Skip to content

Commit a0e12ce

Browse files
committed
gitignore: drop runtime state from tracking
The previous commit accidentally tracked two daemon-written files: - `.animus/tasks.db` (SQLite task store, runtime state) - `crates/orchestrator-cli/.animus/logs/events.jsonl` (daemon event log) Both removed from tracking via `git rm --cached`. Extending `.gitignore` to cover the broader v0.4.0 runtime surface: - `.animus/state/` (daemon-written workflow state) - `.animus/monitor-log.txt`, `.animus/daemon.log{,.*}` (daemon logs) - `.animus/tasks.db{,-journal,-wal,-shm}` (SQLite + WAL) - `.animus/sync.json` (cloud sync credentials, like the existing `.ao/sync.json` rule) - `.context/` (Codex session continuity, local-only) - `crates/orchestrator-cli/.animus/` (test-time scoped state)
1 parent cc62469 commit a0e12ce

3 files changed

Lines changed: 15 additions & 84 deletions

File tree

.animus/tasks.db

Whitespace-only changes.

.gitignore

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,20 @@ docs/.vitepress/dist/
4444

4545
# AO Cloud credentials (contains tokens)
4646
.ao/sync.json
47+
.animus/sync.json
48+
49+
# Animus runtime state (daemon-written, not source)
50+
.animus/state/
51+
.animus/monitor-log.txt
52+
.animus/daemon.log
53+
.animus/daemon.log.*
54+
.animus/tasks.db
55+
.animus/tasks.db-journal
56+
.animus/tasks.db-wal
57+
.animus/tasks.db-shm
58+
59+
# Codex session continuity (local-only)
60+
.context/
4761

4862
# Managed worktree MCP fallback config
4963
/.mcp.json
@@ -63,3 +77,4 @@ TEST_RESULTS*.md
6377

6478
# Test-time scoped state (created when integration tests resolve project_root inside this crate)
6579
/crates/orchestrator-cli/.ao/
80+
/crates/orchestrator-cli/.animus/

0 commit comments

Comments
 (0)