# Dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.private-journal/
.worktrees/
# Build outputs
dist/
build/
*.tsbuildinfo
tmp/
# Environment variables
.env
.env.local
.env.*.local

# IDE/Editor files
.vscode/
.idea/
*.swp
*.swo
*~

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Test coverage
coverage/
.nyc_output/

# Playwright test results
test-results/
playwright-report/
# Logs
logs
*.log
debug-log*

# Version managers
.tool-versions
mise.toml
debug.log*

# Runtime data
pids
*.pid
*.seed
# Claude Code tool settings
.claude/

# Temp dir
temp/

# Database files
*.db
lace-memory.db

# Lace runtime data
.lace/

# Model output files
anthropic-*.txt
anthropic-*.json
# Golden-bytes snapshots are committed fixtures, not model output.
!packages/agent/src/providers/__tests__/golden/anthropic-*.json
packages/web/.next/

# Next.js cache
.next/

# React Router generated types
packages/web/.react-router/

# Storybook
storybook-static/

# Playwright server files
.playwright-server-url

# Knip output
knip-report.json
storybook-static/
# Generated VFS files - these are created by make-vfs and can be large
src/vfs/next-complete.ts
src/vfs/web-assets.ts
src/vfs/react-dom.ts
src/vfs/react.ts
src/vfs/next-deps.ts
src/vfs/lace-assets.ts

# Bun build artifacts
.*.bun-build

# Debug/test scripts  
debug-*.js
test-vfs-*.js

# Executables
lace

# Private journal - should be committed
#.private-journal/

# Temp VFS stubs
src/vfs/*-stub.ts
src/vfs/lace-config.ts
src/vfs/lace-database.ts

# Build artifacts that get regenerated
packages/web/server-dependencies.json
build/temp/
