# Exclude large/unnecessary files
admin-data/**
node_modules/**
*.tgz
*.vsix
.git/**
.github/**
test/**
tests/**
*.test.js
*.spec.js
.vscode-test/**
*.log
*.md.OLD
*.backup*
ExtensionKeep/**
backups/**
*.pyc
__pycache__/**

# Hardening (2026-05-14): never ship local backup/diff artefacts
# Anything in the workspace root that ends in `.bak`, `.bak-*`,
# `.broken-backup`, or `.orig` is by definition a developer-only diff
# leftover.  Excluding them at the .vscodeignore layer guarantees they
# never appear in a shipped Linux/Win/Mac release even if they slip past
# the sync-extension script.
*.bak
*.bak-*
*.broken-backup
*.orig
*.rej
.DS_Store
# Local-only development artefacts
.vigthoria-dev/**
scripts/dev-*.sh
scripts/smoke-*.js
# Source maps & bundler temp output
*.map
.tmp/**
.cache/**
