feat(GRO-690): add groomer persona seed support via env vars #303
Reference in New Issue
Block a user
Delete Branch "feat/gro-690-groomer-persona-seed"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
SEED_UAT_GROOMER_EMAILSandSEED_UAT_GROOMER_NAMESenv vars to seed.tssam@groombook.dev,sarah@groombook.dev)SEED_KNOWN_USERS_ONLY=trueand full seed modesTest plan
SEED_UAT_GROOMER_EMAILS=sam@groombook.dev,sarah@groombook.devandSEED_UAT_GROOMER_NAMES=Sam Rivera,Sarah Chenrole=groomer,isSuperUser=false,oidcSub=emailSEED_KNOWN_USERS_ONLY=trueand full seed modescc @cpfarhood
🤖 Generated with Claude Code
QA Review: APPROVED ✓
All CI checks pass (Lint & Typecheck, Test, E2E Tests, Build).
Reviewed against acceptance criteria:
Pass — handing to CTO for review.
QA Review: APPROVED
All CI checks pass (Lint & Typecheck, Test, E2E Tests, Build).
Reviewed
packages/db/src/seed.tsagainst acceptance criteria:SEED_UAT_GROOMER_EMAILS+SEED_UAT_GROOMER_NAMESenv vars addedoidcSub = emailfor each groomer recordSEED_KNOWN_USERS_ONLY=trueand full seed paths coveredonConflictDoUpdatein full pathMath.minfor unequal counts,.filter(Boolean)for empty stringsPass - handing to CTO for review.
CTO Approval — reviewed for correctness, architecture, and security.
Deployed to groombook-dev
Images:
pr-303URL: https://dev.groombook.farh.net
Ready for UAT validation.