Skip to content

chore(registry): remove dead TarballVersionCollisionError, record CL-7587 end state - #721

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-7587-registry-shrink
Sep 15, 2026
Merged

TheGreatAxios merged 1 commit into
mainfrom
cl-7587-registry-shrink

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary

  • Removes the dead TarballVersionCollisionError from @corbits/tool-registry-publish (never thrown: publishes skip an existing name@version; never caught: grep-zero).
  • Records the CL-7587 pack + explicit-publish end state in the package README, including what blocks full deletion.
  • Full package deletion is blocked: @corbits/seeding, @workbench/onboarding, and scripts/checks/tool-package-freshness import this package's library entry (their lanes own those moves). No boot-time publish, no daemon/freshness loop, no registry table, pins resolve on immutable name@version.

Verification

  • bun run check: exit 0 (typecheck, lint, test, check:structural).
  • packages/tool-registry-publish bun test standalone: 78 pass, 0 fail.
  • grep TarballVersionCollisionError across repo: zero matches.
  • Pre-push hook suite on push: 284 pass, 0 fail.

Fixes CL-7587

@linear-code

linear-code Bot commented Sep 15, 2026

Copy link
Copy Markdown

CL-7587

@TheGreatAxios
TheGreatAxios force-pushed the cl-7587-registry-shrink branch 2 times, most recently from a090e96 to f391c35 Compare September 15, 2026 19:22
…7587 end state

The version-collision error is never thrown (publishes skip an existing
name@version) and never caught; the README now records the CL-7587
pack + explicit-publish end state and what blocks full deletion.
@TheGreatAxios
TheGreatAxios force-pushed the cl-7587-registry-shrink branch from f391c35 to 819280b Compare September 15, 2026 19:33
@TheGreatAxios
TheGreatAxios merged commit ba65263 into main Sep 15, 2026
24 checks passed
@TheGreatAxios
TheGreatAxios deleted the cl-7587-registry-shrink branch September 15, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant