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

# Virtual environments
.venv
# Local/editor/cache noise
.mypy_cache/
.pytest_cache/
.ruff_cache/
.coverage
coverage.xml
htmlcov/
.vscode/
.pi/
docs/__pycache__/
.claude/
.claude.md
CLAUDE.md
AGENTS.md

# Internal discussion docs (not part of distributable source)
# Local design workspace: Spec Kit artifacts, agent rules and the project
# constitution. Deliberately not published — they are working state for the
# team, not part of the distributed framework.
.specify/
specs/

# Sphinx build output — generated by ReadTheDocs, never commit
docs/_build/

# autosummary stubs — regenerated by Sphinx on every build
docs/reference/api/generated/
.codegraph/
memory/
