- src/db/seed.ts: comprehensive seed data with idempotent upserts
- 5 users (system, gjermund, operator, technician, analyst)
- 5 queues (Support Desk, Operations, IT Infrastructure, Facilities, Field Ops)
- 1 lifecycle (Demo service lifecycle with new→open→in_progress→resolved→closed)
- 5 custom fields (impact, location, channel, urgency, outcome) with short keys
- 10 realistic support tickets with varied statuses, custom fields, and history
- 3 scrips (OnCreate email, OnResolve custom field, customer notification)
- 2 templates (auto-response, resolve notification)
- --reset flag to truncate all data before seeding
- scripts/smoke-test.ts: API smoke tests
- scripts/watch-frontend.sh: frontend dev helper
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>