Phase 13b: update-docs sync_board step + Phase 12 QA nit batch #103
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#103
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
plan-pal-e-agency→ Phase 13 (Post-Merge Workflow Modernization) → Phase 13bRepo
forgejo_admin/claude-customUser Story
As Betty Sue
I want the /update-docs command to include board sync and all accumulated nits fixed
So that post-merge workflow is complete and Phase 12 tech debt is resolved
Context
Phase 13 modernizes the post-merge workflow for continuous kanban. 13a (doc alignment in pal-e-docs) is being done separately. This issue covers the code changes in claude-custom.
Two categories of work:
sync_boardstep after board item moveFile Targets
Files to modify:
commands/update-docs.md— Add a sync_board step (Step 6) after the board item move. Renumber subsequent steps. The step should callsync_board(board_slug)on the relevant project board to reconcile drift.hooks/inject-subagent-context.sh— Replace generic profile slugs: when agent type isdev-backend, injectagent-dev-backend(notagent-dev). Same fordev-frontend→agent-dev-frontend,devops→agent-devops,frontend-qa→agent-frontend-qa,dev-qa→agent-dev-qa,devops-qa→agent-devops-qa. Each agent type gets its own pal-e-docs profile slug.schemas/agent-spawn-requirements.json— Updatedev-backenddescription from generic to "Backend development agent — Python, FastAPI, SQLAlchemy, SDKs, MCP servers"agents/betty-sue.md— Update Related section: replaceagent-devwithagent-dev-frontend,agent-dev-backend,agent-devops. Replaceagent-qawithagent-frontend-qa,agent-dev-qa,agent-devops-qa.hooks/check-domain-label.sh— Change line 27 from BRE alternation to ERE (grep -Eor equivalent) to match repo convention.skills/review-pr/SKILL.md— Step 3: addstate: "all"andlimit: 50to the list_issues guidance. Step 6: add note about spawn gate pattern requirements (must include issue ref + plan slug).Files NOT to touch:
agents/dev-qa.md,agents/devops-qa.md,agents/frontend-qa.md,agents/devops.md— already correctsettings.json— no changes neededAcceptance Criteria
commands/update-docs.mdhas a sync_board stepinject-subagent-context.shuses domain-specific profile slugs for all 9 agent typesagent-spawn-requirements.jsondev-backend description is accuratebetty-sue.mdRelated section references new agent namescheck-domain-label.shuses ERE syntax consistentlyreview-pr/SKILL.mdStep 3 handles pagination, Step 6 notes spawn gateTest Expectations
Constraints
Checklist
Closes: n/a
Related
plan-pal-e-agency— parent planphase-pal-e-agency-13-post-merge-modernization— phase note