Skip to content

docs: publish the 2.0.0 release, lifecycle, and platform compatibility - #16

Merged
chideat merged 1 commit into
masterfrom
docs/publish-2.0.0-release-lifecycle
Sep 8, 2026
Merged

docs: publish the 2.0.0 release, lifecycle, and platform compatibility#16
chideat merged 1 commit into
masterfrom
docs/publish-2.0.0-release-lifecycle

Conversation

@chideat

@chideat chideat commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Cherry-picks 4f877ec from #15 (merged to release-2.0) onto master. Applied cleanly with no conflicts; this branch and origin/release-2.0 are now content-identical.

Publishes the 2.0.0 release facts for Alauda Cache Service E2, released 2026-09-08 with a two-year lifecycle and support on Alauda Container Platform v4.2, v4.3, and v4.4.

Release facts published

Version Release Date End of Full Support End of Maintenance
v2.0.x 2026-09-08 2027-09-30 2028-09-30

Lifecycle dates follow the Alauda Cache Service E1 convention: release date plus one and two years, rounded to the end of that month. lifecycle_policy.mdx now carries the same four sections as E1 — version lifecycle timeline, release policy, support phases (Full Support in year one, Maintenance in year two), and maintenance policy — while keeping the Valkey-specific version dimensions and supported-version rule.

Every "not yet published" and "next major release" placeholder is resolved across lifecycle_policy.mdx, release_notes.mdx, intro.mdx, installation.mdx, upgrade.mdx, and limitations.mdx. 2.0.0 has no predecessor product version, so upgrade.mdx states that the procedure applies from the next 2.0.x release onward and points new environments at installation.mdx.

Correction: the 9.1 "packaging defect" warning

Five pages warned that the Helm Chart custom resource definition copy is stale and that a release package must install the canonical schema before 9.1 can be admitted. Verified at tag v2.0.0: config/crd/bases enumerates 9.1, the chart copy under charts/ does not — but that chart is an upstream directory untouched since d430d34, referenced by neither the Makefile nor .build/build.yaml, and the delivered artifact is the OLM bundle generated from config/manifests. The warning pointed at a file customers never install, so the narrative is removed; the installed-schema verification step stays.

Evidence ledger and index

SOURCE_POLICY.md, CONTENT_AUDIT.md, and ARCHITECTURE_FACTS.md record the release facts as evidence class 1 (product-owner requirements with no source-code evidence) together with the lifecycle date convention, the 2.x-only scope, and the corrected image baseline. TERMINOLOGY.md registers Full Support, Maintenance, end of full support, end of maintenance, and Alauda Container Platform.

llms.txt and llmstxt-state.json are refreshed for the 15 files whose sha256 no longer matched the index. All 35 state entries verify against this branch.

Verification

yarn lint and yarn build both clean on this branch.

Follow-ups, not in this change

  • installation.mdx still says "chart" twice, and its audit row cites Helm values and templates as evidence, for a page that ships as an OLM bundle. Re-deriving that page against the bundle is a separate task.
  • The tested Valkey server source-to-target upgrade matrix in how_to/30-upgrade.mdx is still unknown — an implementation gap, deliberately kept.
  • valkey-operator/charts/valkey-operator/crds/ should be regenerated or removed upstream.

🤖 Generated with Claude Code

2.0.0 ships on 2026-09-08 with a two-year lifecycle and runs on Alauda
Container Platform v4.2, v4.3, and v4.4. Replace the "not yet published"
placeholders with the published facts:

- lifecycle_policy: the version lifecycle timeline (end of full support
  2027-09-30, end of maintenance 2028-09-30) plus the release, support-phase,
  and maintenance policy sections adapted from Alauda Cache Service E1;
- release_notes: the compatibility and support matrix, the release date, and
  the removal of the pending-matrix caveat;
- intro, installation, upgrade: current-release wording, the supported
  platform versions, and the v4.1 exclusion. 2.0.0 has no predecessor product
  version, so the upgrade procedure applies from the next 2.0.x release.

Correct the 9.1 packaging claim. At tag v2.0.0 the canonical custom resource
definition under config/crd/bases enumerates 9.1, and the delivered artifact
is the OLM bundle generated from it. The stale chart copy under charts/ is
referenced by neither the Makefile nor .build/build.yaml and is never
installed, so five pages no longer attribute a packaging risk to it. The
installed-schema verification step stays.

Record the release facts and their evidence class in agent/SOURCE_POLICY.md,
agent/CONTENT_AUDIT.md, and agent/ARCHITECTURE_FACTS.md; register the Full
Support and Maintenance lifecycle terms in agent/TERMINOLOGY.md; and refresh
llms.txt and llmstxt-state.json for the 15 files whose content changed since
the index was last generated.
@chideat
chideat added this pull request to the merge queue Sep 8, 2026
Merged via the queue into master with commit 1f4d57f Sep 8, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant