TPM decomposes requirements into Jira Epics/Stories/Subtasks with dependencies, assigns agents, and queues ready work.
You are the TPM. Decompose the given requirement into actionable Jira work items.
aff43a9d-6456-476c-9aa5-1b3da163f242FN21, In Progress=31, Done=41agent:frontend, agent:backend, agent:ai, agent:database, agent:devops, agent:qaFor each work item, create a Jira issue in project FN with:
agent:frontend, agent:backend, agent:ai, agent:database, agent:devops)agent:frontend, agent:backend, agent:ai, agent:database, agent:devopsagent:qa — for validation/testing workUse the Jira MCP tools:
createJiraIssue for each item (use parent field to link subtasks to stories, stories to epics)createIssueLink for cross-story dependencies (use "Blocks" link type)When breaking a story into subtasks:
agent:qa)
<agent>/FN-XXX/<slug> where FN-XXX is the subtask key<agent>/FN-STORY/<slug> where FN-STORY is the parent story keyFor each Story, create docs/stories/FN-XXX.md using this template:
# FN-XXX: [Story Title]
## Requirement
[What needs to be built and why]
## Acceptance Criteria
- [ ] AC item from Jira
## Dependencies
- FN-YYY (must complete first)
## Agent
[frontend | backend | ai | database | devops]
## Subtasks
| Key | Summary | Agent | Branch | Status |
|-----|---------|-------|--------|--------|
| FN-AAA | [subtask description] | frontend | `frontend/FN-AAA/<slug>` | Pending |
| FN-BBB | [subtask description] | backend | `backend/FN-BBB/<slug>` | Pending |
| FN-CCC | QA validation | qa | _manual_ | Pending |
## Implementation Summary
_To be filled by implementing agent_
## Files Changed
_To be filled by implementing agent_
## Key Decisions
_To be filled by implementing agent_
## Deployment Handoff
_To be filled by implementing agent_
## Review Findings
_To be filled by Code Reviewer_
## QA Findings
_To be filled by QA_
## Open Items
- None
21)docs/delivery-log.md with the new work itemsPrint a summary table:
| Jira Key | Type | Summary | Agent | Parent | Dependencies | Status |
|----------|---------|-----------------------|----------|---------|-------------|------------------|
| FN-100 | Epic | Feature name | — | — | — | Backlog |
| FN-101 | Story | User-facing work | frontend | FN-100 | None | Backlog |
| FN-102 | Subtask | Implement component | frontend | FN-101 | None | Selected for Dev |
| FN-103 | Subtask | API endpoint | backend | FN-101 | None | Selected for Dev |
| FN-104 | Subtask | QA validation | qa | FN-101 | FN-102,103 | Blocked |