rebrand + purge orphaned frontend: Chat Switchboard → Switchboard Core
Some checks failed
CI/CD / detect-changes (push) Successful in 23s
CI/CD / test-sqlite (push) Failing after 20s
CI/CD / test-frontend (push) Failing after 21s
CI/CD / test-go-pg (push) Failing after 38s
CI/CD / build-and-deploy (push) Has been skipped

Branding: bulk rename across 50+ files (Go, JS, CSS, HTML, YAML, JSON,
shell scripts). Fix Helm chart description and git repo URLs.
Fix test helper taglines.

Admin surface: strip 14 gutted tabs (providers, models, personas,
roles, knowledge, memory, tasks, health, routing, capabilities,
channels, dashboard, usage, stats). Collapse to 4 categories:
People, Workflows, System, Monitoring.

Settings surface: strip 11 gutted tabs (models, personas, providers,
roles, knowledge, memory, usage, workflows, tasks, data, gitkeys).
Keep: general, appearance, profile, teams, connections, notifications.

Team-admin surface: strip 5 gutted tabs (personas, providers,
knowledge, tasks, usage). Keep: members, groups, connections,
workflows, settings, activity.

Components: delete chat-pane/ (13 files, 1938 lines) and
notes-pane/ (10 files, 2381 lines).

main.go: remove stale Health.Prune maintenance goroutine.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-26 10:28:09 +00:00
parent 45291860c5
commit c470037fb5
107 changed files with 83 additions and 7744 deletions

View File

@@ -1,5 +1,5 @@
// ==========================================
// Chat Switchboard — Dashboard Package (v0.31.1)
// Switchboard Core — Dashboard Package (v0.31.1)
// ==========================================
// SDK Exercise Surface. Exercises every sw.* primitive with ZERO
// component CSS overrides. All styling comes from the SDK itself.

View File

@@ -4,7 +4,7 @@
"type": "full",
"version": "0.31.1",
"tier": "browser",
"author": "Chat Switchboard",
"author": "Switchboard Core",
"description": "Project dashboard exercising all SDK primitives",
"route": "/s/dashboard",
"permissions": [],

View File

@@ -1,5 +1,5 @@
/* ==========================================
Chat Switchboard — Editor Surface (v0.25.0)
Switchboard Core — Editor Surface (v0.25.0)
==========================================
Replaces editor-mode.css for the pane-based editor.
Covers: topbar, bootstrap, and component-specific

View File

@@ -1,5 +1,5 @@
// ==========================================
// Chat Switchboard — Editor Package (v0.31.0)
// Switchboard Core — Editor Package (v0.31.0)
// ==========================================
// Installable .pkg that provides the code editor surface.
// Mounts into #extension-mount (surface-extension template).

View File

@@ -4,7 +4,7 @@
"type": "full",
"version": "0.31.0",
"tier": "browser",
"author": "Chat Switchboard",
"author": "Switchboard Core",
"description": "Code editor with workspace management, file tree, and AI assist",
"route": "/s/editor",
"layout": "editor",

View File

@@ -27,7 +27,7 @@
type: 'full',
version: '0.31.1',
tier: 'browser',
author: 'Chat Switchboard',
author: 'Switchboard Core',
description: 'Project dashboard exercising all SDK primitives',
route: '/s/dashboard',
permissions: [],

View File

@@ -27,7 +27,7 @@
type: 'full',
version: '0.31.0',
tier: 'browser',
author: 'Chat Switchboard',
author: 'Switchboard Core',
description: 'Code editor with workspace management',
route: '/s/editor',
layout: 'editor',

View File

@@ -368,7 +368,7 @@
var totalMs = T.results.reduce(function (s, r) { return s + r.duration; }, 0);
var lines = [];
lines.push('=== Chat Switchboard ICD Test Report ===');
lines.push('=== Switchboard Core ICD Test Report ===');
lines.push('Generated: ' + now);
lines.push('Platform: v' + (T.manifest.version || '0.28.0'));
lines.push('User: ' + T.user.username + ' (' + T.user.role + ')');