fix(plugins-registry): point the worker at nself-org/bundles - #97
Merged
Merged
Conversation
The plugins-pro -> bundles rename (ADR-P6-01) landed 2026-09-16. The worker's own comments said to update these once it did. Functional changes are the GitHub Contents API URLs the worker builds for registry.json, bundles.json and bundles-schema.json, and the repo name it selects by tier. Those URLs are constructed by the worker, so they do not get GitHub's rename redirect the way a clone URL does — the ADR-P6-01 rollback note calls this out specifically. Verified before this change that live serving was unaffected: free tarballs through plugins.nself.org still return 200 (127 of 129 free slugs, 0 x 404). Separately, plugins.nself.org/bundles.json currently returns 404 even though the route is on main — the deployed worker is stale and needs a wrangler deploy; that is tracked as P6-E4-W3-S3-T8/T11, not fixed here. Worker suite: 21/21 pass.
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.
Completes the worker leg of the A5 rename (P6-E4-W3-S3-T7). The plugins-pro -> bundles rename landed 2026-09-16; the worker's own comments said to update these once it did.
Why this one matters more than a string sweep
The worker constructs GitHub Contents API URLs for
registry.json,bundles.jsonandbundles-schema.json, and picks the repo name by tier. Constructed API URLs do not get GitHub's rename redirect the way a clone URL does — ADR-P6-01's rollback note calls this out specifically.Verified before changing anything
plugins.nself.orgstill return 200 post-rename: 127 of 129 free slugs, 0 x 404. (shared-utilshas no download URL by design;ollamareturns 401 because its registry entry points at the licence host instead of the CDN — fixed on main by5c179166, unreleased.)Separate, not fixed here
plugins.nself.org/bundles.jsonreturns 404 even though the route is on main (#95). The deployed worker is stale and needs awrangler deploy— P6-E4-W3-S3-T8 / T11.