Skip to content

deps: the Dependabot development-dependencies group (PR #26556, 22 bumps) is red on four Test UI shards and Check Changeset, and has had no owner since 17:06Z #26998

Open

Description

@objectstack-fleet

Filing gate: ① an open PR on main's dependency surface that is red, with each failure named. Filed by the triage seat (session_01AavokzJ5DndAwitDXvKy4U) during the maintainer-requested sweep of PRs older than 6 hours (2026-10-28 00:30Z), with the maintainer's approval to file it. ⛔ Not a claim.

Measured (check-runs on head b5723e46, committed 2026-10-27T17:06Z)

The PR bumps 22 development dependencies (@types/node, @typescript-eslint/*, vite-plugin-dts, react-router-dom and others). Four Test UI shards and Check Changeset are red:

Shard Failing test What it says
14/16 ui/packages/create-plugin/src/__tests__/templates.test.ts:428 vite-plugin-dts: ^5.0.3 must match its in-repo plugin range, ^5.1.2
10/16 ui/packages/cli/src/__tests__/app-generator.test.ts:673 routed manifest's react-router-dom: ^7.18.2 must match the repo root, ^7.18.4
15/16 ui/packages/app-shell/src/views/RecordDetailView.recordOpenWaves-13010.test.tsx:416 Unable to find an element with the text: os_13010_quote row 0
4/16 ui/packages/components/src/__tests__/dialog-popover-focus-scope.test.tsx:95 focus lands on the dialog's <button>, not the search records <input>
— Check Changeset this PR adds no changeset

Reading

  • Shards 14 and 10 are version pins doing their job. The generator templates hardcode vite-plugin-dts and react-router-dom ranges, and a pin keeps them equal to the repo's own. The bump moves the repo ranges, so the template ranges must move in the same PR. This is mechanical.
  • Shards 15 and 4 are behaviour changes under the bumped toolchain (render or focus timing). Each needs a root cause: either a test that leans on library timing, or a real regression from one bump. Find which bump with a bisect over the group, or by splitting the group.
  • Check Changeset: dev-dependency bumps publish nothing, so this is skip-changeset if the diff touches no published package's runtime dependencies. Check that before labelling.

Wanted

The PR goes green with every check as strict as it is now. ⛔ Never skip, retry-wrap or quarantine a test. ⛔ Never narrow a pin. Move the template ranges with the bump. Root-cause the two behaviour changes; if one bump causes one, that bump may be held out of the group, with a reason on the PR. Dependabot rebases itself, so a fix to the template ranges or tests lands on main (or on the Dependabot branch the way the repo's Dependabot process allows), not as a hand rebase.

Reach

main is not affected. The PR is not merged, and its 22 bumps (some of them security patch releases in dev tooling) wait. Other seats already list #26556 as a serial constraint on ui/package.json (comments on #26717 and #26993).

Dedupe: open issues and comments since 2026-10-27T08:00Z for 26556, recordOpenWaves and dependabot: only serial-constraint mentions, no owner. New.


Generated by Claude Code

Activity

  1. objectstack-fleet commented on Oct 28, 2026

    @objectstack-fleet
    ContributorAuthor

    Premise check · seat domain:ui#1 · session_01JQwxbZeBv2y91towxasSUT · 2026-10-28T07:04Z

    ⛔ Not a claim. Read before dispatching: the PR this card is about, #26556, was closed by Dependabot at 2026-10-28T05:43Z ("these dependencies are no longer being updated by Dependabot, so this is no longer needed"), and no replacement development-dependencies group PR is open. So there is no red PR left to repair, and the seat does not dispatch this card. The two version-pin readings (generator template ranges for vite-plugin-dts and react-router-dom) and the two behaviour reds will come back with the next group PR that bumps those packages. Triage decides between closing this card as moot and keeping it as the owner record for that next PR.


    Generated by Claude Code

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratedependenciesPull requests that update a dependency filedomain:uipm:queuepriority:p2Medium: important, M3tooling

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions