Documentation-based proposal; not a hands-on test
Build the update from records, not recollection
Open the project board, accepted deliverables, decision log, and current blocker record before writing. The update should compress those sources, not replace them. If a claim cannot be linked to a task, document, commit, approval, or dated note, either add the record first or label the statement as an estimate.
GitLab’s public weekly async update template asks for progress and status, next steps, blockers, and confidence about the current milestone. The useful principle is the stable set of questions, not the company-specific cadence. Consistency lets readers scan several updates and notice what changed.
Use a five-part update
| Part | What to write |
|---|---|
| As of | An unambiguous date and, if needed, time zone |
| Outcome | Current state in one sentence, tied to the objective |
| Evidence | Completed or changed items with links to source records |
| Blocker | What is blocked, why, who can move it, and by when |
| Next checkpoint | Owner, next action, and next update or decision date |
Write outcomes instead of activity. “Reviewed five files” says effort occurred; “approved the brief, with the attachment audit still open” tells the reader what changed. Use the source link on the noun or result, not a generic “here.” If nothing changed, say that plainly and identify the unchanged dependency.
Make blockers actionable
“Blocked” is not a status by itself. GitLab’s blocked-issue workflow calls for the cause, the person or team responsible for unblocking, actions already taken, and an expected timeframe when known. Adapt that to a small team. Add the smallest decision or input needed. If the blocker has no owner, assign the follow-up to the person writing the update until another owner accepts it.
Distinguish a blocker from risk and waiting. A blocker prevents the next planned step. A risk may affect a later outcome but does not stop today’s work. Waiting means another party has the next action and the team has a follow-up date. These labels prevent every uncertainty from turning the update red.
State confidence with a reason
A traffic-light label without evidence invites optimism. If you include confidence, pair it with the condition: “At risk because source approval is due one day before handoff; next check 22 September.” Avoid invented percentages. When a schedule changes, state the old date, new proposed date, decision owner, and source of the change.
A hypothetical update might read: “As of 19 September, the source inventory is complete and the writing brief is approved. The PDF table extraction remains blocked on a readable copy; the research owner requested one and will follow up on 21 September. Drafting can proceed for sections that do not use the table. Next checkpoint: source decision on 22 September.” This is an illustrative format, not a real project report.
End with the reader’s required action
If no action is required, say “No action requested.” If a decision is needed, name one decision, one owner, and a deadline. Do not hide three requests inside a paragraph. Link to the detailed task rather than copying its entire history into the update.
- Open the source records before drafting.
- Date the update and state the outcome first.
- Link evidence for completed and changed work.
- Describe blockers with cause, owner, action, and checkpoint.
- End with one explicit request or “No action requested.”
When a status item came from a recurring meeting, reconcile it first using the meeting-action guide. When the update triggers an email response, the shared-inbox review keeps approval and sending roles clear.
Before you hand it over
Use this as a working check, not certification. Checks stay in this page only and reset on reload.
0 of 5 checked
Sources & verification
Product details are based on the linked documentation. The proposed workflow and worked examples are editorial guidance, not measured test results.
- Weekly Async UpdatesSource date: not stated · Retrieved: 2026-09-19T12:39:20.1443518-07:00
A repeatable update structure covering progress, current state, next steps, blockers, milestone confidence, and linked context.
- Application Lifecycle Team Workflows - Blocked Issues Management ProcessSource date: not stated · Retrieved: 2026-09-19T12:39:20.1443518-07:00
Documenting blocker cause, responsible party, actions taken, expected timeframe, review, and resolution.
Continue the workflow
- Review a shared-inbox draft without colliding or sending early
A small-team shared-inbox routine that prevents duplicate replies, context leakage, approval confusion, and accidental sends.
- Reconcile meeting actions across a recurring series
A method for resolving duplicate, changed, and conflicting action items across recurring meeting notes, transcripts, and task systems.
- ClickUp prices its AI assistant as a second subscription on top
ClickUp's own pricing page adds Brain AI or Everything AI as a per-seat charge stacked on every plan tier, not gated to the top one.