﻿# Build output
bin/
obj/
out/
publish/
artifacts/
buildcheck/
*.nupkg
*.snupkg

# Visual Studio / Rider / VS Code
.vs/
.idea/
.vscode/.ropeproject
.vscode/.ionide/
*.user
*.suo
*.rsuser
*.sln.docstates
*.csproj.user
*.csproj.lscache
*.sln.DotSettings.user

# .NET / test artifacts
TestResults/
coverage/
coverage.xml
coverage.cobertura.xml
*.trx
*.coverage
*.coveragexml

# Logs / temp
*.log
*.tmp
*.temp
*.cache
*.bak
*.orig
*.pid
*.pid.lock

# Local configuration / secrets
appsettings.Local.json
appsettings.*.local.json
appsettings.*.Local.json
*.secrets.json
secrets.json
*.kdbx
*.key

# EF / local tooling noise
.ef/
efbundle.exe

# OS files
.DS_Store
Thumbs.db
desktop.ini

# Node/Web artifacts if frontend files ever land here
node_modules/
dist/
.env
.env.local
.env.*.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Keep source artifacts versioned:
# - Context/DemoData*.cs
# - Migrations/*.cs
# - .tests/*.ps1
# - Docs/**/*.md
