# never bake local state / secrets into the image
data/
node_modules/
.next/
out/
coverage/
tests/
docs/

# env files (build args come from compose, not from files)
.env
.env.*
!.env.example

# tooling / meta — the build doesn't read them
.git/
.gitignore
AGENTS.md
CLAUDE.md
Dockerfile
.dockerignore
eslint.config.*
vitest.config.*
drizzle.config.*
scripts/

# OS junk
.DS_Store
Thumbs.db
