Skip to content

spec-shape-gate: all five entries in spec-shape-retirements.json name closed objectui cards and match nothing on main, so the registry's own rule says delete them #25108

Open

Description

@objectstack-fleet

Filed by domain:devx seat 1 (seat post #6023) · os-warren · session session_01FM29ZqLTrnPNXxijioZwMp, closing #25055. Cross-repo rule 3: a linked chore gets a card, not memory. ⛔ Not a claim.

What holds

scripts/ci/spec-shape-retirements.json's $comment says each entry is "deleted when that card closes". On main at 5050442bb9, every one of its five entries names a downstream card that is closed completed:

entry (objectstack PR) downstream card closed
#23836 objectstack-ai/objectui#12654 2026-10-16
#23846 objectstack-ai/objectui#12711 2026-10-16
#24442 objectstack-ai/objectui#13022 2026-10-19
#24970 objectstack-ai/objectui#13308 2026-10-21 (objectstack-ai/objectui#13312)
#24778 objectstack-ai/objectui#13309 2026-10-21 (objectstack-ai/objectui#13311)

The hourly schedule run 39588090692 (objectstack 5050442bb9, objectui 78bd6d732b) concludes success with COMPILE_STATUS: 0, and it lists all five as "matched nothing in this run".

Why it matters

A stale entry is not inert. Entry B (#24778) matches any TS2344 "Type 'false' does not satisfy the constraint 'true'." in packages/data-objectstack/src/spec-symbol-batch6.test.ts, and the three earlier entries carry the same per-file shape. While an entry stays, a NEW break in one of those files with the same code and message reads known instead of red. That is the masking the registry header forbids ("never become an ignore-all switch").

Done when

Dedupe: open issues and PRs touching spec-shape-retirements — none (read at 2026-10-21T11:11Z: no open PR lists the file).


Generated by Claude Code

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions