.venv/

# The scaffold's own `.coding-scaffold/` is mostly local-runtime state, but we DO commit
# the dogfooding artifacts so contributors and CI inherit the same configuration.
# Ignore everything inside `.coding-scaffold/` by default, then re-allow specific files.
.coding-scaffold/*
!.coding-scaffold/eval-config.json
!.coding-scaffold/sessions/
.coding-scaffold/sessions/*
!.coding-scaffold/sessions/.gitkeep

.claude/settings.local.json
.claude/worktrees/
__pycache__/
*.py[cod]
.pytest_cache/
.ruff_cache/
*.egg-info/
.DS_Store

# rspress docs
node_modules
dist/
doc_build/
