Routine pin drift, filed so it has an owner. .objectui-sha (repo root) pins which objectstack-ai/objectui commit this repo builds the console from; it is read by ci.yml, cut-rc.yml, lint.yml, release.yml and showcase-smoke.yml.
Measured 2026-09-10
- pin:
53ded82bf
- objectui
origin/main: efead6c60
- 584 commits behind
Why now rather than at the next sweep
⛔ Nothing is broken. scripts/build-console.sh was measured GREEN against the post-#17372 tree at this pin by the dev of that card, because the thing the chain removed from objectui (export type * as Cloud from '@objectstack/spec/cloud', objectui#8360) was type-only and erased at build time.
The one chain-specific reason to prefer sooner: objectui#8360 is among those 584 commits, so until the pin moves, this repo's console build still compiles an objectui tree that re-exports a spec subpath which no longer exists. Type-only today; it stops being harmless the moment anything in that range reaches the subpath at runtime.
⚠️ Where a regression would actually surface: cut-rc.yml's pnpm objectui:build. ⛔ NOT the Console Pin Gate — its path filter watches .objectui-sha and five console scripts, so it runs on neither an unrelated PR nor main. A green PR is not evidence here.
Doing it
Use the dedicated bump script rather than editing the file by hand — the pin travels with pnpm sdui:manifest output and lockfile/override state, which is why ⛔ pin bumps are never riders on another PR. Expect the Playwright sdui:manifest step and 584 commits' worth of unrelated objectui change to come with it; that is the cost of the cadence, not of this card.
Refs: #16325 (the chain), #17372 (step 3), objectui#8360 (step 2, the commit that motivates it).
Routine pin drift, filed so it has an owner.
.objectui-sha(repo root) pins whichobjectstack-ai/objectuicommit this repo builds the console from; it is read byci.yml,cut-rc.yml,lint.yml,release.ymlandshowcase-smoke.yml.Measured 2026-09-10
53ded82bforigin/main:efead6c60Why now rather than at the next sweep
⛔ Nothing is broken.
scripts/build-console.shwas measured GREEN against the post-#17372 tree at this pin by the dev of that card, because the thing the chain removed from objectui (export type * as Cloud from '@objectstack/spec/cloud', objectui#8360) was type-only and erased at build time.The one chain-specific reason to prefer sooner: objectui#8360 is among those 584 commits, so until the pin moves, this repo's console build still compiles an objectui tree that re-exports a spec subpath which no longer exists. Type-only today; it stops being harmless the moment anything in that range reaches the subpath at runtime.
cut-rc.yml'spnpm objectui:build. ⛔ NOT theConsole Pin Gate— its path filter watches.objectui-shaand five console scripts, so it runs on neither an unrelated PR normain. A green PR is not evidence here.Doing it
Use the dedicated bump script rather than editing the file by hand — the pin travels with
pnpm sdui:manifestoutput and lockfile/override state, which is why ⛔ pin bumps are never riders on another PR. Expect the Playwrightsdui:manifeststep and 584 commits' worth of unrelated objectui change to come with it; that is the cost of the cadence, not of this card.Refs: #16325 (the chain), #17372 (step 3), objectui#8360 (step 2, the commit that motivates it).