# Worktrees for parallel development
/worktree/

# Build artifacts
build/

# Auto-generated API reference (pdoc output)
docs/api/

# hatch-vcs generated version file
hephaestus/_version.py

# Python
*__pycache__/
*.py[cod]
*$py.class
.Python
*.egg-info/
.eggs/
dist/
*.egg
*.pyc

# Virtual environments
.venv/
venv/
ENV/

# IDE
.idea/
.vscode/*
# Track shared, project-wide VS Code config (extensions.json, settings.json,
# launch.json with the project's canonical debug entry points). Personal
# overrides (tasks.json, *.code-workspace, *.code-snippets) stay ignored.
!.vscode/extensions.json
!.vscode/launch.json
!.vscode/settings.json
*.swp
*.swo
*.orig
*.bak

# OS
.DS_Store
Thumbs.db

# Secrets
.env
.env.local
*.pem
credentials.json

# Pixi
.pixi/
.ruff_cache/

# Coverage reports
.coverage
htmlcov/
.pytest_cache/

# Type checking
.mypy_cache/

# Jupyter
.ipynb_checkpoints/

# Root-level log files
/*.log

# Automation runtime directories
.worktrees/
.issue_implementer/
.mnemosyne.lock

# Patch files (generated by git format-patch)
*.patch

# Claude Code agent prompt artifacts (accidentally-committed temporary files)
/.claude-prompt-*.md
/.claude-followup-*.md
