# Build output
dist/
*.map
__pycache__/
*.pyc

# Dependencies
node_modules/

# Environment
.env
.env.*
!.env.example

# Editor
.idea/
.vscode/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Local state (never commit user memory data)
state/

# Auto-generated claude-mem context files (contain session-specific data)
src/CLAUDE.md
scripts/CLAUDE.md
.claude/

# Eval datasets (downloaded via script, not committed)
evals/datasets/

# Published-benchmark datasets (LongMemEval, LoCoMo) — run
# `scripts/bench/fetch-datasets.sh --help` to set up.
bench-datasets/

# Published-benchmark artifacts (gitignored during development; promoted
# per-release by the leaderboard pipeline — see issue #566 slice 6).
docs/benchmarks/results/

# OpenClaw plugin-inspector run artifacts
packages/plugin-openclaw/reports/

# Published-benchmark datasets (LongMemEval, LoCoMo). Download via
# `scripts/bench/fetch-datasets.sh --help`. Never commit raw dataset files.
bench-datasets/

# Git worktrees
.worktrees/
PR_PREFLIGHT.md
THEORY.MD
.pr-loop/
.worktale/
logs/
*.tgz
irc-debug.ts
.subagents/
