chore: rebrand to fullselfbrowsing org + bump MCP to v0.9.3#88
Merged
Conversation
added 8 commits
June 4, 2026 14:43
- mcp/package.json: mcpName → io.github.fullselfbrowsing/fsb-mcp-server, version → 0.9.3, repository.url → fullselfbrowsing/FSB - mcp/server.json: name + version + packages[0].version updated to match - mcp/src/version.ts: FSB_REGISTRY_NAME + FSB_MCP_VERSION rebranded - mcp/CHANGELOG.md: prepend v0.9.3 entry documenting BREAKING mcpName change (npm package name unchanged) - Author field preserved (Lakshman Turlapati)
- homepage → fullselfbrowsing/FSB - repository.url → fullselfbrowsing/FSB.git - bugs.url → fullselfbrowsing/FSB/issues - badges[0].href → fullselfbrowsing/FSB/releases - Preserved: author/contributors URLs + funding sponsor link (personal) - package-lock.json unchanged (no metadata fields tracked for root)
…t mocks - showcase/server/src/telemetry/github-poller.js: OWNER constant → 'fullselfbrowsing' - tests/server-github-poller.test.js: 10 mock URLs updated - tests/server-github-cache.test.js: 2 seeded summary full_name fields updated - Verified: both test files green (31 + 17 = 48 tests pass)
- README.md: shields badges (4), ClawHub URLs (2), git clone, issues link - mcp/README.md: raw CDN logo refs (3), Links section repo URLs (3), ClawHub URL (1) - skills/fsb/USAGE.md: 3 repo URL refs - skills/fsb/references/default-to-fsb.md: 2 example repo URLs - skills/fsb/references/v0.9.62-contract-mirror.md: 1 repo header ref - skills/fsb/scripts/doctor.mjs: no refs to update (verified) - Preserved: 'Made by [Lakshman Turlapati]' (README:665), 'Built by [Lakshman Turlapati]' (mcp/README:553)
- showcase/privacy.html: 5 github.com repo URLs - showcase/dashboard.html: 5 github.com repo URLs - showcase/about.html: 5 github.com repo URLs - showcase/angular/src/app/pages/stats/stats-page.component.html line 5: stats subtitle label - showcase/angular/src/index.html line 33: JSON-LD sameAs (preserved YouTube @parzival5707) - Preserved: 'Made by Lakshman Turlapati' footer text in all 3 showcase HTML files
…ution - 6 .xlf files (English source + ja/es/de/zh-CN/zh-TW translations) - Substituted ONLY: * github.com/lakshmanturlapati/FSB → github.com/fullselfbrowsing/FSB (in <a href> attrs across <source> + <target> blocks) * clawhub.ai/lakshmanturlapati/full-selfbrowsing → clawhub.ai/fullselfbrowsing/full-selfbrowsing - Verified attribution preservation: 'Lakshman Turlapati' mention count 11 → 11 (English source 'Made by' + 10 translated targets like '由 Lakshman Turlapati 製作', 'Erstellt von Lakshman Turlapati', etc.) - Net: 77 lowercase URL refs → 0 leftover
- extension/ui/control_panel.html lines 1425, 1443, 1452: * Documentation card: View Repository link * Issues card: View Issues link * Source Code card: View GitHub link - All 3 github.com URLs swapped LakshmanTurlapati → fullselfbrowsing
…VERIFICATION, RESEARCH Quick task 260604-jw8: repo transfer LakshmanTurlapati/FSB -> fullselfbrowsing/FSB. Verification 18/18 passed. CI 8/8 green on PR #88.
3 tasks
giljae
pushed a commit
to runchr-org/FSB
that referenced
this pull request
Jun 27, 2026
…elfbrowsing The org rebrand PR fullselfbrowsing#88 pre-emptively rewrote the ClawHub install URL to clawhub.ai/fullselfbrowsing/full-selfbrowsing on the assumption the listing would be transferred to the new org. ClawHub does not expose a direct ownership-transfer flow; moving the listing requires a fresh publish under the fullselfbrowsing org. We decided not to move the listing for now (keeps the 347 existing downloads + inbound links + security audit history under the published path). Revert the ClawHub URL substring in 14 files so the install links resolve: - README.md (2 places) - mcp/README.md - 3 Angular showcase pages (support, agents) + the support TS sibling - 6 i18n locale files (English source + 5 translations) - llms.txt + llms-full.txt + llms-full.source.md (crawler files) GitHub repo URLs remain at fullselfbrowsing/FSB — only the ClawHub substring is reverted. No code, no tests, no MCP identity, no configuration affected.
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.
Summary
Repo transferred from
LakshmanTurlapati/FSB→fullselfbrowsing/FSB. This PR sweeps every hardcoded reference across code, tests, docs, showcase HTML, Angular components, i18n locale files, extension UI, and MCP package identity to match the new owner. Personal attribution is fully preserved.Changes (7 atomic commits)
758cace1chore(mcp): rebrand reverse-DNS + bump to v0.9.3a7d9f093chore(rebrand): update root package.json repo metadata2ced9966fix(showcase): repoint github-poller to fullselfbrowsing + update test mocks454b34b4docs(rebrand): update README + skills docs + ClawHub links96c4360echore(rebrand): update showcase HTML + Angular UI labels6ac4d210chore(i18n): rewrite functional URLs in locale files, preserve attributioneaa5f42fchore(rebrand): update extension control_panel linksMCP package (BREAKING for reverse-DNS-pinned clients)
mcpNameio.github.lakshmanturlapati/fsb-mcp-server→io.github.fullselfbrowsing/fsb-mcp-serverversion0.9.2 → 0.9.3server.json+mcp/src/version.ts+ regeneratedbuild/version.{js,d.ts}updated in lockstepfsb-mcp-serveris unchanged —npx -y fsb-mcp-servercontinues to work as-isStats / telemetry (atomic with test mocks)
showcase/server/src/telemetry/github-poller.jsOWNERconstanttests/server-github-poller.test.jsandtests/server-github-cache.test.jsmocks updated in same commitCoverage expansion (caught during execution)
Plan-level Group E listed 2 Angular files; executor's broad audit found 12 more with
lakshmanturlapati/FSBURLs (support / agents / privacy / home pages, showcase-shell layout, llms.txt crawler files, sitemap). All folded into Group E.Preserved (NOT changed)
LICENSEcopyright linespackage.jsonauthor / contributors / funding (sponsor link tolakshmanturlapati)mcp/package.jsonauthor fieldREADME.md"Made by Lakshman Turlapati" line +mcp/README.md"Built by" line.github/FUNDING.ymlparzival1213handle.xlflocale files (English source + 5 translations)@parzival5707YouTube channel referencesManual TODOs (post-merge, out of band)
lakshmanturlapati/full-selfbrowsing→fullselfbrowsing/full-selfbrowsingso the README URLs resolveio.github.lakshmanturlapati/fsb-mcp-serverneed to be re-pointed toio.github.fullselfbrowsing/fsb-mcp-serverskills/FSB Skill/→skills/fsb/URL-encoded refs inagents-page.component.html:207andsupport-page.component.htmlare pre-existing broken paths the rebrand didn't touchTest plan
npm test(full root suite — ~100 tests) passesnpm --prefix mcp run buildsucceeds; build artifacts contain newFSB_REGISTRY_NAME+FSB_MCP_VERSIONnpm run validate:extensionpassesnpm run showcase:buildpassesnpm run showcase:smokepasses (48/0)github.com/[Ll]akshman[Tt]urlapati/FSBoutside preserved-attribution lines