# Root-level
/node_modules
ygg-chat/node_modules/
ygg-chat/packages/local-sync-server/node_modules/
/.env
.DS_Store
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
.vscode/
.idea/
.vscode-test/

# Workspace lockfiles (if you use pnpm, Yarn Berry, etc)
/pnpm-lock.yaml
/yarn.lock
/package-lock.json

# TypeScript
/**/*.tsbuildinfo

# Electron build output
release/
*.AppImage
*.exe
*.dmg
*.snap
*.deb
*.rpm
# Logs
logs
*.log
.env
# Coverage
coverage/
/coverage

# Build outputs
/dist/
/build/
/out/
/.turbo/
/.next/
/.expo/
/.iron-node
ygg-chat/server/src/data/uploads/
# Server app
/server/node_modules/
/server/dist/
/server/.env
/server/*.log
/server/.cache
/server/tsconfig.tsbuildinfo
/server/src/data/yggdrasil.db
*.db
# Client app
/web/node_modules/
/web/dist/
/web/.vite/
/web/.cache/
/web/.env.local
/web/*.log
/web/tsconfig.tsbuildinfo
#local-server
ygg-chat/packages/local-sync-server/dist/
# Misc
*.local
*.tmp
*.swp

# Documentation files (generated)
FIXES_APPLIED.md
IMPLEMENTATION_SUMMARY.md
TESTING_GUIDE.md

# Electron environment
ygg-chat/.env.electron
ygg-chat/client/ygg-chat-r/ELECTRON_OAUTH_SETUP.md

# Server app
ygg-chat/server/node_modules/
ygg-chat/server/dist/
ygg-chat/server/.env
ygg-chat/server/*.log
ygg-chat/server/.cache
ygg-chat/server/tsconfig.tsbuildinfo
ygg-chat/server/src/data/yggdrasil.db
ygg-chat/server/src/data/uploads/*node_modules/
.gitnexus
.qubit
.agents
.codex
