ruvector/crates/ruvector-mincut/src/algorithm
Reuven fc05fb85ac fix: WasmMinCut Node.js panic from std::time (fixes #267)
The WASM build was panicking in Node.js because std::time::Instant
is not supported on wasm32-unknown-unknown target. This fix:

- Adds time_compat module with PortableInstant/PortableTimestamp
- Uses monotonic counter in WASM mode (sufficient for ordering/stats)
- Uses std::time::Instant on native platforms (accurate timing)
- Updates algorithm, canonical, certificate, optimization, subpolynomial modules

The fix uses conditional compilation via the existing `wasm` feature flag.

Closes #267

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-03-18 08:02:35 -04:00
..
approximate.rs fix(ci): Fix formatting and workflow permission issues 2025-12-26 22:11:57 +00:00
mod.rs fix: WasmMinCut Node.js panic from std::time (fixes #267) 2026-03-18 08:02:35 -04:00
replacement.rs fix(ci): Fix formatting and workflow permission issues 2025-12-26 22:11:57 +00:00