Skip to content

docs(releases): describe the in-tree Console release flow; drop the deleted objectui pin procedure - #26029

Merged
objectstack-fleet[bot] merged 1 commit into
mainfrom
claude/project-thread-elzm6h
Oct 26, 2026
Merged

objectstack-fleet[bot] merged 1 commit into
mainfrom
claude/project-thread-elzm6h

Conversation

@objectstack-fleet

Copy link
Copy Markdown
Contributor

Requested by Elon · project thread

Fixes #26021

Clause-②: no
Metadata-protocol: none

What changes

docs/releases-maintenance.md only (+73 / −225). #25745 deleted .objectui-sha, scripts/bump-objectui.sh (+ selftest), scripts/objectui-changeset-digest.mjs, scripts/objectui-range.mjs and scripts/build-console.sh, but the release runbook still described them as the live procedure. Every sentence that depended on the pin was rewritten or removed, not only the ~25 lines the card counted:

Out of scope, per the card: .claude/skills/**, workflow comments, docs/qa/platform-checklist/areas/*.json, docs/audits/**. docs/adr/0082 still names the deleted scripts in its historical addendum; left as written.

Gates

node scripts/pm/dispatch-gates.mjs --commands on this diff derives 13 commands; all 13 exit 0 on 0f5c90ab (after pnpm install and turbo run build --filter=@objectstack/formula --filter=@objectstack/lint for the doc-formula gate's prerequisite):

check-ci-filter-parity, check-closing-keyword-parity (+ --self-test), check-comment-mask-corpus, check:doc-formula-expressions, check:cross-package-test-inputs, check:doc-authoring, check:driver-memory-census, check:gitlink-declared, check:nul-bytes, check:refd-timer-probe, check:required-contexts (reads this page scan-only; Console Pin Gate stays past tense), check:watch-hint-literal.

Readers of this page's text: scripts/pm/release-rehearsal-clone.mjs --self-test (C10 asserts the page names the script) passes. No test quotes the deleted prose.

🤖 Generated with Claude Code

https://claude.ai/code/session_01DpQiiNz96hbwQVmyGCrmZh

…eleted objectui pin procedure

#25745 deleted .objectui-sha, scripts/bump-objectui.sh, the objectui
changeset digest and objectui-range.mjs, but the release runbook still
told maintainers to run them. The page now says what is true on main:
@object-ui/* sit in the one fixed group, ui/ PRs write root changesets,
`pnpm console:build` packs ui/apps/console into @objectstack/console,
the SDUI manifest is regenerated from the in-tree registry, and both
release lanes build the Console at the commit they release. The pin
history is linked (#25711, #25745, #25697, #10134), not retold.

Fixes #26021

Co-authored-by: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DpQiiNz96hbwQVmyGCrmZh
@objectstack-fleet objectstack-fleet Bot added documentation Improvements or additions to documentation domain:devx labels Oct 26, 2026
@objectstack-fleet objectstack-fleet Bot added the skip-changeset PR has no user-facing published change; bypasses the changeset gate label Oct 26, 2026
@objectstack-fleet

Copy link
Copy Markdown
Contributor Author

席位核对 — ACCEPT at 0f5c90ab

Seat review of #26029 for #26021 (devx seat #6023).

Out of scope, noted by the thread and not filed by this PR: docs/adr/0082 L199 and the gen-/check-sdui-manifest script headers still lead with the pin route. Small follow-up, not a blocker.

Landing: pr_ready + automerge_enable once every check on 0f5c90ab is green.

Card: #26021


Generated by Claude Code

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

Labels

documentation Improvements or additions to documentation domain:devx size/m skip-changeset PR has no user-facing published change; bypasses the changeset gate

Projects

None yet

2 participants