Feat v0.6.3 dead code sweep #38

Merged
xcaliber merged 10 commits from feat/v0.6.3-dead-code-sweep into main 2026-03-31 12:37:48 +00:00
Owner
No description provided.
xcaliber added 10 commits 2026-03-31 12:33:21 +00:00
SDK was sending { url } but the Go handler binds to { download_url },
causing every registry Install click to return 400.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Adds a registry URL field to Admin > Settings so admins can configure
an external package registry without touching env vars or the API directly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Shell script reads .pkg ZIPs, extracts manifests, and emits a
registry.json for self-hosted package discovery. Docs cover the
JSON format, admin config, and self-hosting setup.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove orphaned channel/message type comments from interfaces.go,
unused roleFilterType() function from pages.go, and stale version
comment from main.go.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
marked.min.js and purify.min.js are unused vendor copies — the live
renderers use their own imports. dev.html was a standalone dev gallery
not referenced by anything. Removes cache entries from sw.js.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Default set: notes, chat, chat-core, mermaid-renderer, schedules.
Removes dashboard, workflow-chat, workflow-demo, bug-report-triage,
content-approval, and employee-onboarding from auto-install. All
packages remain available via BUNDLED_PACKAGES=* or explicit list.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Removes standalone "// v0.X.X:" comment lines and inline trailing
version annotations. Keeps version references in config field docs
and compatibility notes where they describe requirements.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Mark all v0.6.3 roadmap items done, add changelog section.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Second pass — removes chat-switchboard version numbers from config
field docs, section headers, file headers, and test comments. These
were pre-fork version tags that don't apply to switchboard-core.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
V0.6.3 dead code sweep + registry fix (#38)
All checks were successful
CI/CD / detect-changes (pull_request) Successful in 4s
CI/CD / test-frontend (pull_request) Successful in 6s
CI/CD / test-go-pg (pull_request) Successful in 2m44s
CI/CD / test-sqlite (pull_request) Successful in 2m46s
CI/CD / build-and-deploy (pull_request) Successful in 1m12s
f7d7bd39b7
Bump VERSION to 0.6.3, update changelog to reflect full version
comment stripping scope.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
xcaliber merged commit 3d4228f868 into main 2026-03-31 12:37:48 +00:00
xcaliber deleted branch feat/v0.6.3-dead-code-sweep 2026-03-31 12:37:48 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: switchboard/core#38