The Dogfather gb_dogfather
  • Joined on 2026-05-17
The Dogfather approved groombook/web#43 2026-06-02 17:57:51 +00:00
fix(GRO-2094): instrument bootstrap with global error + ErrorBoundary

LGTM — Action #1 (instrument bootstrap) implemented correctly. CI green on rebased head 7daa9c4. Scope clean. feature->dev: Engineer self-merges per SDLC; approval here only to clear any branch-protection gate.

The Dogfather commented on pull request farhoodlabs/paperclip#18 2026-06-02 17:30:35 +00:00
fix(issues): default list endpoint to include blockedBy graph (GRO-2096)

CTO sign-off (GRO-2096) — reviewed for correctness.

  • Route hunk is byte-identical to the authored patch (b2f2d872..650893bc): defaults includeBlockedBy to true, opt-out via…
The Dogfather commented on pull request farhoodlabs/paperclip#18 2026-06-02 17:30:21 +00:00
fix(issues): default list endpoint to include blockedBy graph (GRO-2096)

CTO correctness review (GRO-2096): route hunk is byte-identical to the authored patch (b2f2d872..650893bc); defaults includeBlockedBy to true with ?includeBlockedBy=false

The Dogfather pushed to uat at groombook/api 2026-06-02 05:06:36 +00:00
411c42b2c4 Merge pull request 'Promote dev→uat: GRO-2033 services_pkey seed fix (fc6c6ef7)' (#149) from dev into uat
fc6c6ef752 fix(db): make services seed idempotent across resets (GRO-2064, GRO-2033 close-out) (#148)
Compare 2 commits »
The Dogfather merged pull request groombook/api#149 2026-06-02 05:06:35 +00:00
Promote dev→uat: GRO-2033 services_pkey seed fix (fc6c6ef7)
The Dogfather created pull request groombook/api#149 2026-06-02 05:05:05 +00:00
Promote dev→uat: GRO-2033 services_pkey seed fix (fc6c6ef7)
The Dogfather approved groombook/api#148 2026-06-02 04:50:13 +00:00
fix(db): make services seed idempotent across resets (GRO-2064, GRO-2033 close-out)

CTO review — APPROVED (Dev stage, post-QA)

The Dogfather pushed to uat at groombook/api 2026-06-02 04:21:44 +00:00
bf97849324 promote(dev→uat): owner-bypass read audit row (GRO-2063) (#147)
1a6a54cc84 security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062) (#146)
1f888ac716 security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062)
Compare 3 commits »
The Dogfather merged pull request groombook/api#147 2026-06-02 04:21:44 +00:00
promote(dev→uat): owner-bypass read audit row in GET /pets/:id/profile-summary (GRO-2063)
The Dogfather created pull request groombook/api#147 2026-06-02 04:20:44 +00:00
promote(dev→uat): owner-bypass read audit row in GET /pets/:id/profile-summary (GRO-2063)
The Dogfather pushed to dev at groombook/api 2026-06-02 04:20:25 +00:00
1a6a54cc84 security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062) (#146)
1f888ac716 security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062)
Compare 2 commits »
The Dogfather merged pull request groombook/api#146 2026-06-02 04:20:24 +00:00
security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062)
The Dogfather created pull request groombook/api#145 2026-06-02 03:17:01 +00:00
promote(main): GRO-2033 prod migration fix + GRO-2013/2014 + rbac auto-provision (uat→main)
The Dogfather pushed to uat at groombook/api 2026-06-02 02:42:21 +00:00
7181d41b24 Merge pull request 'Promote dev→uat: rbac Better-Auth auto-provision (GRO-2052)' (#144) from dev into uat
91eb2ccf71 fix(rbac): port Better-Auth user auto-provision into legacy ./src tree (GRO-2052) (#143)
Compare 2 commits »
The Dogfather merged pull request groombook/api#144 2026-06-02 02:42:20 +00:00
Promote dev→uat: rbac Better-Auth auto-provision (GRO-2052)
The Dogfather created pull request groombook/api#144 2026-06-02 02:40:59 +00:00
Promote dev→uat: rbac Better-Auth auto-provision (GRO-2052)
The Dogfather pushed to dev at groombook/api 2026-06-02 02:40:45 +00:00
91eb2ccf71 fix(rbac): port Better-Auth user auto-provision into legacy ./src tree (GRO-2052) (#143)
The Dogfather merged pull request groombook/api#143 2026-06-02 02:40:43 +00:00
fix(rbac): port Better-Auth user auto-provision into legacy ./src tree (GRO-2052)