# Test artifacts
tests/integration/testdata/

# Binary
openclaw-go
pkg-helper

# IDE
.idea/
.vscode/

# OS
.DS_Store
._*

# Environment
.env*
!.env.example

app
browser-poc
openclaw-go
goclaw
/config.json
prompt.md
*.bk.*

# UI Web (React SPA)
ui/web/node_modules/
ui/web/dist/
ui/web/.vite/
*.tsbuildinfo

# UI Desktop (Wails + React)
ui/desktop/frontend/node_modules/
ui/desktop/frontend/dist/*.js
ui/desktop/frontend/dist/*.css
ui/desktop/frontend/dist/assets/
ui/desktop/frontend/.vite/
ui/desktop/frontend/wailsjs/
ui/desktop/frontend/package.json.md5
ui/desktop/build/bin/
ui/desktop/desktop
goclaw-lite
goclaw-lite-*.dmg
goclaw-lite-*.tar.gz
goclaw-lite-*.zip
/desktop

.mcp.json
tmp
.claude/

deploy-*.sh

docs/technical-diaries
docs/zuey
plans
release-manifest.json
k8s-*/*

# Test credentials (never commit)
tests/**/creds.json
ui/simple-saas
*.tar
# SQLite database files
goclaw.db
goclaw.db-wal
goclaw.db-shm
# Update backup files
*.app.bak
*.exe.bak
# AI tool config directories (user-specific)
.gemini/
.opencode/

# Auto-generated by Makefile (git describe)
/VERSION
ui/desktop/frontend/dist/index.html

# Local compose modules
compose.d/*
!compose.d/.gitkeep
!compose.d/0*

# Mise-en-place
/.miserc.toml
/mise.*.toml
/mise
/.mise
