yggvault ratatoskr-space connected via regular web
Color theme
also available via yggdrasil mesh http://[203:b338:2a84:a18f:986:47ae:1a4:d8d3]/pkg/ruview/v1753
vault / ruview / v1753

ruview @ v1753

integrity

size
61.7 MiB
downloaded
last checked
source https://github.com/ruvnet/RuView · available · github

release notes

Automated release from CI pipeline

Changes: feat(ADR-261): ruvector HNSW graph-ANN (25x measured vs linear) + honest SymphonyQG-direction refutation (#1063)

Adds the graph-ANN index the ruvector retrieval path was missing (ADR-156 §5 #1 noted there was no HNSW baseline to measure SymphonyQG against).

Fixes an index-out-of-bounds bug the recall gate caught: insert wired bidirectional edges before pushing the node's own link row. +20 tests, ruvector lib 131->151, 0 failed.

Co-Authored-By: claude-flow ruv@ruv.net

Times the same shared ann_measure fixture/indices through criterion so the bench and the report test can never measure different graphs.

Co-Authored-By: claude-flow ruv@ruv.net

ADR-261 (Accepted): float HNSW ~25x QPS over linear scan at recall >=0.99 (the baseline ADR-156 said was missing). Honest negative: the 1-bit quantized traversal is too coarse to beat float HNSW at equal recall at N=10k (best recall 0.738, no >=0.90 equal-recall point) — the SymphonyQG 3.5-17x is NOT reproduced by our 1-bit construction; expected crossover at large N + a multi-bit code. Caveat: our HNSW + our quant, not SymphonyQG's system — direction tested, not a 1:1 reproduction.

ADR-156 §5 #1 + §8 backlog: CLAIMED -> MEASURED-direction-tested. CHANGELOG [Unreleased] entry.

Co-Authored-By: claude-flow ruv@ruv.net

Docker Image: ghcr.io/ruvnet/RuView:f756a8af493a960a5217e39776685668bcdf19ad

download

unix · zip
curl -fL -o v1753.zip https://ratatoskr.space/pkg/ruview/v1753.zip
                    printf '%s  %s\n' 'f9bb76a2f1d750c4190c5cf50d7b10e04ee5b1ab0ea8495d62c469775309a3ef' 'v1753.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/ruview/v1753.zip"
$out = "v1753.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "f9bb76a2f1d750c4190c5cf50d7b10e04ee5b1ab0ea8495d62c469775309a3ef") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1753.tar.gz https://ratatoskr.space/pkg/ruview/v1753.tar.gz
                    printf '%s  %s\n' '62ca121373af5492bb363ae6cc79960b334da1ec7d2a0aba68544a73b9196886' 'v1753.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/ruview/v1753.tar.gz"
$out = "v1753.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "62ca121373af5492bb363ae6cc79960b334da1ec7d2a0aba68544a73b9196886") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1753.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1753.zip
                    printf '%s  %s\n' 'f9bb76a2f1d750c4190c5cf50d7b10e04ee5b1ab0ea8495d62c469775309a3ef' 'v1753.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1753.zip"
$out = "v1753.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "f9bb76a2f1d750c4190c5cf50d7b10e04ee5b1ab0ea8495d62c469775309a3ef") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1753.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1753.tar.gz
                    printf '%s  %s\n' '62ca121373af5492bb363ae6cc79960b334da1ec7d2a0aba68544a73b9196886' 'v1753.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1753.tar.gz"
$out = "v1753.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "62ca121373af5492bb363ae6cc79960b334da1ec7d2a0aba68544a73b9196886") { throw "sha256 mismatch" }
artifact format size hashes
v1753.zip zip 61.7 MiB
blake3-24 b79af16f0061acca022567225edfecf58d586f09759267c7
sha256 f9bb76a2f1d750c4190c5cf50d7b10e04ee5b1ab0ea8495d62c469775309a3ef
sha1 d94b15e9442b609f3bf8c35b0a806c02bb9c8cfa
v1753.tar.gz tar.gz 59.9 MiB
blake3-24 0657489350bbb085c3ca9352277f6bdaa096047e6b5f36e3
sha256 62ca121373af5492bb363ae6cc79960b334da1ec7d2a0aba68544a73b9196886
sha1 61ce7bfba8734f8a43e3469ced60abdc52245a47

install

bazel
http_archive(
    name = "ruview",
    urls = ["https://ratatoskr.space/pkg/ruview/v1753.tar.gz"],
    integrity = "sha256-YsoSE3OvVJK7NjrmzHmWCzNNoex9Kgq6aFRKc7kZaIY=",
    strip_prefix = "ruview-v1753",
)
zig
.url = "https://ratatoskr.space/pkg/ruview/v1753.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "ruview",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1753.tar.gz"],
    integrity = "sha256-YsoSE3OvVJK7NjrmzHmWCzNNoex9Kgq6aFRKc7kZaIY=",
    strip_prefix = "ruview-v1753",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1753.tar.gz",
← v1759v1749 →