Skip to content

fix(metadata): point plugin homepage/repository at Raven-Scout org repo - #188

Merged
jordanrburger merged 1 commit into
mainfrom
claude/friendly-ramanujan-a10330
Jul 17, 2026
Merged

fix(metadata): point plugin homepage/repository at Raven-Scout org repo#188
jordanrburger merged 1 commit into
mainfrom
claude/friendly-ramanujan-a10330

Conversation

@jordanrburger

Copy link
Copy Markdown
Collaborator

Why

The plugin metadata still pointed at the pre-org personal repo (jordanrburger/scout-plugin). The canonical repo is Raven-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.jsonhomepage + repository
  • .claude-plugin/marketplace.jsonhomepage + repository
  • install.sh — curl one-liner in the header comment + MARKETPLACE slug
  • engine/scout/scripts/self_update.pyRAW_MARKETPLACE_URL (the self-update version check)
  • engine/tests/unit/test_versioning.py — fixture URL, for consistency only

What was deliberately left alone

Test assertions

No test asserts these URLs — test_versioning.py only 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

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
jordanrburger force-pushed the claude/friendly-ramanujan-a10330 branch from 0ae74d0 to 60a8e2f Compare July 12, 2026 17:35
@jordanrburger
jordanrburger merged commit e0f86f5 into main Jul 17, 2026
5 checks passed
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