ruview @ ruview-harness-v0.3.1
integrity
- size
- 65.7 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
@ruvnet/ruview 0.3.1 adds a safe discovery layer for contributors and local agents.
Highlights
- New read-only
ruview_guidanceCLI/MCP tool. - Topic filters for architecture, sensing, hardware, training, HomeCore, integrations, deployment, community, and testing.
- Every capability record includes maturity, evidence tier, repository citations, focused validation commands, and explicit limitations.
- Local checkout citations are existence-checked; catalog drift fails closed.
- Optional reviewed shared-brain matches are bounded and remain evidence, never authority.
- Honest HomeCore coverage for startup restore, native/Wasmtime plugins, HA-compatible REST/WebSocket, HAP pairing/mDNS, migration, and STT/TTS satellite contracts.
- New public
@ruvnet/ruview/guidanceESM export and release-tarball smoke coverage.
Install
npx @ruvnet/ruview@0.3.1 guidance --topic homecore --query "Wasmtime plugins"
npx @ruvnet/ruview@0.3.1 mcp start
This is a backward-compatible patch release with zero runtime dependencies. The published package is 125,300 bytes unpacked (MEASURED by npm view @ruvnet/ruview@0.3.1 dist.unpackedSize) and carries SLSA npm provenance.
- Merged PR: #1469
- Publish workflow: https://github.com/ruvnet/RuView/actions/runs/30425398340
- npm: https://www.npmjs.com/package/@ruvnet/ruview/v/0.3.1
download
unix · zip
curl -fL -o ruview-harness-v0.3.1.zip https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.1.zip
printf '%s %s\n' 'e261c79c21900b909b656470802ca0534b03967b22af80e9ef71289375b30bfe' 'ruview-harness-v0.3.1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.1.zip"
$out = "ruview-harness-v0.3.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "e261c79c21900b909b656470802ca0534b03967b22af80e9ef71289375b30bfe") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o ruview-harness-v0.3.1.tar.gz https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.1.tar.gz
printf '%s %s\n' '5660b0ebdee26ef7ab0c54eef3ed2be99f2a5fcd2613c1c661938c14d2f05da1' 'ruview-harness-v0.3.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.1.tar.gz"
$out = "ruview-harness-v0.3.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "5660b0ebdee26ef7ab0c54eef3ed2be99f2a5fcd2613c1c661938c14d2f05da1") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o ruview-harness-v0.3.1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.1.zip
printf '%s %s\n' 'e261c79c21900b909b656470802ca0534b03967b22af80e9ef71289375b30bfe' 'ruview-harness-v0.3.1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.1.zip"
$out = "ruview-harness-v0.3.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "e261c79c21900b909b656470802ca0534b03967b22af80e9ef71289375b30bfe") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o ruview-harness-v0.3.1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.1.tar.gz
printf '%s %s\n' '5660b0ebdee26ef7ab0c54eef3ed2be99f2a5fcd2613c1c661938c14d2f05da1' 'ruview-harness-v0.3.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.1.tar.gz"
$out = "ruview-harness-v0.3.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "5660b0ebdee26ef7ab0c54eef3ed2be99f2a5fcd2613c1c661938c14d2f05da1") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| ruview-harness-v0.3.1.zip | zip | 65.6 MiB |
blake3-24 214a7c7b48f3ff1e4d44e1966892fbd60cbe782f83a485bf
sha256 e261c79c21900b909b656470802ca0534b03967b22af80e9ef71289375b30bfe
sha1 5186d048e5621f7364ab0a43b549fbac186a4d10
|
| ruview-harness-v0.3.1.tar.gz | tar.gz | 63.6 MiB |
blake3-24 c6a3a05c725034b658f3383ee894bdfcf1d8e8e9508b3b45
sha256 5660b0ebdee26ef7ab0c54eef3ed2be99f2a5fcd2613c1c661938c14d2f05da1
sha1 e38cae4c865ddf0eb6292775a9504de4734352d7
|
install
bazel
http_archive(
name = "ruview",
urls = ["https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.1.tar.gz"],
integrity = "sha256-VmCw697ibverDFTu8+0r6Z8qX80mE8HGYZOMFNLwXaE=",
strip_prefix = "ruview-ruview-harness-v0.3.1",
)
zig
.url = "https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.1.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "ruview",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.1.tar.gz"],
integrity = "sha256-VmCw697ibverDFTu8+0r6Z8qX80mE8HGYZOMFNLwXaE=",
strip_prefix = "ruview-ruview-harness-v0.3.1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.1.tar.gz",