Skip to content
Stage summary
General Availability

Release stages: labels, access, and change policy

Defines Duale AI's five release-stage labels and their access, production use, support, and change policy.

This page defines the release stage labels Duale AI uses to state product maturity and their access, support, and change policies.

  • Stage summary comparing access, production use, support, and change policy.
  • Private Preview access limits and change conditions.
  • Public Preview defect and breaking change conditions.
  • General Availability production qualification and deprecation process.
  • Deprecated and Retired stage definitions and migration guidance.

Summaries were generated by AI.

On a service or capability page, the badge states the release stage of that offering. On a general documentation or policy page, it states only that page’s publication stability. It does not set the stage of the whole platform, a child page, or a linked page.

Duale AI uses the labels below to state product maturity. The applicable agreement controls legal obligations, change notices, service levels, and support when its terms differ from this policy.

Stage summary

StageAccessProduction useSupportChange policy
Private PreviewSelected customers by invitationNoBest effortAgreement notice applies; can change, stop, or end
Public PreviewAvailable without an individual invitationNot production-qualifiedBest effortCan contain defects and breaking changes
General AvailabilityAvailable under the applicable product offerYesStandard support under your agreementBreaking changes use the deprecation process
DeprecatedAs stated in the deprecation noticeExisting workloads during migration onlyAs stated in the deprecation noticeThe replacement and retirement plan control changes
RetiredUnavailableNoNo operational supportThe service or capability no longer operates

Access

Private PreviewPublic PreviewGeneral AvailabilityDeprecatedRetired
Selected customers by invitationAvailable without an individual invitationAvailable under the applicable product offerAs stated in the deprecation noticeUnavailable

Production use

Private PreviewPublic PreviewGeneral AvailabilityDeprecatedRetired
NoNot production-qualifiedYesExisting workloads during migration onlyNo

Support

Private PreviewPublic PreviewGeneral AvailabilityDeprecatedRetired
Best effortBest effortStandard support under your agreementAs stated in the deprecation noticeNo operational support

Change policy

Private PreviewPublic PreviewGeneral AvailabilityDeprecatedRetired
Agreement notice applies; can change, stop, or endCan contain defects and breaking changesBreaking changes use the deprecation processThe replacement and retirement plan control changesThe service or capability no longer operates

These are the only release-stage labels in this policy. Production can name a commercial package or describe a workload; neither use assigns a release stage.

Preview stages have no automatic end date. Customer use, corrected defects, architecture changes, operating evidence, and support readiness can move a service or capability toward General Availability. A release date exists only when Duale AI publishes one.

Private Preview

Private Preview limits access to selected customers and agreed test cases. Duale AI can change or stop the service or capability while it tests the interface and architecture. The applicable customer agreement controls change notices. Do not use it for a production workload. Support is best effort and can require direct work with the product team.

Public Preview

Public Preview removes the individual invitation but does not make the service or capability production-qualified. It can contain known or unknown defects. Its interface, behavior, limits, or availability can change, including through a breaking change. The applicable customer agreement controls change notices. Public Preview does not add a compatibility commitment. Support is best effort.

General Availability

General Availability means that Duale AI qualifies the service or capability for production use. The applicable customer agreement controls support, service levels, and change notices. Duale AI maintains the supported published behavior. A change that removes or breaks that behavior uses the deprecation and retirement process.

Deprecated

Deprecated means that Duale AI plans to remove a service, capability, interface, or behavior. Do not start new work on it. The deprecation notice identifies the affected interface or behavior, the replacement when one exists, the migration action, and the retirement date when Duale AI has set one. Existing production use can continue only within the terms and dates in that notice.

Retired

Retired means that the service, capability, interface, or behavior is no longer available. Calls can fail or the interface can be absent. Duale AI can keep the documentation available to explain the replacement, migration, or historical behavior, but that documentation does not restore operational support.