mirror of
https://github.com/ruvnet/RuView.git
synced 2026-10-18 21:00:22 -05:00
- harness/ruview-umbrella -> npm `ruview` 0.8.0: one CLI and one MCP server for the operator harness, Homecore and the vitals kernel. `ruview homecore ...`, `ruview kernel <doctor|info|selftest|parity|synth|analyze|bench>`, `ruview capabilities`; everything else delegates to @ruvnet/ruview. MCP serves ruview_* + homecore_* tools and the ui:// console (stdio + HTTP). - @ruvnet/ruview 0.8.0: bin renamed `ruview-harness` (the umbrella owns `ruview`; a clean tarball install showed the bin collision). New exports (cli, cli-ui, mcp, mcp-http, ui, esphome, kernel); injectable MCP handler; kernel as optional peer + setKernelImporter so the kernel resolves from the umbrella's tree under linked/pnpm installs. - mmwave --source esphome: dependency-free read-only ESPHome native API client (private hosts only; encrypted/password APIs reported). Live Seeed MR60BHA2 kit: presence, distance, device-reported HR/BR (MEASURED). - monitor detects Ameba CSI buffer starvation; radar views in terminal UI and console widget. - homecore 0.1.0 and @ruvnet/ruview-kernel 0.1.0 gain ./cli exports. Gates: harness 166 + 89 security, homecore 27 + 23, kernel 21 + 12, umbrella 4; clean-dir tarball install smoke incl. live radar over HTTP MCP. Local publish is a one-off exception to ADR-265 D2, recorded in ADR-376. Co-Authored-By: claude-flow <ruv@ruv.net>