saqib mirandClaude Sonnet 5 20e5493798 docs(016-load-concurrency-testing): polish — findings, task completion
Documents implementation-time findings in the requirements checklist: all
three suspected races were confirmed real then fixed, the ticket-status
mechanism needed no fix, a real pre-existing test-infrastructure issue
(throwaway DB ticket-code collisions at high accumulated volume) was found
and resolved by resetting the throwaway database and replaying its full
migration history, two full-suite-only integration failures were confirmed
as pre-existing cross-file contamination (not a regression), and the
load-test tooling surfaced a real Anthropic API cost consideration for
ticket creation itself. All 23 tasks marked complete.

Full quality gate green: typecheck, lint, architecture check, full unit
suite (119/119), full integration suite against a freshly reset throwaway
database (122/124 — the 2 failures are the project's own already-accepted
MinIO baseline), and all 6 concurrency test files (11/11).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-10 12:14:16 +05:30
2026-08-19 16:29:17 +05:30
2026-08-19 16:29:17 +05:30
2026-08-19 16:29:17 +05:30
2026-08-19 16:29:17 +05:30
2026-08-19 16:29:17 +05:30
2026-08-19 16:29:17 +05:30
2026-08-19 16:29:17 +05:30
2026-08-20 11:27:15 +05:30
2026-08-19 16:29:17 +05:30
2026-08-19 16:29:17 +05:30
2026-08-19 16:29:17 +05:30
2026-09-09 17:39:12 +05:30
2026-08-19 16:29:17 +05:30
2026-08-19 16:29:17 +05:30

Development

  • docker compose --env-file .env.development -f docker-compose.development.yml up -d --build

Test

  • docker compose --env-file .env.test -f docker-compose.test.yml up --build

Production

  • docker compose --env-file .env.prod -f docker-compose.prod.yml up --build -d

Stop

  • docker compose -f docker-compose.prod.yml down

List Containers

  • docker compose --env-file .env.development -f docker-compose.development.yml ps

Logs

  • docker compose --env-file .env.development -f docker-compose.development.yml logs -f

Database Migrations

  • Local (using .env.development):
    • Create/apply new migration: npx prisma migrate dev --name <name>
    • Push schema directly (prototype/sync): npx prisma db push
    • Deploy pending migrations: npm run prisma:deploy
  • Inside Docker Container:
    • docker exec -it support-api-development npx prisma migrate deploy

Database Seeding

  • Local:
    • npm run prisma:seed (or npx tsx --env-file=.env.development prisma/seed/index.ts)
  • Inside Docker Container:
    • docker exec -it support-api-development npm run prisma:seed
S
Description
No description provided
Readme
1.2 MiB
Languages
TypeScript 93.2%
PowerShell 6.5%
JavaScript 0.2%