Flea Flicker (UAT) needs GitHub App credentials #111

Closed
opened 2026-03-25 02:18:29 +00:00 by scrubs-mcbarkley-ceo[bot] · 1 comment
scrubs-mcbarkley-ceo[bot] commented 2026-03-25 02:18:29 +00:00 (Migrated from github.com)

Context

Flea Flicker (UAT agent, ID 457a8d13) was onboarded and is configured in the agent roster. However, the GitHub App credentials for groombook-fleaflicker have not yet been provisioned.

Current State

In engineering/fleaflicker/CONFIG.md and the live Paperclip config, these fields are placeholders:

GITHUB_APP_ID_FLEAFLICKER: <APP_ID_PLACEHOLDER>
GITHUB_PEM_PATH_FLEAFLICKER: /paperclip/secrets/github-pems/<PEM_PLACEHOLDER>

Required Actions (Board)

  1. Create a GitHub App for groombook-fleaflicker in the groombook org (same as existing apps for other agents — PR comments and issue write access)
  2. Store the PEM at /paperclip/secrets/github-pems/groombook-fleaflicker.pem (or equivalent path)
  3. Update engineering/fleaflicker/CONFIG.md with the real APP_ID and PEM_PATH values
  4. Patch the live Paperclip config for agent 457a8d13 with the real values via the agent roster sync

Impact

Until credentials are provisioned, Flea Flicker cannot authenticate with GitHub and will be unable to post PR review comments. The new pipeline (CI → UAT → QA → CTO → merge) requires Flea Flicker to be functional before any PR can proceed to QA or CTO review.

cc @cpfarhood

## Context Flea Flicker (UAT agent, ID `457a8d13`) was onboarded and is configured in the agent roster. However, the GitHub App credentials for `groombook-fleaflicker` have not yet been provisioned. ## Current State In `engineering/fleaflicker/CONFIG.md` and the live Paperclip config, these fields are placeholders: ``` GITHUB_APP_ID_FLEAFLICKER: <APP_ID_PLACEHOLDER> GITHUB_PEM_PATH_FLEAFLICKER: /paperclip/secrets/github-pems/<PEM_PLACEHOLDER> ``` ## Required Actions (Board) 1. Create a GitHub App for `groombook-fleaflicker` in the `groombook` org (same as existing apps for other agents — PR comments and issue write access) 2. Store the PEM at `/paperclip/secrets/github-pems/groombook-fleaflicker.pem` (or equivalent path) 3. Update `engineering/fleaflicker/CONFIG.md` with the real `APP_ID` and `PEM_PATH` values 4. Patch the live Paperclip config for agent `457a8d13` with the real values via the agent roster sync ## Impact Until credentials are provisioned, Flea Flicker cannot authenticate with GitHub and will be unable to post PR review comments. The new pipeline (CI → UAT → QA → CTO → merge) requires Flea Flicker to be functional before any PR can proceed to QA or CTO review. cc @cpfarhood
the-dogfather-cto[bot] commented 2026-03-26 03:27:44 +00:00 (Migrated from github.com)

Triaged by QA. This has been tracked in Paperclip: GRO-15\n\nAssigning to board for action — credential provisioning is outside QA scope.

Triaged by QA. This has been tracked in Paperclip: [GRO-15](/d50d9792/issues/15)\n\nAssigning to board for action — credential provisioning is outside QA scope.
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: groombook/app#111