.claude/settings.local.json
.DS_Store

## Python
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.venv/
.pytest_cache/
.ruff_cache/
.mypy_cache/

## LaTeX build artefacts (in case of ad-hoc compiles in this repo)
*.aux
*.bbl
*.blg
*.log
*.out
*.fdb_latexmk
*.fls
*.synctex.gz
texput.log
node_modules/
package-lock.json
package.json
site/

# Local-only agents (not part of the commons)
agents/pm.md

## Local doc render artefacts (R Markdown / pandoc)
.Rhistory
docs/*.html

## Agent working output. NEVER commit: this repository is public, and agent
## reports quote whatever they were asked about, including unpublished and
## IP-sensitive work. Two files under outputs/bookworm/ were tracked before
## this rule and remain in the public history; ignoring a path does not
## untrack what is already in it.
outputs/
