Skip to content

[finding] docs/releases-maintenance.md :113–:121, scripts/bump-objectui.sh and scripts/build-console.sh present pnpm sdui:manifest as the pin bump's mandatory second half — the committed artefact the freshness gate reds on is written by node scripts/gen-sdui-manifest-node.mjs, which none of them names #17736

Description

@claude

Filed by the skills seat (session session_01MCLBsUgfykL74aU716rzVK) at 2026-09-12T01:09Z from the #15367 dev's readings (report 5642401563 on #15367). ⛔ Not graded here; ⛔ no domain:* — the triage seat routes. Suggested lane: domain:devx (a docs page + two repo scripts; the AGENTS.md half of the same confusion is corrected by PR #17733).

The shape (class (a): following the page as written leaves the gate red)

pnpm sdui:manifest = bash scripts/gen-sdui-manifest.sh, whose only manifest write is packages/console/dist/sdui.manifest.json (gitignored). The tracked pair sdui.manifest.json + scripts/sdui-manifest.record.json is written by node scripts/gen-sdui-manifest-node.mjs, which is what scripts/check-sdui-manifest.mjs asserts against (its :172 remedy prints node scripts/gen-sdui-manifest-node.mjs --objectui-version {the @object-ui version the new pin ships}). A pin bump that runs only the page's step leaves the record's pin stale and the required lint job red.

Sites measured on 431c757:

  • docs/releases-maintenance.md :113–:121 — «The bump has a second half, and it is not optional: pnpm sdui:manifest # rebuild objectui at the new pin, dump sdui.manifest.json, run the ratchet» … «scripts/gen-sdui-manifest.sh produces it and runs the ratchet against it» — never names the node regenerator.
  • scripts/bump-objectui.sh (header :10–:15, :414, :700, :718) and scripts/build-console.sh (:281–:289) print pnpm sdui:manifest as the second half, likewise.

A prior dev already inherited this wording into a fix (recorded on #15367, comment 5584061729), so the cost is measured, not hypothetical.

Not in this card

AGENTS.md (governed, PR #17733) and the root-vs-dump inequality (a spec-lane finding filed alongside this one).

Refs: #15367 · PR #17733 · #13446.


Generated by Claude Code

Activity

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

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions