# Python-generated files
__pycache__/
*.py[oc]
build/
dist/
wheels/
*.egg-info

# Virtual environments
.venv

# Project files
.vscode
.env
.env.local
AGENTS.local
/tests_local
uv.toml
.idea/*
.superpowers/
docs/superpowers/
docs/archive/

# Build dependencies
src/pythinker_code/deps/bin
src/pythinker_code/deps/tmp

# Web build artifacts
src/pythinker_code/web/static/assets/

# Dashboard build artifacts
src/pythinker_code/dashboard/static/

# Generated reports
.firecrawl/
# Graphify generated graph, cache, wiki, and Obsidian vault outputs
graphify-out/
graphify-out*/
src/pythinker_code/.understand-anything/
# understand-anything knowledge graph (any location)
.understand-anything/
.graphify_*.json
.graphify_*.txt
tests_ai/report.json
tests_ai/terminal_bench_2_cache/
jobs/
tests_ai/accuracy_smoke/*.tsv

# nix build result
result
result-*

# macOS files
.DS_Store

# Rust files
target/

node_modules/
static/
.memo/
.entire
.claude/*
!.claude/settings.json
!.claude/hooks/
!.claude/hooks/**
.pythinker/
.worktrees/
reference-scan/
blackbox/

# pythinker-review
.pythinker-review/
# pythinker — local agent state (do not commit)
.pythinker-review-flow/

# Coverage artifacts
.coverage
.coverage.*
coverage.xml
htmlcov/
*.scratchpad.lock

.playwright-mcp/
.playwright/

# Cursor debug-mode session logs (machine-local NDJSON)
.cursor/debug-*.log