fix(metadata): point plugin homepage/repository at Raven-Scout org repo - #188
Merged
Conversation
The plugin metadata, installer, and self-update raw URL still referenced the pre-org personal repo (jordanrburger/scout-plugin). Canonical repo is Raven-Scout/scout-plugin. Updates all live references: - .claude-plugin/plugin.json homepage + repository - .claude-plugin/marketplace.json homepage + repository - install.sh curl one-liner + MARKETPLACE slug - engine/scout/scripts/self_update.py RAW_MARKETPLACE_URL - engine/tests/unit/test_versioning.py fixture URL (consistency only; no test asserts these URLs) Historical design docs under docs/plans/ and docs/specs/ are left untouched as dated records (old links redirect via GitHub). Flagged as open item 1 on Raven-Scout/Scout#74 — the in-app updates raw-URL fallback there can now default to the org URL. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
jordanrburger
force-pushed
the
claude/friendly-ramanujan-a10330
branch
from
July 12, 2026 17:35
0ae74d0 to
60a8e2f
Compare
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.
Why
The plugin metadata still pointed at the pre-org personal repo (
jordanrburger/scout-plugin). The canonical repo isRaven-Scout/scout-plugin. This was flagged as open item 1 on Raven-Scout/Scout#74 (in-app updates design) — its raw-URL fallback can now default to the org URL.What changed
All live references to the old repo slug:
.claude-plugin/plugin.json—homepage+repository.claude-plugin/marketplace.json—homepage+repositoryinstall.sh— curl one-liner in the header comment +MARKETPLACEslugengine/scout/scripts/self_update.py—RAW_MARKETPLACE_URL(the self-update version check)engine/tests/unit/test_versioning.py— fixture URL, for consistency onlyWhat was deliberately left alone
docs/plans/anddocs/specs/(dated records; oldjordanrburger/…links redirect via GitHub after the repo transfer): the two 2026-06-02 release-system docs, the 2026-06-14 connector-probe design (issue /scout-setup: connector probe registry edits lost on plugin update (no extensibility for custom connectors) #97 link), and the PR fix: smooth out plugin setup/upgrade rough edges #25 motivation links inscoutctl-bootstrap-auto.md.Test assertions
No test asserts these URLs —
test_versioning.pyonly uses the URL as fixture data in_fake_plugin. Updated it anyway so fixtures match reality.pytest tests/unit/test_versioning.py tests/unit/test_self_update.py→ 17 passed.🤖 Generated with Claude Code