Repository navigation
docs(spec): the released 17.5.0 quickAdd entry no longer sends the control to the retired kanban-ui block - #21224
Merged
objectstack-fleet[bot] merged 2 commits intoOct 1, 2026
Conversation
…ntrol to the retired kanban-ui block The 17.5.0 entry for 48203ff said the retired object-kanban quickAdd key "stays only on the kanban-ui block", tabled that block as unchanged, said the control "stays on the kanban-ui block", and called it "the live kanban-ui spelling". objectui retired that registration before this change landed; neither the pin 17.5.0 was versioned at nor today's registers one. Four passages are amended in place to "Delete the key; object-kanban offers no quick-add control", and one dated erratum line closes the entry quoting the old phrasings, in the shape this file's errata already use. Claude-Session: https://claude.ai/code/session_01UtnxvdiN376GF3sgXwAw4d Co-authored-by: Claude <noreply@anthropic.com>
…angelog-17-5-kanban-ui-erratum
Contributor
📓 Docs Drift Check
What this run could not see
Coarse fallback — 137 page(s) merely mention a changed package (the pre-#9192 predicate, kept for the deliberately-wide backstop): |
This was referenced Oct 1, 2026
objectstack-fleet
Bot
deleted the
claude/issue-21143-changelog-17-5-kanban-ui-erratum
branch
October 1, 2026 19:11
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #21143
Clause-②: no
What
packages/spec/CHANGELOG.md, inside the released@objectstack/spec17.5.0 entry for 48203ff (theobject-kanbanquickAddretirement), told the reader four times that the quick-add control lives on objectui'skanban-uiblock:kanban-uiblock, where a React host can supply the runtime function the control needs";kanban-ui(objectui block), whoseaftercell read unchanged;kanban-uiblock, which a React host renders directly and can hand theonQuickAddslot to";typeso the livekanban-uispelling stays out of its reach".objectui registers no
kanban-uiblock. objectui#8865 retired the registration (objectui#8257) on 2026-09-10T10:17Z. 48203ff landed on 2026-09-12T07:24Z, so the retirement came first. The sentences were true of the.objectui-shapin the entry was measured at (53ded82bf). They are false of the pin 17.5.0 was versioned at (dd3f7e1be) and of today's pin (31971ff1e).This PR amends that one entry in place. It uses the shape this file's errata already use (
*Erratum, DATE — … (Corrected after publication, #N.)*, 7 instances onmain). The nearest precedent is 576afc1, which amended the 17.4.0 entry the same way: passages corrected in place, then one dated erratum line at the end of the entry that quotes the old phrasing.object-kanbanoffers no quick-add control."beforecell. Itsaftercell now reads "retired in objectui (objectui#8257), not by this change: no block a document can name offers the control". The row is corrected rather than deleted, so a reader who grepskanban-uilands on the corrected answer.kanban-uiand that objectui has since retired that block.maingives: by componenttype, never by key name, so a node of any other type that authors the same key is left alone.No other entry and no other file is touched. The corrected wording matches what PR #21141 put on every non-released copy: the tombstone prescription, the D2 summary and both migration entries.
Changeset: none, labelled
skip-changesetCHANGELOG.mdis in@objectstack/spec'sfiles[], so the next tarball carries this text. A changeset is still the wrong instrument. It would compile the correction into a new entry under a later version. That is the erratum-in-a-later-entry shape that the Documentation Guardrails row forpackages/*/CHANGELOG.mdrules out, and the PR declares no package change.changeset versionprepends to this file and keeps the amended 17.5.0 entry. 105 pending changesets onmainalready bump@objectstack/spec, so the next release ships the corrected entry. This is the same disposition as 576afc1 (PR #21014, labelledskip-changeset).Evidence
grep -c kanban-ui packages/spec/CHANGELOG.mdat the merge basece4e205e@objectstack/spec17.5.0,package/CHANGELOG.md'kanban-ui',alone on a line, test files excluded) at the current pin31971ff1e, the 17.5.0 pindd3f7e1beand the 48203ff pin53ded82bfplugin-kanban/src/index.tsx:209andcli/src/utils/known-schema-types.ts:225at53ded82bf). The firing control'object-kanban',on the same instrument reads 4, 4 and 3.objectui-shaat 48203ff, and at 8c87d26 (chore: version packages, spec 17.5.0)53ded82bf, thendd3f7e1betime)kanban-uioccurs in no other*/CHANGELOG.mdand nowhere undercontent/docs/releases/. The 69 other CHANGELOGs that name 48203ff carry it only as- Updated dependencies [48203ff]grep -c kanban-ui packages/spec/CHANGELOG.mdreads 3: the corrected row, the corrected paragraph and the erratum lineGates (on
ca8dffb4, the final commit)node scripts/pm/dispatch-gates.mjs --repo objectstack-ai/objectstack --commandsderived 55 commands for this one path. 51 ran and exited 0. They includepnpm check:nul-bytes,pnpm check:published-files,pnpm check:release-notes,pnpm check:release-page-status,pnpm check:doc-authoringandnode scripts/check-release-section-coverage.mjs --strict. The--ranreconciliation reads: "55 derived famil(ies) accounted for — 51 run, 4 NOT-MEASURED (4 DERIVED from a recorded exit 3)", 0 UNRUN.NOT MEASURED (4):
check:dts-closure,check:dual-build-cjs-loads,check:lean-entry-closureandcheck:sourcemap-no-sources-content. Each exited 3 (PREREQUISITE NOT MET) because it reads builtdist/trees across the workspace, and this worktree built none. No build readsCHANGELOG.md. CI runs these four on a fresh build.Outside the derived set, two gates that read
packages/spec/CHANGELOG.mdalso ran and exited 0:pnpm check:future-spec-majorandpnpm check:docs-image-tag.check:issue-citationsis green, but it read 0 files:**/CHANGELOG.mdis one of its declared deferred surfaces. So the three citations this PR adds were read by hand. #21143 is this card, objectui#8865 is the merged retirement PR and objectui#8257 is the card it answered.Acceptance notes
KanbanRendererReact component, which reads thequickAdd/onQuickAddpair (plugin-kanban/src/index.tsx:345-346at31971ff1e). The tombstone docblock onmainalready records this as "not withdrawn from objectui's React layer, but no metadata node reaches it". The amended entry says only what holds for metadata and does not name that component.Written by the
domain:specdev sessionsession_01UtnxvdiN376GF3sgXwAw4d, dispatched by the PM loop on #21143.Generated by Claude Code