# Build
/target
/runs
# npm package: build artifacts
packages/npm/*.tgz
.env/
# Git worktrees (used by superpowers:using-git-worktrees)
/.worktrees/
# OS
.DS_Store
Thumbs.db
# Python (dev scripts)
__pycache__/
*.pyc
/venv/
# Web (separate frontend, not part of core)
/web/
# Node
node_modules/
**/node_modules/
package-lock.json
!extensions/vscode/package-lock.json
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
# Temp / WIP files
site/index-new.html
# IDE
.idea/
.vscode/
*.swp
*.swo
# Config with secrets
config.toml
# Personal project instructions (loaded by AtomCode, never committed)
.atomcode.user.md
# Logs
/datalog/
/site/datalog/
/test-report.md
# Local docs (not pushed to remote)
/doc/
backend.log
.venv-swebench/
# AtomCode local data (graph cache, etc.)
.atomcode/
# Claude Code's project instructions — kept locally for the IDE/agent that
# maintains atomcode source, but NOT pushed (it's personal guidance, may
# diverge between contributors, and shouldn't imply official project rules).
/CLAUDE.md
.claude/settings.local.json
.claude/worktrees/
# Local eval harness — kept off version control. Includes scripts,
# baseline/config TOML (may hold API keys), case inputs, run outputs,
# and sample projects. The whole directory lives on disk for reruns
# but never ships.
scripts/eval/
dist/
docs/superpowers
.mcp.json
# Superpowers plugin state
.superpowers/
.plan_docs
extensions/vscode/resources/bin/
.kiro
# AtomCode local-scope configs (machine-specific)
.atomcode/local/
crates/atomcode-codingplan-crypto/
scripts/build-official.sh
build-official.sh
build-official-vscode.sh
# git worktrees
.worktrees/