ruview @ ruview-harness-v0.3.0
integrity
- size
- 65.7 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
RuView community metaharness 0.3.0
This release turns the RuView harness into a secure, shared contributor control plane while keeping the published package runtime-dependency-free.
Highlights
- Local Claude Code (claude -p) and Codex (codex exec) adapters with stdin prompts, safe/read-only defaults, trusted-root checks, bounded subprocesses, environment allowlisting, and secret redaction.
- A reviewed, source-cited shared repository brain plus an unreviewed proposal flow for community contributions.
- Exact-pinned MetaHarness, Darwin, and Flywheel development tooling with frozen anchors, holdouts, signed replay verification, and maintainer-controlled promotion.
- Default-deny MCP mutation policy, strict schemas, bounded request/queue handling, queued cancellation, and metadata-only audit events.
- Cross-platform provenance manifest, immutable CI action pins, zero npm audit vulnerabilities, and 53 passing tests.
Install
npx @ruvnet/ruview@0.3.0 doctor npx @ruvnet/ruview@0.3.0 agent run --host codex --repo . --prompt "Map this repository" npx @ruvnet/ruview@0.3.0 brain search --query "community memory"
Architecture: ADR-283. Merged in #1467.
download
unix · zip
curl -fL -o ruview-harness-v0.3.0.zip https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.0.zip
printf '%s %s\n' '860d7021202bff80b997611cf92189d902b820c556394dc87f41c3ee17794178' 'ruview-harness-v0.3.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.0.zip"
$out = "ruview-harness-v0.3.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "860d7021202bff80b997611cf92189d902b820c556394dc87f41c3ee17794178") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o ruview-harness-v0.3.0.tar.gz https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.0.tar.gz
printf '%s %s\n' 'be3c206aa8503771a0fb2e18936f50e972f618e07484970f17b69ce00ae16d28' 'ruview-harness-v0.3.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.0.tar.gz"
$out = "ruview-harness-v0.3.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "be3c206aa8503771a0fb2e18936f50e972f618e07484970f17b69ce00ae16d28") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o ruview-harness-v0.3.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.0.zip
printf '%s %s\n' '860d7021202bff80b997611cf92189d902b820c556394dc87f41c3ee17794178' 'ruview-harness-v0.3.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.0.zip"
$out = "ruview-harness-v0.3.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "860d7021202bff80b997611cf92189d902b820c556394dc87f41c3ee17794178") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o ruview-harness-v0.3.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.0.tar.gz
printf '%s %s\n' 'be3c206aa8503771a0fb2e18936f50e972f618e07484970f17b69ce00ae16d28' 'ruview-harness-v0.3.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.0.tar.gz"
$out = "ruview-harness-v0.3.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "be3c206aa8503771a0fb2e18936f50e972f618e07484970f17b69ce00ae16d28") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| ruview-harness-v0.3.0.zip | zip | 65.6 MiB |
blake3-24 2566cfaacbf01c03031b925da544b4da2ef3e5ca339f39af
sha256 860d7021202bff80b997611cf92189d902b820c556394dc87f41c3ee17794178
sha1 b2fc2a5394057822f8fc98a2c0bffa7800595efd
|
| ruview-harness-v0.3.0.tar.gz | tar.gz | 63.6 MiB |
blake3-24 73073d7082c364bab374f7b6e4b1cd1518fc72eb594b8164
sha256 be3c206aa8503771a0fb2e18936f50e972f618e07484970f17b69ce00ae16d28
sha1 58e4cfbe1071d697516e5851cb963e1fa996ac08
|
install
bazel
http_archive(
name = "ruview",
urls = ["https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.0.tar.gz"],
integrity = "sha256-vjwgaqhQN3Gg+y4Yk29Q6XL2GOB0hJcPF7ac4ArhbSg=",
strip_prefix = "ruview-ruview-harness-v0.3.0",
)
zig
.url = "https://ratatoskr.space/pkg/ruview/ruview-harness-v0.3.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "ruview",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.0.tar.gz"],
integrity = "sha256-vjwgaqhQN3Gg+y4Yk29Q6XL2GOB0hJcPF7ac4ArhbSg=",
strip_prefix = "ruview-ruview-harness-v0.3.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/ruview-harness-v0.3.0.tar.gz",