Release Planning Loop
A systematic approach to prepare a comprehensive release plan by iteratively assessing project status, identifying risks, and aligning resources. This loop ensures all critical aspects of a software release are covered through automated checks and manual inspections.
Goal
Prepare release plan
How to Run
Run this loop after sprint completion to validate release preparedness. The agent will guide you through planning steps, check for completeness, and iterate until ready.
- 01
Start Loop
Input your release context and version details to initiate the planning process
- 02
Execute Planning Step
Follow the agent's workflow step instructions to gather requirements and assess readiness
- 03
Run Check Command
Execute 'release readiness review' to verify current planning status
- 04
Inspect Results
Review the agent's output and address any identified gaps or issues
- 05
Iterate if Needed
Continue the loop until all checklist items are satisfied and exit condition is met
Workflow Steps
- 01
Define Release Scope
Identify features, bug fixes, and technical debt items included in this release
- 02
Assess Current Status
Evaluate development progress and testing coverage for all scoped items
- 03
Identify Risks and Dependencies
Document potential blockers, cross-team dependencies, and mitigation strategies
- 04
Create Release Timeline
Establish milestones including code freeze, testing windows, and deployment dates
- 05
Plan Resource Allocation
Assign responsibilities for QA, documentation, deployment, and post-release monitoring
- 06
Prepare Release Notes
Draft user-facing documentation describing what's new and changed in this release
Kickoff Prompt
Start the "Release Planning Loop" loop. Goal: Prepare release plan Max iterations: 10 Between iterations run: release readiness review Exit when: Checklist complete I'm preparing a release plan. Please help me organize this systematically. Here's my context: Target release version is v2.5.0, planned for next Friday. Major features include user authentication overhaul and payment gateway integration. What should be our first planning step? Let's start with 'release readiness review'. Self-pace this loop. After each iteration, run `release readiness review` and evaluate the output, and only continue if the exit condition is not met (Checklist complete). Stop when the exit condition passes or 10 iterations are reached. Give a short status update each pass.
Guardrails
hardcoded- ·Ensure all code changes have undergone peer review before inclusion in release plan
- ·Verify that security scanning tools have been run on all modified components
- ·Confirm rollback strategy exists for each major feature or change
- ·Validate that all stakeholders have approved the release timeline
- ·Check that documentation has been updated to reflect changes in this release
Flow Diagram
Related loops — Planning
Planning
Backlog Grooming Loop
This loop helps your team refine and organize your product backlog by ensuring items are clearly defined, properly prioritized, and ready for development. It iteratively works through backlog items to improve clarity, acceptance criteria, and estimation accuracy.
Planning
Risk Assessment Builder
An automated loop that systematically identifies, analyzes, and documents potential risks in a software project. Designed to help teams proactively manage project threats through structured evaluation cycles.
Planning
Sprint Plan Generator
Generates a prioritized sprint plan based on user stories, team capacity, and sprint duration. Iteratively refines tasks until they are properly ordered and scoped.