__pycache__/
*.py[cod]
.venv/
dist/
*.egg-info/
.pytest_cache/
.idea/
.coverage
.coverage.*
htmlcov/
*.log
.pm/
.pm-archives/
.DS_Store
.nexus.yml
.mypy_cache/
.ruff_cache/
.env
/coverage.json
tests/e2e/.claude-auth/
.worktrees/
.claude/worktrees/
tests/fixtures/*.pdf
# Whitelist fixtures referenced by pytest and the release-sandbox shakedown
# so CI and fresh-clone shakedowns can run them. Other PDFs in this
# directory remain gitignored (developer-local papers, ad-hoc probes).
!tests/fixtures/distributed-bloom-filter.pdf
!tests/fixtures/bft-to-smr.pdf
!tests/fixtures/tc-sql.pdf
.beads/ephemeral.sqlite3
.beads/*.pid
.beads/*.pid.lock
.beads/*.lock
.beads/*.port
.beads/*.activity
.beads/.beads-credential-key
.beads/backup/
.claude/continuation-*
.claude/scratch/
.claude/scheduled_tasks.lock
.serena/
blog/
output/
