# .NET build output
bin/
obj/
[Dd]ebug/
[Rr]elease/
*.user

# Reqnroll-generated test code (regenerated from *.feature on build)
*.feature.cs

# Test results / coverage
[Tt]est[Rr]esults/
*.trx
coverage*.json
coverage*.xml
*.coverage

# Stryker.NET mutation-testing reports (regenerated by `make mutation`)
StrykerOutput/

# Rider / VS / VS Code
.idea/
.vs/
.vscode/

# Node / Angular (added as the frontend lands)
node_modules/
dist/
.angular/

# Python / MkDocs
.venv/
site/

# OS
.DS_Store
Thumbs.db

# ── Frontend (Nx / Angular / pnpm) ──
node_modules/
dist/
tmp/
out-tsc/
/coverage
.angular/
.nx/cache
.nx/workspace-data
.nx/self-healing
.nx/migrate-runs
.nx/polygraph
vite.config.*.timestamp*
vitest.config.*.timestamp*

.angular
