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/v1085
vault / ruview / v1085

ruview @ v1085

integrity

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

release notes

Automated release from CI pipeline

Changes: research(R3.1): physics-informed env prediction at raw-CSI level — NEGATIVE (architecture-error) (#723)

R3's 'next research lever' was: use R6.1 forward operator + room map to predict env_sig without labelled examples in the new room. R6.1 shipped (tick 18); this tick implements the prediction.

Result: at raw-CSI level, all three approaches collapse to chance.

Configuration 1-shot K-NN
Within-room baseline 100%
Cross-room RAW 10%
Cross-room labelled MERIDIAN (oracle) 10%
Cross-room physics-informed 10%

Even the LABELLED oracle fails at raw-CSI level -- which is the diagnostic. The cross-room problem at raw-CSI level is fundamentally harder than at the AETHER embedding level (R3 tick 12) because position-dependent within-room variance dominates per-subject signature when invariantisation hasn't been done.

Corrected architecture: raw CSI -> AETHER embedding -> physics-informed env subtraction -> K-NN (apply physics prediction at embedding level, NOT raw level)

AETHER does position-invariance; predicted-env then removes only the room-shift component.

THIS IS THE LOOP'S THIRD KIND OF NEGATIVE RESULT:

  1. Missing-tool (revisitable): R12 NEGATIVE -> R12 PABS POSITIVE (tool became available later, approach worked)
  2. Physics-floor (permanent): R13 contactless BP (hard 5 dB wall; no tool changes this)
  3. Architecture-error (correctable): R3.1 (this tick) (right idea, wrong application level; corrected architecture explicit but not yet implemented)

Categorising negatives by resolution path is itself a research contribution.

Surfaces an architecture error BEFORE implementation. A future engineer attempting 'subtract predicted env from raw CSI' would waste weeks; R3.1 documents the failure path.

Composes:

Honest scope: weak per-subject signature (body-size only), 3 positions per room, geometry-specific. Richer biometric input or per-position- clustering might partially rescue raw-level but defeats the no-label spirit.

Coordination: ticks/tick-20.md, no PROGRESS.md edit.

Docker Image: ghcr.io/ruvnet/RuView:3d3d54d523708a2fa367f2d68aef6b853b731341

download

unix · zip
curl -fL -o v1085.zip https://ratatoskr.space/pkg/ruview/v1085.zip
                    printf '%s  %s\n' '6b27d4009562b0133c9f3112e99621249e0e85fecae8df01808291805755231f' 'v1085.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/ruview/v1085.zip"
$out = "v1085.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "6b27d4009562b0133c9f3112e99621249e0e85fecae8df01808291805755231f") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1085.tar.gz https://ratatoskr.space/pkg/ruview/v1085.tar.gz
                    printf '%s  %s\n' '698381a0c997290414ef82c3bf0afa9d9913592c971d060088a37f538e66dd49' 'v1085.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/ruview/v1085.tar.gz"
$out = "v1085.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "698381a0c997290414ef82c3bf0afa9d9913592c971d060088a37f538e66dd49") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1085.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1085.zip
                    printf '%s  %s\n' '6b27d4009562b0133c9f3112e99621249e0e85fecae8df01808291805755231f' 'v1085.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1085.zip"
$out = "v1085.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "6b27d4009562b0133c9f3112e99621249e0e85fecae8df01808291805755231f") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1085.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1085.tar.gz
                    printf '%s  %s\n' '698381a0c997290414ef82c3bf0afa9d9913592c971d060088a37f538e66dd49' 'v1085.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1085.tar.gz"
$out = "v1085.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "698381a0c997290414ef82c3bf0afa9d9913592c971d060088a37f538e66dd49") { throw "sha256 mismatch" }
artifact format size hashes
v1085.zip zip 55.5 MiB
blake3-24 08d5c0ec9275e0c1e859fc6318c8ef6f8f1e99c2ee7f7119
sha256 6b27d4009562b0133c9f3112e99621249e0e85fecae8df01808291805755231f
sha1 67ba56fad7aefa837a2e4aa8122624397f18f152
v1085.tar.gz tar.gz 54.1 MiB
blake3-24 5bb33317714b9a11ab907ed18e18dafb136aeb959dc3bad8
sha256 698381a0c997290414ef82c3bf0afa9d9913592c971d060088a37f538e66dd49
sha1 0bca580c25a8377581a090d63b8dd3ad70b1794b

install

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