# The build context is the repository root so the build door can take it: the
# door's context is the whole repo at one commit, and it refuses a context below
# the root. Everything the site does not need is dropped here instead, which is
# what makes a root context cheap — 827M of repo, a few MB of it in the image.
.git
**/node_modules
**/.next
**/out
**/.wrangler
**/.DS_Store
**/*.log

# The papers themselves: the LaTeX sources, their build residue, and the PDFs at
# the repo root. The site serves its OWN copies from site/public/pdfs, which is
# not matched here — a leading *.pdf is root-only by dockerignore's rules.
*.pdf
*.tex
*.aux
*.bbl
*.fdb_latexmk
*.fls
*.out
*.synctex.gz
*.toc
tables/
