# ============================================================================
# HugoBlox Kit - Monorepo .gitignore
# ============================================================================

# ============================================================================
# Local Agent Files
# ============================================================================

AGENTS.local*.md
CLAUDE.local*.md
.claude/settings.json

# ============================================================================
# Build Artifacts & Generated Files
# ============================================================================

# Hugo build artifacts
public/
resources/
.hugo_build.lock
hugo_stats.json

# Go modules
go.sum

# Node.js
node_modules/

# Pagefind search index (generated at build time)
**/pagefind/

# JSConfig files (auto-generated by Hugo)
**/assets/jsconfig.json

# pnpm lock files in starters (keep template clean)
starters/**/pnpm-lock.yaml

# ============================================================================
# Development Environment
# ============================================================================

# Environment variables
.env
.env.local
.env.*.local

# IDE & Editor files
.idea/
/.vscode/
.specstory/
/docs/

# ============================================================================
# Language & Framework Specific
# ============================================================================

# Python (for scripts)
__pycache__/
*.py[cod]
*$py.class
.pytest_cache/
*.egg-info/
.venv/

# Jupyter Notebooks
.ipynb_checkpoints/

# ============================================================================
# Operating System
# ============================================================================

# macOS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini

# Linux
*~
.nfs*

# ============================================================================
# Logs & Temporary Files
# ============================================================================

# Log files
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Temporary directories
tmp/
temp/
.tmp/
backups/
