Commit graph

3 commits

Author SHA1 Message Date
rUv
a3b429c0fb Add WebAssembly binary and TypeScript definitions for rvlite
- Introduced a new WebAssembly binary file `rvlite_bg.wasm` for the rvlite project.
- Added TypeScript definitions in `rvlite_bg.wasm.d.ts` to expose various functions and memory management for the WebAssembly module.
2025-12-25 19:50:53 +00:00
rUv
2e64606134 docs(mincut): Major README improvements + SEO optimization
Examples README (examples/mincut/):
- New title: "Networks That Think For Themselves"
- Added compelling intros with analogies for all 6 examples
- Added "Core Insight" section with visual network comparison
- Added "Why This Changes Everything" performance comparison
- Fixed run commands to use -p ruvector-mincut format
- Added badges linking to crates.io, docs.rs, GitHub, ruv.io

Crate README (crates/ruvector-mincut/):
- Added "Self-Organizing Network Examples" section with table
- Links to GitHub examples guide

Cargo.toml SEO:
- Improved description for discoverability
- Added keywords: graph, minimum-cut, network-analysis, self-healing, dynamic-graph
- Added categories: algorithms, data-structures, science, mathematics, simulation
- Added homepage (ruv.io) and documentation links
- Registered all 7 examples in crate

Version bump: 0.1.25 → 0.1.26

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 17:08:06 +00:00
rUv
5c8009881f fix(node): Add metadata support to Rust bindings
- Add metadata field to JsVectorEntry (as JSON string)
- Add metadata and vector fields to JsSearchResult
- Add filter field to JsSearchQuery for filtered searches
- Update get() to return metadata
- Add VectorDBWrapper in ruvector for automatic JSON conversion
- Bump versions: @ruvector/core@0.1.28, ruvector@0.1.35

Fixes #71

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-13 19:09:37 +00:00