################################################################################
# This .gitignore file was automatically created by Microsoft(R) Visual Studio.
################################################################################

# Build output
bin/
obj/
publish/
releases/

# Darling bundled-Postgres runtime (built by Darling/tools/fetch-pg-runtime.ps1, never committed)
Darling/artifacts/

# Visual Studio
*.suo
*.user
*.vsidx
.vs/

# NuGet
packages/
*.nupkg

# SQLite databases
*.sqlite

# Lock files
*.lock

# Sensitive configuration (connection strings)
appsettings.json

# Logs
*.log

# OS files
Thumbs.db
.DS_Store

# Temp and backup files
*.tmp
*.bak
*.temp
*.orig
*~

# Install logs (generated by installer)
PerformanceMonitor_Install_*.txt

# Internal development files (not for public release)
.internal/
.claude/
CLAUDE.md
AGENTS.md
Dashboard/todo.md
Lite/TODO.md
nul

# Lite runtime configuration (user-specific)
Lite/config/servers.json
Lite/servers.json
Lite/collection_schedule.json

# Plans directory
plans/

# AG test fixture local passwords (copy tools/ag-fixture/.env.example to .env)
tools/ag-fixture/.env

# Community scripts (user-provided, not bundled)
community/*.sql

# Test-run artifacts (dotnet test --logger trx)
TestResults/

# Exported remote-viewer handoff folders (--export-viewer-config): the darling.json inside
# holds a LIVE database password in cleartext.
viewer-config/
darling.json

# Local verification harnesses for the PostgreSQL work (Darling/tools/pg-harnesses). Throwaway net10.0
# console apps that reference the real projects, standing in for test suites that cannot execute on macOS.
# Deliberately untracked for now: whether pincheck in particular belongs in the repo is Erik's call, and it
# should not join a PR by accident.
Darling/tools/pg-harnesses/
