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
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; ⛔ nodomain:*— the triage seat routes. Suggested lane:domain:devx(a docs page + two repo scripts; theAGENTS.mdhalf 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 ispackages/console/dist/sdui.manifest.json(gitignored). The tracked pairsdui.manifest.json+scripts/sdui-manifest.record.jsonis written bynode scripts/gen-sdui-manifest-node.mjs, which is whatscripts/check-sdui-manifest.mjsasserts against (its :172 remedy printsnode 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.shproduces it and runs the ratchet against it» — never names the node regenerator.scripts/bump-objectui.sh(header :10–:15, :414, :700, :718) andscripts/build-console.sh(:281–:289) printpnpm sdui:manifestas 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