
A release progress report should let the reader answer three questions quickly. What reached users? What can ship next? What evidence or decision is still missing? Put the rollout recommendation near the top, then show the facts that support it.
Use shipped for a change that reached the named environment or audience, ready for a candidate that passed its stated checks and awaits rollout, and blocked for work that cannot move until a named condition changes. If you have deployed a build behind a flag, record deployment and exposure separately.
| State | Example | Evidence to record |
|---|---|---|
| Shipped | New filter available to 10% of production accounts | Version, exposure, date, and deployment or flag record |
| Ready | Export fix accepted in staging | Build, test result, and pending gate |
| Blocked | SSO smoke test needs a working test tenant | Blocker, owner, next check, and effect on rollout |
| Remaining validation | Retry behavior after a timeout | Exact check, environment, and result still needed |
Release / build:
Report date and time zone:
Audience / environments:
Release owner:
Decision owner:
Current recommendation: Go / Conditional go / Hold
Decision checkpoint:
Shipped
- Change:
Version / environment / audience:
Actual date and evidence:
Ready for next rollout
- Change:
Candidate build and checks passed:
Remaining gate and owner:
Blocked or deferred
- Item:
Impact on release:
Owner, dependency, and next checkpoint:
Keep in scope or move to another release:
Remaining validation
- Check:
Owner and environment:
Pass condition:
Result / evidence:
Due:
Rollout decision
- Proposed next audience and time:
- Conditions required before rollout:
- Monitoring window and reviewer:
- Pause or rollback trigger:
- Recovery action and owner:
- Next update:This fictional team ships a customer dashboard in stages. A navigation improvement is already live. The export repair and SSO work remain in the candidate build.
| Report field | Example |
|---|---|
| Release | Dashboard 2.7, candidate build 2.7.0-rc2 |
| Checkpoint | November 12, 2026, 15:00 Europe/Bucharest |
| Current recommendation | Hold the next exposure increase |
| Release owner | Dana |
| Decision owner | Imani |
| Reason | Export retry behavior still needs staging validation. SSO smoke testing awaits the test tenant. |
| State | Item and evidence | Next action |
|---|---|---|
| Shipped | Navigation filter, build 2.7.0, enabled for 10% of production accounts November 11 at 11:00. Evidence in fictional release record REL-27. | Dana reviews the existing cohort through the next checkpoint. |
| Ready | Export formatting fix passed the staged CSV comparison on rc2. Evidence in QA-244. | Ravi checks retry behavior on rc2 before proposing production exposure. |
| Blocked | SSO smoke check cannot run while the test tenant is unavailable. | Mei asks the identity owner for a working tenant by 14:00. Imani decides whether to defer SSO if the tenant remains unavailable. |
| Remaining validation | Simulate a timeout and retry an export in staging. | Ravi confirms one successful export and zero duplicate jobs in the test run. Record the run in QA-245. |
Next decision. At 15:00, Imani reviews the retry evidence, current-cohort metrics, and the SSO scope decision. If the evidence supports the increase, Dana proposes moving from 10% to 25%. In the fictional plan, the team watches export errors for 30 minutes and pauses the increase if the error rate exceeds the team’s agreed threshold. Dana owns the documented flag reversal and confirms that the previous audience is restored. This recovery action applies to the flagged exposure change. The team would need a separate recovery procedure for a database change.
Take the last report as the baseline. Read task updates after its cutoff and pull only changes that affect release scope, evidence, or decisions. A dated comment saying “validated rc1” cannot prove the same check passed on rc2. Match evidence to the candidate build.
SelfManager.ai can hold dated tasks, statuses, comments, and work notes. A review of those records can help gather candidate updates for the report. Reconcile the summary with the team’s actual release and validation evidence before sharing it. See SelfManager AI features.
A monthly report summarizes outcomes across a period. A release report focuses on a specific candidate, audience, and next exposure decision. The same team can use both. Copy the verified shipment into its monthly summary and keep the candidate’s test evidence in the release record. See the monthly progress report template.
If your immediate job is choosing a tool for sprint and release scope, see sprint planning tools that track releases.

Plan smarter, execute faster, achieve more
Create tasks in seconds, generate AI-powered plans, and review progress with intelligent summaries. Perfect for individuals and teams who want to stay organized without complexity.
Get started with your preferred account