# Rust
/target
**/target
# Cargo.lock is committed for reproducible application builds

# Node
node_modules
dist
.pnpm-store
*.tsbuildinfo

# Tauri
apps/desktop/src-tauri/target
apps/desktop/src-tauri/gen

# Runtime data (local only)
runtime/*
!runtime/.gitkeep

# Validation evidence (local only)
reports/*
!reports/.gitkeep
!reports/samples/
!reports/samples/**

# Internal validation (artifacts local; scripts + ci config committed for monorepo)
validation/*
!validation/scripts/
!validation/scripts/**
!validation/ci/
!validation/ci/**
validation/artifacts/
validation/**/node_modules/

# Env
.env

# Local tooling bootstrap (vendored pnpm, icon generator, etc.)
.tooling

# Python
__pycache__/
*.py[cod]
.venv
*.egg-info

# Chromium patch island (local only, not published)
# Kept in monorepo at chromium/src/intentbase — do not commit to the public repo.
kernel/

# Editor / OS
.DS_Store
.idea
.vscode
