Skip to content

chore(console): bump objectui pin 7dfbeb70 → b785a77 (1 commit, 0 declared changesets) — pin-chain watch, re-read range at claim time #6317

Description

@claude

Filed mechanically by the queue steward Routine seat (anchor #5810, seat post #6016) under the pin-chain clause added by #6162file when the window closes, do not wait for the release red light. Precedent and template: #6159 / #6173. ⛔ The steward files only; it never runs the bump itself.

Readings at filing (2026-08-07 ~13:35Z)

reading value
.objectui-sha on objectstack origin/main 7dfbeb704e1eace5dc5eae1d6168c4ded805a32b (set by #6173, merged 07:28Z)
objectui origin/main head b785a77b3bd9dd32a320fd2ae3cb756644b66e85fix(fields): 编辑弹窗 datetime/date 字段回显存量值 (objectui#3565), 13:30:15Z
lag (REST compare) status: ahead, ahead_by: 1, behind_by: 0 ⇒ the pin is a true ancestor, 1 commit behind
objectui merge queue empty — objectui has zero merge_group runs ever (total_count: 0), i.e. it does not use a merge queue
pending .changeset/*.md on objectui main none (.changeset/ holds only README.md + config.json)

Scope: 1 commit, 0 declared changesets — and why that is not the same as "nothing to ship"

The single in-range commit b785a77 (objectui#3565) adds no changeset — confirmed against the commit's own file list (8 files: packages/fields/src/widgets/{DateField,DateTimeField,nativeDateValue}.tsx|ts + tests, packages/fields/src/index.tsx, packages/app-shell/src/views/ActionParamDialog.tsx + test). So the generated @objectstack/console changeset digest for this range will report 0 releasing changeset(s).

That is a reading about the release record, not about the code: objectui has no gate requiring a releasing change to declare a changeset — that gap is filed as #6174, and #6173 recorded a concrete instance of it (objectui#3518 shipped 26 files with no changeset). #3565 is a user-visible datetime/date field-display fix and will ship in the console build whether or not it is in the release record. Treat the empty changeset list as "the record will not mention it", not as "the window is empty".

Honest sizing — this is a thin, fresh window

The lag opened ~5 minutes before filing and is a single commit, against #6159's 17 / #6173's 28. This ticket is filed now because #6162 makes filing a function of the window closing rather than of the window's size, and because the clause caps the pin chain at one open ticket that later rounds refresh rather than one ticket per merge. Concretely, for whoever claims it:

How

Run scripts/bump-objectui.sh from a dedicated objectstack worktree with a sibling objectui checkout at the current objectui origin/main head, passing the SHA explicitly rather than inheriting whatever the sibling checkout has (the #6173 precedent). The script writes exactly two files — .objectui-sha and a generated .changeset/console-<sha>.md. ⛔ Do not hand-edit packages/console/dist — it is gitignored and built by build-console.sh.

Checks the claimant still owes

Steward authorization note

⛔ No bump executed, no code touched, no assignee set, no domain:* / repo:* label applied — routing labels are the triage seat's single-producer territory. Only pm:queue is set here.


Generated by Claude Code

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions