ruvector/docs/research/claude-code-rvsource/versions
rUv 1e09c2fe89 feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research
SSE Proxy Decoupling (ADR-130):
- Fix ruvbrain-sse proxy: proper MCP handshake, session creation, drain polling
- Fix internal queue endpoints: session_create keeps receiver, drain returns buffered messages
- Add response_queues to AppState for SSE proxy communication
- Skip sparsifier for >5M edge graphs (was crashing on 16M edges)
- Add SSE_DISABLED/MAX_SSE env vars for configurable connection limits
- Route SSE to dedicated mcp.pi.ruv.io subdomain (Cloudflare CNAME)
- Serve SSE at root / path on proxy (no /sse needed)
- Update all references from pi.ruv.io/sse to mcp.pi.ruv.io
- Fix Dockerfile consciousness crate build (feature/version mismatches)

Claude Code CLI Source Research (ADR-133):
- 19 research documents analyzing Claude Code internals (3000+ lines)
- Decompiler script + RVF corpus builder for all major versions
- Binary RVF containers for v0.2, v1.0, v2.0, v2.1 (300-2068 vectors each)
- Call graphs, class hierarchies, state machines from minified source

Integration Strategy (ADR-134):
- 6-tier integration plan: WASM MCP, agents, hooks, cache, SDK, plugin
- Integration guide with architecture diagrams and performance targets

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-04-02 23:39:56 +00:00
..
v0.2.x feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
v1.0.x feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
v2.0.x feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
v2.1.x feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
README.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00

Claude Code RVF Corpus

Binary RVF containers for every major Claude Code CLI release, with HNSW-indexed vector embeddings and witness chains for provenance.

Versions

Series Version Bundle RVF Size Vectors File ID
0.2 0.2.126 6.9MB 159.0KB 300 679f4bde2ea7...
1.0 1.0.128 8.9MB 251.4KB 482 689f54de1ca7...
2.0 2.0.77 10.5MB 405.3KB 785 6c9f5dde1ca7...
2.1 2.1.91 12.6MB 1056.8KB 2068 6d9f5dde25a7...

How to Use

# Build the corpus
./scripts/claude-code-rvf-corpus.sh

# Build only specific series
./scripts/claude-code-rvf-corpus.sh --series 2.0,2.1

Format

Each version directory contains:

  • A binary .rvf container (128-dim cosine-distance HNSW index)
  • A .manifest.json sidecar with vector-to-fragment mapping
  • Extracted JavaScript modules in source/

Generated by scripts/claude-code-rvf-corpus.sh using @ruvector/rvf-node.