Upstream contribution · ruvnet/RuVector
RuVector · Rejecting malformed vector segments in RuVector WASM
Problem
Opening an invalid RVF buffer could skip a malformed vector segment or fall back to a one-dimensional store, leaving callers with a store that misrepresented the data.
Engineering response
The WASM open path fails if a vector segment is truncated, lacks a usable dimension or disagrees with a preceding segment.
Evidence and scope
The merge record notes an initial local linker limitation and reports a later 17-test pass on the merged tree. It also records a supply-chain check failure shared with its comparison run on main.