__pycache__/
*.pyc
.pytest_cache/
.coverage
coverage.json
htmlcov/
/dist/
/build/
*.egg-info/
.env
.venv/
venv/
node_modules/
obsidian-plugin/node_modules/
obsidian-plugin/coverage/
obsidian-plugin/main.js
.VSCodeCounter/
.claude/

# synthadoc operational — never commit
.synthadoc/
docs/plans/
docs/blog/

# skills CLI installs (project-local agent skill copies)
.agents/

# PyPI readme — generated by scripts/prepare_pypi_readme.py before each build
README-pypi.md
docs/*.docx
synthadoc/demos/*/log.md

# diagram sources — export to PNG/SVG and commit the image instead
*.drawio
