v3.25.1 β De-Lattice + enforceable no-stub mode
ruflo 3.25.1 β De-Lattice + enforceable no-stub mode
A correctness/honesty patch over 3.25.0.
- De-Lattice the WASM embedder tier.
@ruvector/lattice-wasmdoes not exist (npm 404). The tier is renamed to an honest, opt-in generic WASM-embedder seam: no default package (no 404-by-default), inert unlessRUFLO_EMBED_WASM_PKGpoints it at a real wasm-bindgen embedder. Fail-closed; embeddings resolve to ruvector ONNX exactly as before. - Enforceable "no more stubs."
RUFLO_REQUIRE_REAL_EMBEDDINGS=1makes every hash last-resort throw loudly instead of silently returning a semantically-meaningless vector β acrossneural-tools,vector-db,memory-initializer. Off by default (unchanged degrade behavior).
Additive Β· backwards-compatible Β· fail-closed Β· zero-regression. npx ruflo@latest.
π€ Generated with RuFlo