ruvector/docs/research/claude-code-rvsource
ruvnet 0fa88d61b2 fix: batch 1 — deadlock, AVX-512 gating, Windows case-collisions
Closes #437: VectorDb::delete in ruvector-router-core acquired the stats
RwLock twice in one statement. parking_lot::RwLock is non-reentrant, so
the second .write() deadlocked against the first guard's lifetime. Bind
the guard once.

Closes #438: Gate AVX-512 intrinsics behind a new `simd-avx512` Cargo
feature (default-on). Lets downstream consumers on stable Rust 1.77–1.88
(before avx512f stabilization in 1.89) opt out without forcing nightly:
  cargo build --no-default-features --features simd,storage,hnsw,api-embeddings,parallel
Runtime dispatch falls back to AVX2 + FMA when the feature is disabled.
All 4 #[target_feature(enable = "avx512f")] sites + 4 dispatch branches
updated. Both feature configurations verified to compile cleanly; all
18 simd_intrinsics tests pass.

Closes #458: Rename two pairs of case-colliding research artifacts under
docs/research/claude-code-rvsource/versions/v2.1.x/tree/react_memo_cache_sentinel/
that broke `git clone` on Windows/NTFS:
  tmux.js → tmux_lc.js   (TMUX.js kept)
  type.js → type_lc.js   (Type.js kept)
modules-manifest.json updated to match.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-05-16 08:30:31 -04:00
..
extracted feat(decompiler): rebuild all versions — organized source/rvf separation, 100% coverage 2026-04-03 03:18:41 +00:00
versions fix: batch 1 — deadlock, AVX-512 gating, Windows case-collisions 2026-05-16 08:30:31 -04:00
00-index.md feat(decompiler): rebuild all versions — organized source/rvf separation, 100% coverage 2026-04-03 03:18:41 +00:00
01-overview-and-binary-structure.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
02-tool-system.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
03-agent-loop-and-execution-flow.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
04-permission-system.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
05-mcp-integration.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
06-hooks-system.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
07-context-and-session-management.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
08-configuration-and-environment.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
09-agent-and-subagent-system.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
10-models-and-api.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
11-telemetry-and-observability.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
12-dependency-graph.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
13-extension-points.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
14-source-extraction.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
15-core-module-analysis.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
16-call-graphs.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
17-class-hierarchy.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
18-state-machines.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
19-ruvector-integration-guide.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
20-sota-decompiler-research.md feat(decompiler): 95.7% accuracy — beats SOTA by 32.7 points 2026-04-03 02:58:36 +00:00
21-model-weight-analysis.md feat(decompiler): 95.7% accuracy — beats SOTA by 32.7 points 2026-04-03 02:58:36 +00:00
claude-code-v2.1-runnable.rvf feat(training): source map extraction + v2 model (83.67% val accuracy) 2026-04-03 04:57:47 +00:00
claude-code-v2.1-runnable.rvf.manifest.json feat(training): source map extraction + v2 model (83.67% val accuracy) 2026-04-03 04:57:47 +00:00