Adds autocannon as a devDependency for the load-test tooling (T001), and the shared schema migration T002 blocks: SLARun.version for optimistic concurrency, plus two Postgres partial unique indexes (assignments_one_current_per_ticket, escalation_events_ticket_rule_unique) guarding against the assignment and escalation races research.md documents. Applied directly to both the real dev DB and the throwaway test DB. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
49 lines
666 B
Plaintext
49 lines
666 B
Plaintext
# Dependencies
|
|
node_modules/
|
|
.pnp
|
|
.pnp.js
|
|
|
|
# Testing & Coverage
|
|
coverage/
|
|
*.lcov
|
|
.vitest/
|
|
|
|
# Build Output
|
|
dist/
|
|
build/
|
|
*.tsbuildinfo
|
|
|
|
# Logs
|
|
logs/
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pino-*.log
|
|
|
|
# Editor & System Files
|
|
.vscode/*
|
|
!.vscode/extensions.json
|
|
!.vscode/settings.json
|
|
.idea/
|
|
*.suo
|
|
*.ntvs*
|
|
*.njsproj
|
|
*.sln
|
|
*.sw?
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Docker Persistent Volumes Data (Local)
|
|
docker/postgres/data/
|
|
docker/redis/data/
|
|
docker/minio/data/
|
|
|
|
# Environment files (secrets) — never commit real credentials
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# Load-test run reports — measurement artifacts, not fixtures (016-load-concurrency-testing)
|
|
tests/load/reports/
|