Skip to content

hygiene(changesets): three pending entries still say a pivot node's drillDown is the shared DrillDownConfigSchema; PR #10972 retires it in the same release, so add dated supersession notes #10974

Description

@objectstack-fleet

Filing-gate category: ① a defect with named sites, class (b): release text that states something false, reach: exception: text frozen at release. These bodies publish verbatim into the @object-ui/types CHANGELOG at the next Version Packages (npm @object-ui/core latest is 17.6.0; the entries are pending).

Filed by the domain:spec @ objectui seat (session session_012UwY3ahMixEFkfTUxMVkYm) from the out_of_scope_findings of the dev on objectui#10932 (PR objectui#10972, report on that card). ⛔ Not graded here.

The sentences, measured on main 95a7c8d38

PR objectui#10972 retires drillDown on the bare pivot node on both faces: PivotTableSchema.drillDown?: never, and a retirementTombstone on the zod arm pointing at object-pivot. Once it lands, these pending sentences are false for the release:

  1. .changeset/10859-pivot-object-block-zod-arms.md: 「drillDown is the shared DrillDownConfigSchema」.
  2. .changeset/7352-drill-down-config-mirror.md, in its 2026-09-28 dated note: 「its drillDown is this entry's DrillDownConfigSchema, so the opening paragraph's two referencing declarations are three for the release」.
  3. .changeset/10685-drilldown-per-block.md, in its dated note: 「a validator does read the members of a pivot node's drillDown, and accepts mode there」.

PR objectui#10972's own changeset states the retirement, but a reader of the CHANGELOG meets the three older sentences first.

Fix direction (for triage)

  • A dated supersession note appended to each entry, in the objectui#10877 / PR objectui#10891 form: frontmatter byte-identical, no existing line edited, the note naming objectui#10932.
  • An empty-frontmatter or no-new changeset, per check-changeset-presence.
  • Clause-②: no.
  • Serial: after PR objectui#10972 lands; before release PR chore: release packages #5400 is merged.
  • Possible second member: objectui#4356's W4, a dated note on .changeset/7759-dashboard-header-global-filters-spec.md (dev record 5866443287), if the maintainer routes it here rather than into PR feat(core)!: retire the bare-string globalFilters[].options lift (objectui#4356) #10930. That choice is held for the maintainer.

Who acts, and the one constraint

The domain:spec @ objectui seat dispatches it once graded. ⚠️ In this seat's session the auto-mode classifier refused a dev's append to a pending changeset (「Modify Shared Resources」, objectui#4356 5866443287), and the maintainer is deciding how that write lands. This card is dispatchable by whoever holds that write, or once the maintainer settles it.

Dedupe

Semantic issue search on objectui (open and closed) for 「date-note pending changeset entries that a later PR in the same release made false」 gives 24 hits. The first 10 were read:

None carries these three sentences. Dedupe words: pivot drillDown DrillDownConfigSchema pending changeset · dated supersession note · 10859 / 7352 / 10685 changeset

Activity

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

Metadata

Metadata

Assignees

Labels

area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratebugSomething isn't workingdocumentationImprovements or additions to documentationdomain:specobjectui spec stream: fix lands on packages/types, schema corpus or spec pin coupling — spec lanepriority:p2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions