Flow
- •Check
sdlc.mdfor team/project context (ask user if missing or ambiguous) - •Analyze plan from conversation memory
- •Break into testable increments
- •Generate E2E tests for each increment
- •Show preview and ask: "Create new parent or attach to existing?"
- •Confirm target (team/project) before creating
- •Create issues in Linear with
parentIdfor sub-issues - •Update
sdlc.mdwith created issue IDs
Increment Rules
Each sub-issue MUST:
- •Deliver one testable artifact (something demo-able)
- •Be completable by Claude Code in one session
- •Include E2E test criteria
Prefer smaller over larger. Order by dependency chain.
E2E Test Format
code
### Happy Path - [ ] User can [action] and [expected result] ### Edge Cases - [ ] [boundary condition scenario]
Sub-Issue Template
markdown
## Summary [What this delivers] ## Deliverable [The testable artifact] ## E2E Test Scenarios ### Happy Path - [ ] User can [action] and [expected result] ### Edge Cases - [ ] [Edge case] ## Implementation Notes [Context from plan]
Examples
<example> user: "/decompose" assistant: "I see a plan for [feature]. Breaking into testable increments:1. [Title]
- •Deliverable: [artifact]
- •E2E: User can [action] and [result]
2. [Title]
- •Deliverable: [artifact]
- •E2E: User can [action] and [result]
Target: Team 'Engineering', Project 'My Project'
Create new parent issue or attach to existing?" </example>
<example> user: "attach to MIX-123" assistant: "Creating sub-issues under MIX-123: 1. MIX-124: [Title] ✓ 2. MIX-125: [Title] ✓Done. Updated sdlc.md." </example>