# Git
.git
.gitignore

# CI/CD (not needed at runtime)
.github

# IDE
.idea
.vscode
*.swp
*.swo
*~

# Build artifacts (local builds, not needed in Docker)
nofx
nofx_test
nofx-server
*.exe
*.dll
*.so
*.dylib
*.out
*.test
*.prof

# Coverage reports
coverage.out
coverage.html

# Test files (unit tests not needed in final image)
*_test.go
test_*

# Local environment (should be mounted/configured separately)
.env
.env.local
config.json
configbak.json
secrets/

# Runtime data (should be mounted as volume)
data/
decision_logs/
*.db
*.log
*.tmp
*.bak
*.backup

# Node.js (frontend dependencies & build - will be rebuilt in Docker)
web/node_modules/
web/dist/
web/.vite/

# Python (not used in production)
__pycache__/
*.pyc
.venv/
venv/
env/

# Local AI agent scaffolding (not part of the runtime app)
.agents/
.agents/
.claude/
.uv/
uv.lock
skills-lock.json
img.png
PR_DESCRIPTION.md

# OS files
.DS_Store
Thumbs.db

# Cache
.cache/
.gocache/
.gstack/
.pytest_cache/
.mypy_cache/
.hypothesis/
.python-version
