Remove deprecated agent types and exempt QA from spawn gate #124
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/claude-custom#124
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lineage
todo-agent-spawn-qa-exception(no plan ancestry)Repo
forgejo_admin/claude-customUser Story
As Betty Sue
I want QA agents to bypass the scoping gate and deprecated agent types removed from the schema
So that testing/validation workflows run without unnecessary friction and the schema reflects the current 5-agent model
Context
Phase 12 of
plan-pal-e-agencydeprecated 6 specialized agent types (dev-backend, dev-frontend, devops, dev-qa, frontend-qa, devops-qa), consolidating back to single Dev + single QA. The schema inagent-spawn-requirements.jsonstill contains all 6 deprecated entries.Additionally, the QA agent type currently requires both an issue reference AND a PR reference in the spawn prompt. QA agents cannot write code (Write/Edit/Bash excluded from toolset), so the scoping gate doesn't serve its purpose — it only adds friction during validation workflows (e.g. Playwright testing, deployment verification).
Decision: QA is read-only by toolset enforcement, so the gate is redundant. Remove it.
File Targets
Files to modify:
schemas/agent-spawn-requirements.json— remove 6 deprecated types, set QArequired_patternsto[]Files NOT to touch:
hooks/check-agent-spawn.sh— no changes needed, it's schema-drivenAcceptance Criteria
dev,qa,dottie,general-purpose,Explore,claude-code-guiderequired_patterns: [](pass-through)Test Expectations
Constraints
Checklist
Related
todo-agent-spawn-qa-exception— the TODO that tracks this workagent-spawn-conventions— the SOP this enforcesplan-pal-e-agency— Phase 12 deprecated the specialized agents