# OS and editor files
.DS_Store
Thumbs.db
*.swp
*.swo
.idea/
.vscode/

# Logs and local environment
*.log
.env
.env.*
!.env.example

# Build outputs
bin/
!tools/hwlab-cli/bin/
!tools/hwlab-cli/bin/hwlab-cli.mjs
dist/
build/
coverage/
tmp/
core.*

# Go
*.test
*.out
vendor/

# Python
__pycache__/
*.pyc

# Node package managers, for future web work
node_modules/
node_modules
.pnpm-store/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Deploy/runtime state
*.local.json
.state/
.worktree/
.preserved-untracked/

# Generated GitOps desired state is stored on the GitOps branch.
/deploy/gitops/node/

# v0.2 generated artifact catalog is stored only on the v0.2-gitops branch.
/deploy/artifact-catalog.v02.json
