E4:S18:T02 – Upgrade Packaged Kanban Framework Board Split
Status: ✅ COMPLETE
Priority: HIGH
Epic: E4 – Kanban Framework
Story: E4:S18 – Kanban Board Info-Only Split
Purpose
Upgrade the packaged Kanban framework (packages/frameworks/kanban/) to include the board split pattern (structured information only + guide document). This ensures the framework package reflects the improved board structure implemented in the dev-kit.
Inputs
- Completed board split implementation (E4:S18:T01)
- Current packaged Kanban board template (
packages/frameworks/kanban/templates/KANBAN_BOARD_TEMPLATE.md) - Current packaged Kanban governance policy
- Dev-kit implementation (
kboard.mdandkanban-board-guide.md)
Deliverables
-
Updated
KANBAN_BOARD_TEMPLATE.md- Split into two templates:KANBAN_BOARD_TEMPLATE.md- Structured information only (tasks, epics, status, links)KANBAN_BOARD_GUIDE_TEMPLATE.md- Rules, explanations, and how-to content (NEW)
-
Updated template documentation - Document the split pattern:
- When to use board vs guide
- How to maintain both documents
- Cross-reference pattern
-
Updated Kanban governance policy (if needed) - Document the board split pattern:
- Purpose and benefits
- Usage guidelines
- Maintenance requirements
-
Updated package README (if needed) - Reference the new board structure:
- Document the split pattern
- Update examples to show both documents
Approach
-
Create
KANBAN_BOARD_GUIDE_TEMPLATE.md:- Extract explanatory content from current
KANBAN_BOARD_TEMPLATE.md - Organize into logical sections (Overview, MoSCOW, Structure, How-to, Reference)
- Add cross-reference to board template
- Extract explanatory content from current
-
Update
KANBAN_BOARD_TEMPLATE.md:- Remove Overview section (move to guide template)
- Remove MoSCOW category definitions (move to guide template)
- Remove parent-child relationship explanations (move to guide template)
- Remove italicized explanatory text under section headers (move to guide template)
- Remove "How to Add Work" section (move to guide template)
- Remove Quick Reference section (move to guide template)
- Keep only: MoSCOW task lists, Epic sections with status/priority/stories/links
- Add brief header with link to guide template
-
Update template documentation:
- Document when to use board vs guide
- Explain cross-reference pattern
- Provide usage examples
-
Update governance policy (if needed):
- Document the board split pattern
- Explain purpose and benefits
- Provide maintenance guidelines
-
Update package README (if needed):
- Reference the new board structure
- Update examples to show both documents
- Document the split pattern
Acceptance Criteria
-
KANBAN_BOARD_TEMPLATE.mdcontains ONLY structured information (no explanatory text) -
KANBAN_BOARD_GUIDE_TEMPLATE.mdcontains all rules, explanations, and how-to content - Cross-references between templates are clear
- Template documentation updated to reflect split pattern
- Governance policy documents the split (if needed)
- Package README updated (if needed)
Related Work
- E4:S18:T01: Implement Kanban Board Info-Only Split (completed implementation)
- FR-036: Kanban Board Info-Only Split
Notes
- This task upgrades the framework package to match the dev-kit implementation
- Ensures consistency between dev-kit and packaged framework
- Makes the improved board structure available to all consumers of the Kanban package