# Git worktrees
worktrees/

# SQLite (default local path for api booking store)
booking.db
booking.db-wal
booking.db-shm

# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.venv/
venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
dist/
build/

# Node
node_modules/
.next/
.turbo/
*.tsbuildinfo

# Env files (keep .env.example committed)
.env
.env.local
.env.*.local
!.env.example

# Office
*.docx

# OS
.DS_Store
Thumbs.db

# IDE
.idea/
.vscode/*
!.vscode/*.code-workspace
*.swp

# Unused agent tooling
.gemini/

# Logs
*.log
logs/

# Secrets
*.pem
*.key

# Sveltekit
.svelte-kit/
build/
out/
dist/

# Ignore harness logs
.cursor/hooks/.harness-edit-log.ndjson
.cursor/hooks/.harness-analysis-log.json
.cursor/hooks/.harness-analysis-log.ndjson

# sqlite.
booking.db

# Local runtime data (SQLite, keys, etc.)
.data/

# agr skills folders - controlled by agr.toml
**/.cursor/
**/.codex/
**/.claude/
**/.agents/
**/.github/skills/
**/.gemini/

# Git worktrees
.worktrees/

# Scratch
**/.scratch/

# External reference repository checkouts (registry and structure stay tracked)
external-repositories/*/public/*/
external-repositories/*/private/*/
