Using the requirements of a Jira ticket and related Confluence documents as input, formulate an implementation plan divided into Frontend / Backend / Infrastructure.
Workflow
- Check the Jira ticket information (title, description, acceptance criteria, priority) obtained in the previous step
- Check the Confluence documents (design documents, specifications, architecture diagrams) obtained in the previous step
- planning-template.md Formulate the implementation plan according to
- Present the plan to the user and request a review
Output Requirements
- Keep the requirements summary concise using bullet points
- Include the rationale for architectural decisions in the technical approach
- Organize task breakdown along the three axes of Frontend / Backend / Infrastructure
- Clearly indicate blockers for dependencies
- Describe risks together with their severity and countermeasures
Constraints
- Respect the existing codebase and architecture patterns
- If there are unclear requirements, ask the user for confirmation
- Do not go into excessively detailed implementation-level specifics; stay at the planning level