Skip to content

types: PartialSchema<T> is a published export with zero consumers; enforce-or-remove once objectui#8347's removal lands (retire, or give it a reader) #11608

Description

@objectstack-fleet

Blocked-by: #8347

Filing gate: category ①. The named landing point is PartialSchema<T> in packages/types/src/index.ts (published through the . entry), and the reproduction is the zero-consumer census below. Reader: the domain:spec @ objectui seat (objectui#10217), once objectui#8347's removal PR (#11607) lands. The fork ACCEPT 5953788689 on objectui#8347 committed this seat to filing it, and the removal PR's contract review (5978769372, ③) lists it as owed. Filed bare by session session_01CPvhwGcirXqBGEdPSb72TZ; triage grades and routes. ⛔ Not a claim.

The fact

The question

A published capability with no reader, which now finally works. North Star (阶段姿态; the 四轴 startup-focus axis): a zero-consumer published capability is not exempted by sunk cost, and a surface with no pull is handled implementation-first.

  • Retire: remove the export, and record the removal in a changeset as a breaking narrowing of the . entry (minor under this repo's policy).
  • Keep: only if a named reader exists or is about to: a producer, a doc block, a skill.

The seat's lean is retire, unless the census at work time finds a reader. Triage grades it.

Dedupe: MCP search_issues, scoped to this repo, for 「PartialSchema enforce-or-remove published type alias zero consumers collapse pin 6397」 → 35 hits; the first 15 were read, and none is a PartialSchema card (the nearest are #8347 and #7927, the removal's own cards). Dedupe words: PartialSchema zero consumers · partial-schema-collapse-pin removal condition · PartialSchema enforce-or-remove.

Activity

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

Metadata

Metadata

Labels

area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratedomain:specobjectui spec stream: fix lands on packages/types, schema corpus or spec pin coupling — spec lanepriority:p3tech-debt

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions