# deps / envs
node_modules
.venv
venv/
# build & caches
dist/
__pycache__/
*.pyc
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.tsbuildinfo
.vite/
# data
*.db
*.db-wal
*.db-shm
*.migrate.lock
backend/imports/
.imports/
# env/secrets
.env
.env.*
!.env.example
# misc
.DS_Store
*.log
*.egg-info/
frontend/test-results/
frontend/playwright-report/
examples/chat-host/test-results/
examples/chat-host/playwright-report/
backend/.venv
.coverage

# factory CLI install artifacts
.factory/build/

# e2e fs attachment storage (TASK-0195)
backend/.e2e-attachments/

# Owner-requested: keep screenshot evidence out of Git; handbook images stay versioned.
.factory-state/evidence/**/*.png
.factory-state/evidence/**/*.jpg
.factory-state/evidence/**/*.jpeg
.factory-state/evidence/**/*.webp
.factory-state/evidence/**/*.gif
.factory-state/evidence/**/*.avif
.factory-state/evidence/**/*.bmp
.factory-state/evidence/**/*.tif
.factory-state/evidence/**/*.tiff

# Workspace package build output
packages/*/dist/

packages/react/src/public/messages.generated.ts

examples/react-chat/src/messages.generated.ts
examples/react-chat/dist/

frontend/src/widget/assets.generated.ts
