# 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
Desktop.ini
$RECYCLE.BIN/
# Environment variables (may contain secrets)
.env
# 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
!tools/weixin-bridge/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/
# Scratch space for the local Claude session (issue scrapes, notes,
# intermediate analysis artifacts). Personal to the contributor and
# not part of the source tree.
.claude/atomcode_issues_*.json
.claude/issues_*.json
.claude/issues_*.md
.claude/open_mrs.json
# 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
# v2 (kernel-spike) local design specs / backlog — working docs kept on disk for
# the contributor, NEVER committed (turn-end auto-commit would otherwise sweep them).
docs/c1-assembly-spec.md
docs/mcp-capability-spec.md
docs/overflow-compaction-spec.md
docs/session-persistence-recall-spec.md
docs/system-prompt-parity-spec.md
docs/v2-port-backlog.md
# 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
build-official-jetbrains.sh
# git worktrees
.worktrees/
extensions/vscode/webview/webview.css
extensions/vscode/webview/webview.css.map
extensions/vscode/webview/webview.js
extensions/vscode/webview/webview.js.map
.hooks.json
extensions/jetbrains/.spec_docs
# 本地评测脚手架(A/B 对比脚本、日志、测试仓),不入库
.aacr-eval/
.superpowers/
.liftoff/
# Codex 子代理在项目目录生成的运行时目录(external subagent driver)
.codex/