Skip to content

v3.25.1 β€” De-Lattice + enforceable no-stub mode

Choose a tag to compare

@ruvnet ruvnet released this 05 Jul 18:11

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-wasm does 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 unless RUFLO_EMBED_WASM_PKG points 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=1 makes every hash last-resort throw loudly instead of silently returning a semantically-meaningless vector β€” across neural-tools, vector-db, memory-initializer. Off by default (unchanged degrade behavior).

Additive Β· backwards-compatible Β· fail-closed Β· zero-regression. npx ruflo@latest.

πŸ€– Generated with RuFlo