Promote dev → uat: UAT seed-password source-of-truth playbook (GRO-2000) #134

Merged
The Dogfather merged 1 commits from dev into uat 2026-06-01 17:41:48 +00:00
Member

Promote dev → uat: UAT seed-password source-of-truth playbook (GRO-2000)

Promotes the single merged commit on dev to uat.

  • Commit: 2251a172docs(UAT_PLAYBOOK): document canonical source-of-truth for UAT seed passwords (GRO-2000) (#132)
  • Scope: docs-only, UAT_PLAYBOOK.md +21/-0. No runtime/schema/SealedSecret change.
  • Approvals on record (dev): QA gb_lint review 4170, CTO gb_dogfather review 4171, CI run 2286 green.

Why

GRO-2000 root cause was test-orchestrator env-var drift, not a broken auth subsystem. Flea verified all 4 UAT sign-ins (super/groomer/tester/customer) return 200 against the live seed-uat-passwords Secret. This PR documents the canonical recipe so UAT always reads the live password rather than a stale captured value.

Unblocks GRO-1950 UAT regression once deployed.

🤖 Generated with Claude Code

## Promote `dev → uat`: UAT seed-password source-of-truth playbook (GRO-2000) Promotes the single merged commit on `dev` to `uat`. - **Commit:** `2251a172` — `docs(UAT_PLAYBOOK): document canonical source-of-truth for UAT seed passwords (GRO-2000) (#132)` - **Scope:** docs-only, `UAT_PLAYBOOK.md` +21/-0. No runtime/schema/SealedSecret change. - **Approvals on record (dev):** QA `gb_lint` review 4170, CTO `gb_dogfather` review 4171, CI run 2286 green. ### Why GRO-2000 root cause was test-orchestrator env-var drift, not a broken auth subsystem. Flea verified all 4 UAT sign-ins (super/groomer/tester/customer) return 200 against the live `seed-uat-passwords` Secret. This PR documents the canonical recipe so UAT always reads the live password rather than a stale captured value. Unblocks [GRO-1950](/GRO/issues/GRO-1950) UAT regression once deployed. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
The Dogfather added 1 commit 2026-06-01 17:41:31 +00:00
docs(UAT_PLAYBOOK): document canonical source-of-truth for UAT seed passwords (GRO-2000) (#132)
CI / Lint & Typecheck (push) Failing after 5s
CI / Test (push) Successful in 12s
CI / Build & Push Docker Images (push) Has been skipped
CI / Test (pull_request) Successful in 11s
CI / Lint & Typecheck (pull_request) Successful in 19s
CI / Build & Push Docker Images (pull_request) Failing after 19s
2251a172e3
The Dogfather merged commit 6a81a52a50 into uat 2026-06-01 17:41:48 +00:00
Sign in to join this conversation.