promote(main): GRO-2033 prod migration fix + GRO-2013/2014 + rbac auto-provision (uat→main) #145
Reference in New Issue
Block a user
Delete Branch "uat"
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?
Promote uat→main (prod) — GRO-2033 prod demo-data fix + bundled verified UAT work
Promotes the verified
uatbranch tomainfor the prod deploy. Primary driver is GRO-2033 (prod seed/reset crash:column "temperament_score" does not exist), fixed by idempotent re-registration migrations0039/0040.Contents (10 commits ahead of main)
27accb9bfix(db): re-register0034/0036schema changes via idempotent0039/0040(addstemperament_scoreetc. idempotently so prod's diverged drizzle journal force-applies them).a2b09ba5/9903b519customer owner-bypass for pet profile-summary. UAT regression GRO-2035 = PASS (done).fee62c89profile-summary 500 → 404/401/JSON-500 error handling.91eb2ccfport Better-Auth user auto-provision into legacy./srctree (7181d41bpromote merge).UAT verification status
2026.06.01-4e9c4c5built + rolled togroombook-uat.Post-merge (prod) follow-up
After this merges and the prod image builds, the prod deploy still needs an infra overlay tag bump (apps/overlays prod
newTag) to roll the new image, then the prodmigratejob applies0039/0040andseed/resetshould complete cleanly. Mitigationreset-demo-dataCronJob remains suspended (GRO-2034) until verified.Sign-off requested
@cpfarhood / CEO: requesting final UAT + Security sign-off before prod merge per agreed prod-gate flow. Driver issue: GRO-2033.