# Keep the build context small for ACR/cloud builds.
# Local operational material never belongs in a build context, including remote builds.
state/
.security/
.docs-work/
.uxshots/
.vscode/
.vs/
test-results/
playwright-report/
**/test-results/
**/playwright-report/
.acrname
.stgname
.imgdigest
sap.txt
backend/_deck_*.py
backend/scripts/_*.py
backend/scripts/_*.ps1
backend/scripts/_*.txt
frontend/scripts/add_*.py
frontend/scripts/fix_*.py
frontend/scripts/rename_*.py
**/*.db
**/*.db-shm
**/*.db-wal
**/*.sqlite
**/*.sqlite3
**/*.xlsx
**/*.pptx
**/*.bak
**/*.tmp
**/.venv
**/node_modules
**/.data
**/__pycache__
**/*.pyc
**/.git
**/.pytest_cache
**/.ruff_cache
**/.mypy_cache
**/*.egg-info
**/build/
frontend/dist
.env
**/.env
**/.env.*
!**/.env.example
**/.pgpass
**/.pgname
**/.pgloc
**/*.pem
**/*.pfx
**/*.p12
**/*.key
**/secret.key
**/.azure
*.log
**/*.log
docs/
tests/
**/tests/
# Local-only E2E test suite
e2e/
third_party/entraid-mcp-server/.venv
# Exclude all markdown (incl. vendored third-party READMEs) from the image.
**/*.md
