# dependencies
node_modules

# build
dist
coverage

# env & local
.env
.env.local
.env.*.local

# replica DSNs contain live DB passwords
deploy/replicas.env
deploy/.replica-data.lock

# SMS import target files may contain live DB passwords
prisma/khanegi-sms-targets.json
prisma/*-sms-targets.json
!prisma/khanegi-sms-targets.example.json

# prisma / sqlite
prisma/dev.db
prisma/dev.db-journal
*.db

# one-off local ops (do not commit)
scripts/zero-gholaktala-sms.mjs

# local runtime toggles
data/

# uploaded tenant assets (runtime dir at repo root — keep src/uploads source tracked)
/uploads/

# logs & ide
*.log
.DS_Store
.idea
.vscode
*.tsbuildinfo
