Repository navigation
docs: build the Console with pnpm console:build, not the retired objectui pin scripts - #26052
Merged
Merged
Conversation
… the retired pin scripts README, the getting-started examples page, the README demo recorder, the platform-checklist RUNNER and the studio-benchmark SCENARIO still told a reader to run `pnpm objectui:build`, read `.objectui-sha`, or relied on `os dev` refusing a stamp that differs from the pin. None of that exists on main since the objectui tree moved into ui/: the Console builds from ui/apps/console in this workspace and `pnpm console:build` copies it into packages/console/dist. Co-authored-by: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JrWb13NvNX4Nnw76uBX95H
Contributor
Author
席位核对 — ACCEPT at
|
This was referenced Oct 26, 2026
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Elon · project thread
Part of #26035 (slice 2: ungoverned docs).
What changed
The retired pin flow (
pnpm objectui:build,.objectui-sha,scripts/build-console.sh, theos devstamp-vs-pin refusal) is replaced by the in-workspace flow in five files. Re-measured on main39ca5878withgit grep -nE "objectui:(build|refresh|bump|clean)|build-console\.sh|\.objectui-sha"over the slice surface: 22 hits in 6 files before, 0 in the 5 edited files after.README.mdpnpm console:build; the paragraph says what it does (buildsui/apps/console, copies topackages/console/dist, nothing cloned or pinned,pnpm buildbuilds the Console but does not copy it). Timing row re-measured (below).content/docs/getting-started/examples.mdxpnpm console:build.docs/screenshots/render-readme-demo.mjspnpm console:build.docs/qa/platform-checklist/RUNNER.mdOBJECTUI_DEPS_BUILD_CMDoverride is gone; the fix ispnpm console:build --concurrency=2), thestale-console-bundlecounter, and the run record (theobjectuiPinenv field is dropped: the console builds from theframeworkSHA). Trap names unchanged, socheck:platform-checklistvocabulary holds.docs/qa/studio-benchmark/SCENARIO.mdpnpm console:buildbefore booting.Verified, not recalled
pnpm console:build=turbo run build:dist --filter=@objectstack/console;@objectstack/console#build:distdepends on@object-ui/console#build(turbo.json), andpackages/console/build-dist.shcopiesui/apps/console/disttopackages/console/dist.pnpm installonly:NODE_OPTIONS=--max-old-space-size=6144 pnpm console:build --concurrency=2→ 72 tasks, 0 cached, 12 m 16 s, exit 0,✓ @objectstack/console dist ready (80724 KB) from ui/apps/console. Re-run: 72/72 cached, ~1 s. These are the README row's numbers.Left alone, and why
docs/adr/**is governed surface: editing it would make this PR Tier H. The neighbouring L197 (scripts/bump-objectui.sh) is equally stale. Both belong with the governed slice.pnpm buildrow (6 m 54 s, 72 tasks) predates the ui/ import;pnpm buildnow builds the ui tree too, so that row is likely low. Not re-measured here (out of this slice's prescription surface); flagged for whoever next refreshes the table.packages/cli/src/utils/console.tsis slice 3.Gates
node scripts/pm/dispatch-gates.mjs --ran: 42 derived, 42 run, 0 NOT-MEASURED, all exit 0 (check:skill-examplesafter building@objectstack/client-react...). Nodocs:check-linksscript exists on main.skip-changeset: repo-root docs, andcontent/docsships only in the private@objectstack/docsapp.🤖 Generated with Claude Code
https://claude.ai/code/session_01JrWb13NvNX4Nnw76uBX95H