# Version control
.git
.gitignore

# Node.js dependencies
node_modules
**/node_modules
npm-debug.log

# Build outputs
dist
build
**/dist
!shared/dist
!shared/dist/**
!ee/packages/workflows/dist/**
!packages/workflow-streams/dist/**
!packages/event-schemas/dist/**

# Environment variables
.env
.env.local
.env.*.local
.env.development
.env.production

# Docker files
Dockerfile
docker-compose.yml
.dockerignore

# Logs
logs
*.log

# Operating system files
.DS_Store
Thumbs.db

# Editor directories and files
.idea
.vscode
*.swp
*.swo

# Testing
coverage
**/coverage

# Temporary files
tmp
temp

# Volume directories
volumes

# Appliance ISO build artifacts (multi-GB; never part of an app image context)
ee/appliance/ubuntu-iso/output
ee/appliance/ubuntu-iso/work
**/*.iso
**/*.iso.sha256

# Other common directories to ignore
docs
tests

*draft*
#.next
node_modules
temp_wasm_compile
.nx
**/.nx
.next
**/.next

# Allow pre-built Next.js artifacts required by Docker builds
!server/.next
!server/.next/**
server/.next/cache
server/.next/cache/**
server/.next/dev/cache
server/.next/dev/cache/**
