You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(release): self-consistent prepare plan + v0.44.0-beta.2 dev-state repair (#1288) (#1316)
* fix(release): prepare regenerates derived truth and release-state anchors (#1288)
The v0.44.0-beta.2 bump commit passed the fast prepare gates but failed dev
CI (run 33885147030) and promotion PR #1315 (run 33885139920) on every
derived-truth gate the prepare plan did not re-run: content-graph:check
(bump rewrites graph sources), release:truth:check (release-state planning
anchors), docs:check-version-anchors (VERSION_PLAN STATUS-form head pair)
and www:check-truth (zh roadmap CURRENT entry).
The prepare/release plan now advances the release-state planning anchors
(activeTarget/nextPlannedTrain; published fields stay finalize-owned),
regenerates the content graph, and stages both artifacts in the bump
commit. buildVersionAnchorReplacements covers the VERSION_PLAN
repository/registry head pair and the next-public-prerelease anchors, and
bumpProjectConstantsText advances NEXT_PUBLIC_PRERELEASE with the
prerelease successor (the #813 binding #1283 fixed by hand). The roadmap
version anchor now rewrites both CURRENT-stamped entries (en + zh).
* fix(release): v0.44.0-beta.2 post-prepare consistency repair (#1288)
Follow-up to the 10744cc bump commit, which failed dev CI (run
33885147030) and promotion PR #1315 (run 33885139920) on the
derived-truth gates the prepare plan did not re-run. Applies exactly the
steps the fixed prepare plan now performs, plus the human release prose
the gates deliberately reserve for a human:
- regenerate www/app/data/_generated-content-graph.json (bump rewrote
graph sources version.ts/roadmap.tsx)
- release-state.json planning anchors: activeTarget v0.44.0-beta.2,
nextPlannedTrain v0.44.0-beta.3 (published fields stay on the beta.1
prepare-window lag; finalize owns them)
- VERSION_PLAN.md STATUS-form head pair (Repository package line / npm
registry line) advanced to v0.44.0-beta.2 with the prerelease dist-tag
annotation release:truth:check requires
- NEXT_PUBLIC_PRERELEASE and the next-public-prerelease doc anchors
advance to v0.44.0-beta.3 (the #813 in-flight binding #1283 fixed by
hand for Beta.1)
- www roadmap CURRENT entries (en + zh): zh version advanced, and the
Beta.2 theme/copy written (productization + governance offload,
ADR-0151) — the superseded-theme gate is human by design
- README/README.zh/VERSION_PLAN/STATUS/ROADMAP head-zone prose updated to
the Beta.2 line
Gates now green locally: content-graph:check, release:truth:check,
docs:check-version-anchors, www:check-truth, www:check-current-truth,
docs:truth, release:state-machine:check, release:evidence:check,
api-reference:check, content:examples-check, text-integrity:check, build
(incl. www:check-artifact-truth + www:check-links).
---------
Co-authored-by: DevBot <devbot@openelement.dev>
- Active internal target: none — internal Alpha checkpoints closed at Alpha.10 (verifier PASS, #1150); the active line is the public Beta train (ADR-0151)
22
22
- Active release target: `v0.44.0-beta.2`
23
-
- Next planned public train: `v0.44.0-beta.2`
24
-
- Next public prerelease: `v0.44.0-beta.2`
23
+
- Next planned public train: `v0.44.0-beta.3`
24
+
- Next public prerelease: `v0.44.0-beta.3`
25
25
26
26
The coherent five-package distribution contract follows
27
27
[PACKAGE_SURFACE.md](./PACKAGE_SURFACE.md) and ADR-0114. The supported server
0 commit comments