# Credentials
token.json
credentials.json
.env

# OS
.DS_Store
Thumbs.db

# Python
__pycache__
*.pyc
*.pyo
*.egg-info/
build/

# Dev environment
.direnv/
.venv/
venv/

# Repo-local caches and generated working state
/.cache/
/.local/
.claude/*
!.claude/settings.json
!.claude/setup.sh
.vscode/

# Legacy cache/output directories that may still appear at the repo root
.pytest_cache/
.hypothesis/
.mypy_cache/
.ruff_cache/
.benchmarks/
/artifacts/

# Coverage
.coverage
.coverage.*
coverage.json
htmlcov/

# Nix build output
result
result-*

.scratch

AGENTS.override.md

# Test pollution artifacts (side effects of running tests relative to CWD)
/MagicMock/

# Browser extension deps (installed per-developer)
browser-extension/node_modules/
browser-extension/package-lock.json

# Local tooling/session artifacts
.cclsp.json
.mcp.json

.serena/

# Legacy build-tool defaults that may still appear at the repo root
dist/

# Agent workspace: track reusable scaffold, ignore live state/artifacts
.agent/*
!.agent/README.md
!.agent/CONVENTIONS.md
!.agent/scripts/
!.agent/scripts/**
!.agent/tools/
!.agent/tools/**
!.agent/archive/
!.agent/archive/**
!.agent/reports/
!.agent/reports/**
!.agent/scratch/
.agent/scratch/*
!.agent/scratch/README.md

# Build metadata embedded into release artifacts
polylogue/_build_info.py
_site/

# Beads / Dolt files (added by bd init)
.dolt/
*.db
.beads-credential-key
