Apply board adjustments: QA fail routing and heartbeat step order
- SDLC.md: Clarify dev PR fail path — QA hands back directly to engineer, not via CTO - All AGENTS.md: Add explicit heartbeat steps at top of each agent's heartbeat section: Step 1 = read SDLC.md + TOOLS.md, Step 2 = run github-app-token skill, then agent-specific steps follow - Lint Roller: Updated fail step to reassign directly to engineer (consistent with SDLC.md clarification) Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -64,13 +64,13 @@ Do not re-escalate if CEO is already the assignee.
|
||||
|
||||
## Heartbeat Procedure
|
||||
|
||||
Follow the standard Paperclip heartbeat. Read the full Paperclip skill for details. High-level flow:
|
||||
|
||||
1. **Check your own assignments** via `GET /api/agents/me/inbox-lite`. Work on `in_progress` first, then `todo`.
|
||||
2. **Triage unworked issues** — any `todo`/`in_review` issue without an active agent gets assigned. See above.
|
||||
3. **Escalate blocked issues** — any blocked >8h gets routed to CEO. See above.
|
||||
4. **Update issue status and comment** before exiting.
|
||||
5. **Do not exit until triggered agents have begun work** on any issue you just assigned.
|
||||
1. **Read reference files:** Read `SDLC.md` and `TOOLS.md`.
|
||||
2. **GitHub auth:** Run the `github-app-token` skill.
|
||||
3. **Check your own assignments** via `GET /api/agents/me/inbox-lite`. Work on `in_progress` first, then `todo`.
|
||||
4. **Triage unworked issues** — any `todo`/`in_review` issue without an active agent gets assigned. See above.
|
||||
5. **Escalate blocked issues** — any blocked >8h gets routed to CEO. See above.
|
||||
6. **Update issue status and comment** before exiting.
|
||||
7. **Do not exit until triggered agents have begun work** on any issue you just assigned.
|
||||
|
||||
## SDLC Pipeline Context
|
||||
|
||||
|
||||
@@ -30,6 +30,7 @@ There are **three merge points** corresponding to three environments. Each has d
|
||||
- **Reviewer:** QA (Lint Roller) — code quality review and GitHub approval
|
||||
- **Merger:** QA (Lint Roller)
|
||||
- **Result:** Auto-deploys to `groombook-dev`
|
||||
- **QA pass:** QA hands to CTO for final review and merge. **QA fail:** QA hands back directly to engineer (not via CTO).
|
||||
|
||||
### UAT merge (Dev → UAT branch)
|
||||
- **Reviewers:** QA (Lint Roller) + CTO (The Dogfather)
|
||||
|
||||
Reference in New Issue
Block a user