/target
**/*.rs.bk
Cargo.lock.bak
# Ignore per-workspace runtime state (memory, mcp cache, etc.) but
# allow committing example/shipped skills. Parent dir must use /*
# (not trailing /) so the negation below can re-include children.
.recursive/*
!.recursive/skills/
.env
.envrc.local

# self-improve.sh runtime state (rotation cursor)
.dev/.last-provider

# Parallel self-improve runtime state
.worktrees/
.dev/runs/

# Auto-saved transcripts from self-improve.sh (kept on disk for diagnosis,
# but never committed — they're huge JSON dumps that bloat the repo).
.dev/transcripts/

# Personal IDE / AI assistant config (per-user, not project policy).
.claude/
.cursor/local/
