Skip to content

Durable Workflow 2.0 launch #97

Description

@rmcdaniel

Decision boundary

This is the launch checklist for Durable Workflow 2.0. Stable publication requires explicit human approval after every release-critical experiment passes against the frozen published tuple.

Current status: Complete. Durable Workflow 2.0 stable and its launch documentation are public.

Now

Frozen tuple

Component Version
Workflow 2.0.0-rc.55
Waterline 2.0.0-rc.35
Server 2.0.0-rc.71
CLI 2.0.0-rc.36
PHP SDK 2.0.0-rc.54
Python SDK 2.0.0-rc.44 (PyPI 2.0.0rc44)
Rust SDK 2.0.0-rc.39

Server image digest: sha256:75850d067706a2f3b1609c2f1045e2853fe0119f60a91881ddaa85830bb82279

Release-critical experiments

  • activities
  • child-workflows
  • cloud
  • heartbeats
  • migration
  • namespaces
  • polyglot
  • replay
  • schedules
  • sdk-matrix
  • search-attributes
  • signals-queries
  • timers
  • worker-versioning
  • workflow-lifecycle
  • workflow-updates

Stable release

  • Confirm no release-critical product failure remains open
  • Record the operating envelope and explicitly deferred failure modes
  • Request explicit human stable-release approval
  • Publish Workflow 2.0.0
  • Publish CLI 2.0.0
  • Publish Server 2.0.0
  • Publish PHP SDK 2.0.0
  • Publish Python SDK 2.0.0
  • Publish Rust SDK 2.0.0
  • Publish Waterline 2.0.0
  • Verify stable installability, image provenance, and package metadata
  • Publish the approved launch article and perform the post-launch docs cutover

Documentation redesign and other non-release-critical improvements remain deferred until after stable.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    authority:githubGitHub is the authoritative lifecycle record for this workkind:cross-repositoryWork spans more than one public repositorykind:release-blockerA release cannot proceed until this issue is resolvedpriority:P0Immediate release or data-integrity riskrepo:github-control-planeOwned by the public organization control planestatus:doneDerived from the authoritative closed issue state

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions