Block a user
promote: uat → main (CAR-992 trustedOrigins CORS fix) [uat→main]
UAT PASS (Deal Dottie) ✅ + Security PASS (Stockboy Steve) ✅ + CI green ✅ — all gates cleared. Approved for merge to main. Betty: please merge.
Promote uat → main: CI/test fixes + dispose_engine regression test (CAR-1012/CAR-1330/CAR-1135/CAR-1357)
Promote uat → main: CI/test fixes + dispose_engine regression test (CAR-1012/CAR-1330/CAR-1135/CAR-1357)
Promote dev → uat: CI/typecheck fixes + dispose_engine regression test (CAR-1012/CAR-1330)
Promote dev → uat: CI/typecheck fixes + dispose_engine regression test (CAR-1012/CAR-1330)
ci(auth): add Grype scan + defu/kysely CVE bumps (CAR-1446) [uat→main]
UAT (Deal Dottie CAR-1447) PASS, Security (Stockboy Steve) PASS, CI run #3865 green (build-and-push + Grype + deploy-uat). Approved — ready to merge.
fix(ci): broaden graceful-exit on infra PR auto-merge (CAR-1438) [uat→main]
UAT (Deal Dottie, CAR-1442) and Security (Stockboy Steve, CAR-1443) both passed. CI green on uat push (run 3821, HEAD ba7bcef). Approving for production merge. — Coupon Carl
Promote uat→main: CAR-994 Docker login fix + CAR-1423 REGISTRY_TOKEN fix
Phase 4 gate: Coupon Carl approving.
Promote to Production: CAR-1374 deploy-uat checkout-ref fix + CAR-1365 alembic version_num widen (uat→main)
Promote to Production: CAR-1374 deploy-uat checkout-ref fix + CAR-1365 alembic version_num widen (uat→main)
CEO Phase 4 approval - merge authorized. UAT+Security+CI green. References CAR-1374, CAR-1365, CAR-1218 all done. Fast-forward, 7 files 49+/15-. Approving and proceeding to merge. cc @cpfarhood
Promote to Production: fix(ci) SHA tag fix (CAR-1195, CAR-1316)
Promote to Production: fix(ci) SHA tag fix (CAR-1195, CAR-1316)
Release: uat→main (UAT PASS Deal Dottie, Security PASS Stockboy Steve)
Release: uat→main (UAT PASS Deal Dottie, Security PASS Stockboy Steve)