Commit Graph

3 Commits

Author SHA1 Message Date
Alex Newman 2a0a407340 chore: remove over-engineering findings from repo-wide ponytail audit (wave 1)
Cuts verified dead code, duplication, and speculative abstractions across
14 disjoint areas of the tree: sqlite layer, worker HTTP routes, search
pipeline, server, chroma sync, viewer UI, npx-cli, MCP server, shared/utils,
telemetry/infra, integrations, scripts, tests, and stale plans/evals docs.

Also unifies the Chroma search pipeline onto SearchOrchestrator/strategies
and ports dual-project (merged_into_project) scoping plus dateRange
filtering into ChromaSearchStrategy, which corpus builds need but had
silently lost.

Full audit trail: 65-agent verification workflow wf_160a7862-1a6, 14-agent
execution wf_c7e48c0f-164, 6-agent fixup wf_865f86a4-c6b.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-02 20:49:27 -07:00
Alex Newman 166b956e88 Merge remote-tracking branch 'origin/main' into mutual-aardvark
# Conflicts:
#	package.json
#	plugin/scripts/context-generator.cjs
#	plugin/scripts/mcp-server.cjs
#	plugin/scripts/server-service.cjs
#	plugin/scripts/worker-service.cjs
#	plugin/ui/viewer-bundle.js
#	src/npx-cli/commands/install.ts
#	src/server/runtime/ServerService.ts
#	src/server/runtime/create-server-service.ts
#	src/services/worker-service.ts
#	tests/hooks/server-client.test.ts
2026-05-29 14:22:31 -07:00
Alex Newman b471303f6f feat(server): plan-07 install/uninstall/switch + e2e — server runtime GA complete
- #2564: runtime selector flips worker<->server-beta from settings with no reinstall
  (flip test added across both directions).
- #2543: claude-mem install --runtime server — planned server setup (key gen,
  MCP config -> server, docker bring-up); worker path stays default. Pure planning
  unit-tested; docker/IDE side effects config-only.
- #2568: uninstall dispatches server-runtime teardown (compose down + clear server
  settings) gated on selected runtime; worker uninstall unchanged.
- #2550: in-process server-runtime smoke test (boot guard, /v1/info, 401, authed
  write/read, viewer) always runs in CI + docker-gated full e2e job.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-28 17:47:55 -07:00