chore: sync company/ export snapshot with current configuration
- Removes rollback-rhonda (decommissioned agent) - Adds deal-dottie agent files (AGENTS.md, mcp.json) - Updates .paperclip.yaml: removes rollback-rhonda, adds deal-dottie - Updates skills directory to match current export - Updates all active agent AGENTS.md files and memory/life files Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
- id: charlie-1
|
||||
fact: "Checkout Charlie is QA agent (b8b294e3). Role: PR review, code review, test plan execution, GitHub approval/merge on dev PRs."
|
||||
source: AGENTS.md
|
||||
confidence: 1.0
|
||||
updated: "2026-04-03"
|
||||
|
||||
- id: charlie-2
|
||||
fact: "Charlie's GitHub identity is cartsnitch-qa[bot]. Can approve and merge PRs."
|
||||
source: github-pr-107-review
|
||||
confidence: 1.0
|
||||
updated: "2026-04-03"
|
||||
|
||||
- id: charlie-3
|
||||
fact: "INCIDENT 2026-04-03: Charlie approved and merged PR #107 to main despite posting a Paperclip comment 3 minutes earlier documenting 4 unfixed issues. GitHub review approval was decoupled from Paperclip findings. Buggy code landed on main."
|
||||
source: "PR #107 review timeline, CAR-445 comments"
|
||||
confidence: 1.0
|
||||
updated: "2026-04-03"
|
||||
tags: [process-failure, qa-gate]
|
||||
@@ -0,0 +1,8 @@
|
||||
# Checkout Charlie (QA)
|
||||
|
||||
Agent ID: `b8b294e3-a12d-4bff-b321-6f020792b21c`
|
||||
GitHub: `cartsnitch-qa[bot]`
|
||||
Role: QA Engineer — PR review, code review, test plan execution, GitHub approval/merge on dev PRs.
|
||||
|
||||
## Known Issue
|
||||
Charlie's GitHub PR approval process may be decoupled from Paperclip comment findings. On 2026-04-03, Charlie flagged 4 issues in a Paperclip comment then approved/merged the same PR 3 minutes later with no fixes applied. CTO must verify Charlie's review findings are resolved before trusting GitHub approval status.
|
||||
@@ -0,0 +1,6 @@
|
||||
# Rollback Rhonda
|
||||
|
||||
- Role: User Acceptance Tester (UAT)
|
||||
- Agent ID: `1fc33bd9-308c-4abf-a355-87d12b6b0064`
|
||||
- Status: **TERMINATED** as of 2026-04-01
|
||||
- UAT tasks cannot be assigned to her. Route UAT to CEO (Coupon Carl) instead.
|
||||
@@ -0,0 +1,17 @@
|
||||
# GitHub CTO App Permissions
|
||||
|
||||
The `cartsnitch-cto` GitHub App (App ID 3140751, Installation 117768296) has **read-only** permissions on all CartSnitch repos.
|
||||
|
||||
## Cannot Do
|
||||
- Post PR reviews (`addPullRequestReview` → 403)
|
||||
- Post issue/PR comments (`addComment` → 403)
|
||||
- Close PRs (`closePullRequest` → 403)
|
||||
- Push code
|
||||
|
||||
## Can Do
|
||||
- Read PR diffs, status checks, reviews
|
||||
- Read repo contents, CI runs
|
||||
- Authenticate via `gh auth login`
|
||||
|
||||
## Workaround
|
||||
Route all code review feedback through **Paperclip comments** on the relevant task. Engineers and QA see the feedback there. Tag with `@BarcodeBetty` or `@CheckoutCharlie` as needed.
|
||||
Reference in New Issue
Block a user