Repository navigation
chore(console): move the objectui pin 1d178e06ac5e → 6fb31dcc9954, past objectui#13370, so the console builds against the spec again - #25455
Merged
Conversation
…st objectui#13361 (#25430) Claude-Session: https://claude.ai/code/session_01CBtjEGZifSHGenaRcRBKYb Co-authored-by: Claude <noreply@anthropic.com>
…ui#13370 (#25430, #25438) objectui#13370 types the bulk confirmText envelope's `source` as optional, so the console builds against the spec #24947 shipped. The pin now moves 5fef032b1ada → 6fb31dcc9954 in one step: the 4603b8c4ec99 changeset this branch carried is replaced by one changeset over the whole range, and the SDUI manifest record and the lockstep record are regenerated at the new pin. Claude-Session: https://claude.ai/code/session_01CBtjEGZifSHGenaRcRBKYb Co-authored-by: Claude <noreply@anthropic.com>
Contributor
📓 Docs Drift Check
What this run could not see
Coarse fallback — 3 page(s) merely mention a changed package (the pre-#9192 predicate, kept for the deliberately-wide backstop): |
Collaborator
Author
|
CI status on
Generated by Claude Code |
…8e06ac5e → 6fb31dcc9954 (#25430) #25437 landed first with its own pin move and console changeset over 5fef032b1ada..1d178e06ac5e. The conflicted .objectui-sha and both records take main's side, then scripts/bump-objectui.sh re-runs to 6fb31dcc9954, so this branch's console changeset now covers 1d178e06ac5e..6fb31dcc9954 only, and the SDUI manifest record and lockstep record are regenerated from a fresh console build at the pin. Claude-Session: https://claude.ai/code/session_01CBtjEGZifSHGenaRcRBKYb Co-authored-by: Claude <noreply@anthropic.com>
This was referenced Oct 23, 2026
This was referenced Oct 23, 2026
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 田騏 · project thread
Fixes #25430
Part of #25438
Clause-②: no
Metadata-protocol: none
This PR moves the console pin from
1d178e06ac5e(set by #25437) to6fb31dcc9954. That is objectuimainat6fb31dcc9954844b2631ecfa96e999c4f73c4881, the merge of objectui#13370.It does two things on the 18.1.0 path:
main.confirmTextatemplateslot. objectui typed the envelope'ssourceas required, so@object-ui/plugin-viewfails its declaration build atObjectView.tsx:2615against the current spec. It fails at every objectui commit before objectui#13370, including1d178e06ac5e.sourceas optional, as the spec'sExpressiondoes. At this pin,pnpm objectui:buildon this branch builds the console with no local patch.Part ofhourly full run: red on main (CI) #25438, notFixes. hourly full run: red on main (CI) #25438 is closed when Console Pin Gate goes green onmain.f2f4b7dc3, the [Direction · v18] Per-user scope for view personal configuration (parked from #7494) #7611 remainder: Publish from Home no longer reports adefineCapabilitydeclaration as unresolved). The epic [epic] ADR-0131 — total organization ownership: no NULL organization_id (v18 line) #15194 gate (c) re-test reads this change.Branch history. The harness assigned the branch
claude/project-thread-nldmem, and the card'sClaim:names it. The branch first moved the pin from5fef032b1ada. After #25437 landed its own move to1d178e06ac5e, the branch mergedmain, tookmain's side of the three conflicted files, and re-ran the bump from there. The net diff againstmainis the four files below.The diff
These are the same four files as in the earlier pin moves #25358 and #25262. The repo's own tooling wrote each one; none was edited by hand.
.objectui-shaand.changeset/console-6fb31dcc9954.md:OBJECTUI_ROOT=/home/claude/objectui OBJECTUI_NO_DEEPEN=1 bash scripts/bump-objectui.sh 6fb31dcc9954844b2631ecfa96e999c4f73c4881 --no-commitexited 0. It printed "1d178e06ac5e..6fb31dcc9954 walks completely", "7 releasing changeset(s), 0 breaking" and "(on origin/main)".scripts/sdui-manifest.record.json:NODE_OPTIONS=--max-old-space-size=6144 pnpm objectui:buildexited 0 with "dist ready … from objectui@6fb31dcc9954" and "Console bundle carries THIS tree's @objectstack/spec, and only it". Thennode scripts/gen-sdui-manifest-node.mjsran: 107 components, sha256d1fde278ffd6….sdui.manifest.jsonis byte-identical, so only its provenance record moves.node scripts/check-sdui-manifest.mjspasses.packages/sdui-parser/objectui-lockstep.json:OBJECTUI_ROOT=.cache/objectui-6fb31dcc9954 pnpm gen:sdui-locksteprecorded 214 region lines, blob0131f27cf86d, and 25 diagnostic codes.pnpm check:sdui-locksteppasses.pnpm check:console-shapasses.The changeset
scripts/objectui-changeset-digest.mjsderived it from the 7 changesets objectui added over1d178e06ac5e..6fb31dcc9954, across 7 non-merge commits. #25437'sconsole-1d178e06ac5e.mdalready covers the earlier part of the range, so the two do not overlap. Under ruling A (#25105), a console refresh ispatchwithMetadata-protocol: none.Choosing the pin
6fb31dcc9954is objectuiorigin/main's tip, and1d178e06ac5eis its ancestor. objectui CI on6fb31dcc9954:Verification on the built console
I ran the F1 re-test for #15194 gate (c) on this branch's console at this pin, before the merge with
main. F1 is absent; the reading is on #15194 (comment 6367439307). The injection stamp carries a real witness (skew: true).Out of scope
.github/workflows/**,scripts/build-console.shorcontent/docs/releases/is in the diff.🤖 Generated with Claude Code
https://claude.ai/code/session_01CBtjEGZifSHGenaRcRBKYb
Generated by Claude Code