Phase 004: remove the desktop shell, website tooling, and bundled hermes CLI
- Drop all desktop/Electron branches, scripts, and UI (title bar, pets, desktop bridge); LAN endpoint kind is now web/custom only - Replace the bundled hermes CLI with user-side installation: add GET /api/hermes/cli-status plus a HermesMissingView onboarding guide - Remove the version-management UI (snapshots handled by git) and prune dead website/mcu/claude scripts and lockfile entries
This commit is contained in:
+1
-16
@@ -45,22 +45,7 @@
|
||||
"test:coverage": "vitest run --coverage",
|
||||
"test:e2e": "playwright test",
|
||||
"test:e2e:ui": "playwright test --ui",
|
||||
"dev:website": "vite --config vite.config.website.ts",
|
||||
"build:website": "vite build --config vite.config.website.ts",
|
||||
"preview:website": "vite preview --config vite.config.website.ts",
|
||||
"mcu:v1:flash:clean": "pio run -d packages/esp32-c3/v1 && pio run -d packages/esp32-c3/v1 -t erase && pio run -d packages/esp32-c3/v1 -t upload",
|
||||
"mcu:v2:flash:clean": "pio run -d packages/esp32-c3/v2 && pio run -d packages/esp32-c3/v2 -t erase && pio run -d packages/esp32-c3/v2 -t upload",
|
||||
"mcu:flash:clean": "npm run mcu:v1:flash:clean",
|
||||
"desktop:install": "npm ci --prefix packages/desktop --no-audit --no-fund",
|
||||
"desktop:prepare-runtime": "npm --prefix packages/desktop run prepare:runtime",
|
||||
"desktop:prepare-python": "npm --prefix packages/desktop run prepare:python",
|
||||
"desktop:dev": "HERMES_WEB_UI_DIR=\"$PWD\" npm --prefix packages/desktop run dev",
|
||||
"build:desktop": "npm run build && npm run desktop:install && npm --prefix packages/desktop run dist -- --publish never",
|
||||
"build:desktop:mac": "npm run build && npm run desktop:install && npm --prefix packages/desktop run dist -- --mac --publish never",
|
||||
"build:desktop:win": "npm run build && npm run desktop:install && npm --prefix packages/desktop run dist -- --win --publish never",
|
||||
"build:desktop:linux": "npm run build && npm run desktop:install && npm --prefix packages/desktop run dist -- --linux --publish never",
|
||||
"openapi:generate": "node scripts/generate-openapi.mjs",
|
||||
"claude": "claude --dangerously-skip-permissions"
|
||||
"openapi:generate": "node scripts/generate-openapi.mjs"
|
||||
},
|
||||
"files": [
|
||||
"bin/",
|
||||
|
||||
Reference in New Issue
Block a user