Task: Update 11 SOPs/conventions/templates for kanban-over-plans #169
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#169
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?
Type
Feature
Lineage
standalone — discovered during plan deprecation audit 2026-03-26.
NOTE: This is actually a Task (non-code work). Filed as Feature to pass hook validation until claude-custom#167 ships Task type routing.
Repo
forgejo_admin/claude-custom(tracking repo — actual work is pal-e-docs MCP updates)User Story
As Betty Sue (PM),
I want all SOPs, conventions, and templates to reflect the kanban-over-plans convention,
So that agents and humans see a single consistent model without plan/phase artifacts.
Context
convention-kanban-over-plans(2026-03-24) declared plans deprecated but 11 notes still reference plans/phases. This creates confusion — agents readagent-workflowand see plan→phase→issue as Path 1, then read the convention and see "plans are dead." The docs must be consistent.File Targets
No code files. All work is pal-e-docs note updates via MCP tools:
template-plan— mark status: deprecatedtemplate-phase— mark status: deprecatedtemplate-ticket— third leg = Forgejo issue, not phasetemplate-issue-feature— update Lineage sectiontemplate-issue-bug— update Lineage sectiontemplate-issue-spike— update Lineage sectionagent-workflow— remove Path 1, simplify to board-drivenagent-spawn-conventions— remove plan slug requirementconvention-todo-lifecycle— remove plan path from decision gatesop-board-workflow— remove phase item_type docsglossary— update scoping pipelineAcceptance Criteria
Test Expectations
Constraints
get_section+update_blockfor surgical edits — no full note rewritesChecklist
Related
project-pal-e-agency— projectstory:pm-scope— user storyarch:kanban— architecture componentconvention-kanban-over-plans— the convention these updates implementScope Addition: skill-review-ticket update
Discovered during audit:
skill-review-tickethas 5 gaps against the kanban-over-plans paradigm:template-issueinstead of type-specific templates (Feature/Bug/Spike/Task)Additional Note to Update
skill-review-ticket— update to route to type-specific templates, add traceability validation, remove plan/phase references, handle Task type, add Traceability section to review formatUpdated Acceptance Criteria (appended)
Scope Review: NEEDS_REFINEMENT
Review note:
review-397-2026-03-26Well-scoped ticket with all template sections present, but blast radius check found a 12th note missing from scope.
template-issue(the parent issue template) still contains### Plan(not### Lineage), traceability chainProject → Plan → Phase → Subphase → Forgejo Issue → PR, plan-based Lineage Examples, and "How Betty Sue Tracks Issues" referencing plan phases. All 3 child templates (feature/bug/spike) descend from this — updating children but not the parent leaves the most prominent plan references in place.get_sectionto verify plan/phase references were actually removed from section content.Refinement: missed parent template + verification fix
Per review
review-397-2026-03-26:Additional Note to Update
template-issue— the parent template still contains### Plan(not### Lineage), plan-based traceability chainProject → Plan → Phase → Subphase → Forgejo Issue → PR, Lineage Examples table, and "How Betty Sue Tracks Issues" referencing plan phases. Must be updated alongside the 3 child templates.Verification Criterion Fix
Change "All notes verified via
get_note_toc" to "All notes verified viaget_sectionto confirm plan/phase content actually removed from each updated section."Updated Total
13 notes (11 original + skill-review-ticket + template-issue)
Scope Re-Review: NEEDS_REFINEMENT
Review note:
review-397-2026-03-26-v2Prior review issues (template-issue parent + weak verification) are both resolved in Comment 3.
Fresh blast radius check found one more active template missing from scope:
template-pr-body— Related Notes section containsplan-slug — the plan phase this implements. Active template used by agents on every PR. Must be updated to reference Forgejo issue URLs instead of plan slugs.Action needed: Add
template-pr-bodyas note #14. Total becomes 14 notes.Refinement v4: missed template-pr-body
Per review
review-397-2026-03-26-v2:Additional Note to Update
template-pr-body— active template used by agents on every PR. Related Notes section says "plan-slug — the plan phase this implements." Must be updated to reference board item / Forgejo issue instead of plan phase.Updated Total
14 notes (11 original + skill-review-ticket + template-issue + template-pr-body)
Scope Review v3: READY
Review note:
review-397-2026-03-26-v3All 14 notes verified via
get_section— plan/phase references confirmed in every target. Template completeness: all 11 required sections present. No blocking dependencies. Acceptance criteria are agent-verifiable usingget_section(not justget_note_toc).Blast radius (discovered scope, separate ticket): 4 plan-creation infrastructure notes (
note-conventions,sop-index,skill-plan,convention-subphase) still reference plans as active. These describe system state/infrastructure, not workflow guidance — separate scope from this ticket's focus on the 14 docs agents actively read.Dottie: All 14 notes updated and verified
Summary of changes
template-plantemplate-phasetemplate-ticketphaseitem_type,note_slug,pointsfields. Example updated from phase to issue item_type.template-issue-featureplan-slug → Phase Nreplaced withStandaloneorRelated to org/repo #Ntemplate-issue-bugtemplate-issue-spikeagent-workflowForgejo issue → board → agent → PR → QA → done. Added Task to issue types.agent-spawn-conventionsconvention-todo-lifecyclesop-board-workflowplanandphaseitem_types from "How items arrive" table.glossaryProject → Plan → Phase → ...replaced withDiscovery → Typed Forgejo Issue → Board → .... Removed two-path model, replaced with four issue types.skill-review-tickettemplate-issue### Plan→### Lineage. Added### Typewith all four types. Tracking section: removed plan phase references.template-pr-bodyplan-slug — the plan phase this implementsreplaced withorg/repo #N — the Forgejo issue this PR implementsAll updates used surgical
get_section+update_blockpattern. No full note rewrites. Historical content in deprecated templates preserved as archival artifacts.