← All guides

From release notes to a clear launch decision

The tests passed. Can we launch?

A product launch brief connects release scope, readiness evidence, remaining conditions and the approval needed before an announcement.

Make this with my agent

Bring your notes. Review a draft before sharing.

Explore the method
  1. 01
    Keep scope narrow

    This is an invited-team pilot, not broad customer availability.

  2. 02
    Separate conditions

    Passed export tests do not establish support-guide acceptance or launch approval.

  3. 03
    Follow the approval chain

    Morgan reviews the guide; Casey decides after acceptance. The announcement remains held.

THE REAL HTML · FICTIONAL EXAMPLEView on its own

A worked example, not a customer result. September 2026 dates are sample facts.

Now make it about your work

Your release. Your agent. A clear go/no-go.

Put the approval state first, then show what still stands between completed work and an authorized launch.

Start with three things

  1. The release scope, audience and explicit exclusions.
  2. Evidence for required conditions and their current status.
  3. The approval owner, proposed dates and communication dependencies.
Make this with my agent

You review the facts and access. Nothing is published without your approval.

The method behind the product launch briefAsk your agent to connect each remaining condition to its evidence, owner and held communication—not a made-up readiness score.

What should an agent-made product launch brief include?

Start with the launch scope, intended audience, required conditions and decision owner. Ask your agent to connect each remaining condition to evidence, an owner and the communication it holds up. Keep proposed dates separate from approved dates. Review the brief before using it to coordinate a launch.

What to give your agent

  • Approved release scope, exclusions, audience and launch objective.
  • Readiness evidence from product, support and communications, with dates.
  • Required launch conditions, decision owner and recorded approval status.
  • Dependencies, remaining tasks and dates marked as targets or commitments.
  1. Define the release readers are deciding about

    Name what is included and excluded, who receives it, and whether the release is a pilot or broad availability. A feature passing tests does not establish readiness for every customer. Keep this scope beside the opening decision.

  2. Turn checklists into conditions

    For each required condition, show its evidence, current state and remaining action. Separate completed engineering work from support readiness and commercial approvals. Do not average those into a misleading readiness percentage: one unresolved mandatory condition may still prevent launch.

  3. Connect readiness to communication

    Explain what must happen before the announcement, customer email or help content can be released. Preserve the owner and approval chain from the sources. If a date is only a target, make that visible wherever it appears rather than qualifying it once at the bottom.

  4. Record the decision outside the page

    Have the accountable launch owner verify the evidence and record any go/no-go in the established process. The page summarizes that record; it does not issue approval. After a decision, update the brief with the actual state and tell affected teams about important changes.

Keep creating and revising in the agent you already use. Start with a saved artifact style and learn how to update HTML without changing its link.

Use the full promptReady for your agent and your notes

Use the conversation where you already did the work. Only attach material you are allowed to share.

Get the ready-to-copy creation request →
Using my authorized launch materials, create a static HTML launch brief for the stated audience and release scope. Lead with the exact decision and current approval state. Distinguish required conditions, evidence, remaining actions, confirmed owners and dates. Keep pilot scope, exclusions and dependencies visible. Separate proposed dates from commitments and completed work from launch approval. Do not invent readiness percentages, customer outcomes, owners or approvals. Ask only for missing essentials using existing authorized context. Apply my saved artifact style if available. No scripts, forms, live tracking or automatic announcements. Show the draft and contradictions for review. Do not publish, send announcements or change access without separate explicit approval.
Check before you shareAccuracy, clarity, and permission
  • Are the release audience and exclusions accurate?
  • Does each required condition have source-backed evidence and an honest status?
  • Are targets clearly different from approved dates throughout the page?
  • Are approval and announcement decisions still controlled by their established owners?

When HTML fits

A cross-functional reading brief around one release decision, with clear dependencies and the current evidence.

When another format fits better

Keep deployment controls, live task tracking, incident response and approval records in their established systems. The brief is not a release console.

What we started withThe same facts, as an email

Fictional project email

Harbor export pilot — September 7 readiness update

Team,

The export pilot is for invited teams only, to let them try the workflow. Broad availability is excluded, and no adoption or revenue target is set. Planned export tests passed September 7, 2026, but that establishes test completion, not launch permission or support readiness. No issue counts or readiness score are supplied.

The support guide is drafted but has not passed review. Morgan owns review, targeting September 10 without a guaranteed completion date. Guide acceptance is a required launch condition. Casey can decide on launch only after that acceptance; no approval is recorded. September 14 remains a proposed date, not a commitment.

Hold the customer announcement until Casey’s approval is recorded, and check the record before sending. The announcement draft is not included here. Morgan should update the support review log; Casey should use the launch approval record. The scope note, test record, review log and approval record are authoritative; their URLs are not supplied.

This snapshot does not deploy, approve, send or grant access. A wider launch, revised date or additional audience needs a separate decision. No customer-impact claim is supported.

Inspect the HTMLOne self-contained file

The example is sanitized and isolated from this site. No scripts, forms, or live data.

<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Harbor pilot: the remaining launch condition</title><style>
*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:#f6f8f5;color:#20352f;font:17px/1.65 system-ui,sans-serif}main{max-width:1000px;margin:auto;padding:clamp(20px,5vw,64px)}h1,h2,h3,p{margin:0 0 18px}h1{font:500 clamp(32px,5vw,58px)/1.14 Georgia,serif;letter-spacing:-.025em;overflow-wrap:anywhere}h2{font:500 29px/1.3 Georgia,serif;overflow-wrap:anywhere}h3{font-size:19px;line-height:1.4}.label{font:700 12px/1.6 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.intro{font-size:20px}.lead{background:#174b40;color:white;padding:24px;margin:28px 0}.lead p:last-child{margin:0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:20px;margin:24px 0}.card{background:white;border:1px solid #bbc5c4;padding:24px}.metric{font:500 38px/1.2 Georgia,serif;display:block;margin-bottom:12px}section{margin:36px 0}ul,ol{padding-left:22px}li{margin-bottom:12px}.note{font-size:14px}.warning{border-left:5px solid #956118;padding-left:20px}a{color:inherit;text-underline-offset:4px}a:focus-visible,summary:focus-visible{outline:3px solid #956118;outline-offset:4px}table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #bbc5c4;padding:12px 8px;overflow-wrap:anywhere}caption{text-align:left;font-weight:700;padding:12px 0}pre,code{white-space:pre-wrap;overflow-wrap:anywhere}footer{border-top:1px solid #bbc5c4;padding-top:24px;margin-top:40px;font-size:14px}@media(max-width:480px){th,td{padding:10px 4px;font-size:14px}}@media print{body{background:white}.card,.lead{break-inside:avoid}h2,h3{break-after:avoid}}
</style></head><body><main><header><p class="label">Harbor / Invited-team pilot / September 7, 2026</p><h1>Keep the announcement held.</h1><p class="intro">Export tests passed. Support-guide acceptance and launch approval are still outstanding.</p></header><aside class="lead"><p class="label">Decision state · not approved</p><h2>Casey decides after the support guide is accepted.</h2><p>September 14 is a proposed date, not a commitment. No launch approval is recorded.</p></aside><section><h2>The release in scope</h2><p>A reporting-export pilot for invited teams to try the workflow. Broad customer availability is excluded. No adoption or revenue target is supplied.</p><p class="note">Source S1.</p></section><section><h2>Conditions, not a readiness score</h2><h3>Recorded state at this snapshot</h3><table><thead><tr><th scope="col">Condition</th><th scope="col">Evidence and next action</th></tr></thead><tbody><tr><th scope="row">Export tests · complete</th><td>Passed September 7. Test completion is not launch approval. Source E1.</td></tr><tr><th scope="row">Support guide · pending</th><td>Draft exists; review is not accepted. Morgan owns review, targeting September 10. Source S2.</td></tr><tr><th scope="row">Launch approval · absent</th><td>Casey decides only after guide acceptance. Record the decision in the existing approval record. Source D1.</td></tr></tbody></table></section><section><h2>What happens to the announcement?</h2><ol><li>Morgan updates the support review log with the actual review outcome.</li><li>After guide acceptance, Casey records the launch decision.</li><li>Communications checks that record before sending the announcement.</li></ol><p class="warning">The announcement is held now. This sequence is not advance permission to send it.</p><p class="note">Sources S2, D1 and C1. The announcement draft is outside this bundle.</p></section><section><h2>Records to verify</h2><p>Scope note, test record, support review log and launch approval record. Their URLs were not supplied. No issue count, readiness percentage or customer-impact result is supported.</p><p>Sharing this brief does not deploy code, approve the release, grant access or expand the pilot audience.</p></section><footer>Fictional worked example by share/artifacts. Names, dates, figures and records are invented for demonstration. Static snapshot; no live data or automatic updates.</footer></main></body></html>
The original worked scenarioThe source scenario, step by step

Product ready. Launch decision still open.

Fictional Harbor reporting pilot for invited teams. All source details are synthetic.

The original notes

Export tests passed. Scope is invited teams only, not all customers. Support guide pending. Morgan owns guide review, target September 10. Casey approves launch after guide acceptance. September 14 proposed. Customer announcement held.

Scope

Invited-team reporting pilot; broad availability is excluded.

Completed

Export tests passed. This does not approve the launch.

Remaining condition

Morgan's support-guide review targets September 10; acceptance is still pending.

Decision and announcement

Casey decides after guide acceptance. September 14 remains proposed and the customer announcement stays held.

Readiness evidence and permission are different. The brief should let a reader see both.

Questions, adaptations & sourcesGo deeper when you need to

Is this just a weekly status report?

A status report tracks change across a period. A launch brief centers on a particular release decision and the conditions required for it. Link to status details rather than repeating every activity.

Can I show a readiness percentage?

Only if an approved method makes that measure meaningful. Never infer readiness from the fraction of checklist items completed. A missing required condition can matter more than several completed optional tasks.

Does publishing the brief approve launch?

No. Approval must come from the authorized owner in the established process. The page can communicate a verified approval afterward, but sharing it does not create one.

Further reading