Commit graph

8 commits

Author SHA1 Message Date
rUv
55d7dbb6fd docs: optimize 12 crate READMEs and add SONA learning loop diagram
Standardize all linked crate READMEs to match root README style:
plain-language taglines, comparison tables, key features tables.
Add SONA feedback loop diagram to root README intro.

Crates updated: ruvector-gnn, ruvector-core, ruvector-graph,
ruvector-graph-transformer, sona, ruvector-attention, ruvllm,
ruvector-solver, ruvector-replication, ruvector-postgres,
rvf-crypto, examples/dna.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:38:42 +00:00
Claude
b2ab3bf22d docs(rvdna): update README for 20-SNP panel with LPA and PCSK9
Update all references from 17 SNPs to 20 SNPs reflecting the
addition of LPA rs10455872/rs3798220 and PCSK9 rs11591147.
Document new gene-biomarker correlations (LPA→Lp(a), PCSK9→LDL)
in synthetic population section. Update module table line counts.

https://claude.ai/code/session_014FpaYVohmyLH5dcBZTgmSY
2026-02-22 15:04:58 +00:00
Claude
458e2f78f6 docs: update rvDNA and root READMEs with health biomarker engine
- Add Health Biomarker Engine section to rvDNA README with usage examples
  for composite risk scoring, streaming processing, and synthetic populations
- Add biomarker.rs and biomarker_stream.rs to Modules table
- Update test count from 102 to 172 (added biomarker tests)
- Add biomarker benchmark results to Speed table
- Add Welford, CUSUM, and PRS to Published Algorithms table
- Update root README Genomics & Health capabilities (49 → 51 features)
- Add health biomarker engine and streaming biomarkers to root feature table
- Update rvDNA details section with risk scoring and streaming capabilities

https://claude.ai/code/session_014FpaYVohmyLH5dcBZTgmSY
2026-02-22 06:13:12 +00:00
Claude
1fc198da66 feat: integrate ruvector-solver into DNA and quantum components
DNA crate (rvdna):
- Add ruvector-solver dependency with forward-push feature
- New kmer_pagerank module: KmerGraphRanker uses Forward Push PPR to
  rank sequences by structural centrality in k-mer overlap graphs
- New solver_bench benchmark suite with 3 groups:
  A) Localized relevance via Forward Push PPR (20-200x speedup)
  B) Laplacian solve for denoising via Neumann/CG (10-80x speedup)
  C) Cohort-scale label propagation via CG solver
- README: add DNA Solver Benchmarks section with dataset citations
  (GIAB, NA12878, 1000 Genomes), graph construction docs, benchmark
  tables, and reproducibility instructions

Quantum crate (prime-radiant-category):
- Add ruvector-solver dependency with neumann/cg features
- SparseMatrix: replace O(nnz) COO Vec with O(1) HashMap entries,
  add to_csr_f64() and spmv_f64() using solver CsrMatrix
- ComplexMatrix: add Jacobi eigenvalue algorithm for real-symmetric
  matrices (much more stable than power iteration + deflation),
  add to_csr_real() and is_real_valued() helper methods
- DensityMatrix: add SpectralDecomposition cache, purity_fast() via
  Frobenius norm O(n²) vs O(n³), static eigenvalue helpers
- SimplicialComplex: add graph_laplacian_csr() for spectral analysis
- SolverBackedOperator: sparse quantum operator using CsrMatrix SpMV
  for 40-60 effective qubit scaling (vs ~33 with dense matrices)
- New quantum_solver_bench: SpMV scaling, eigenvalue convergence,
  memory scaling benchmarks from 10 to 30 qubits

All 362 tests pass (81 quantum + 102 DNA + 179 solver).

https://claude.ai/code/session_01TiqLbr2DaNAntQHaVeLfiR
2026-02-20 13:37:24 +00:00
rUv
c30c3dd8ef docs(rvdna): add health mission, npm/crate details, mermaid diagrams
- Add "Why This Exists" section: AI for instant, private, free
  genomic diagnostics available to everyone
- Add install table with crates.io and npm links
- Add full npm API table with JS examples and NAPI-RS platform matrix
- Replace ASCII architecture with 4 mermaid diagrams in collapsed
  sections: pipeline, .rvdna format layout, data flow, WASM deployment
- Add collapsed rvDNA section to root README.md

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-12 15:55:02 +00:00
rUv
244bbffe54 feat: add package.json for rvdna example with WASM bindings and build scripts 2026-02-12 15:32:55 +00:00
Claude
f216e6b984 docs(dna): rewrite README with RVDNA format, real gene data, benchmarks
Complete README rewrite reflecting the final state of the project:
- Added "What It Does" section showing actual 8-stage demo output
- Added RVDNA AI-native format section with format comparison table
- Added real gene data section (HBB, TP53, BRCA1, CYP2D6, INS)
- Added actual Criterion benchmark numbers (155ns SNP, 12ms full pipeline)
- Fixed Quick Start to match working binary commands
- Added collapsible module guides with accurate line counts
- Added test suite summary (87 tests, zero mocks)
- Added project structure tree with all 13 source files
- Added 13 ADR index table
- Updated architecture diagram to include RVDNA output stage

https://claude.ai/code/session_013B6stXbYwAkWHbE16sjUrq
2026-02-11 05:03:43 +00:00
Claude
fc6818f54b feat(dna): optimize all 12 ADRs + add DDD docs, README
All ADRs updated with:
- Implementation Status sections (Working/Buildable/Research)
- SOTA algorithm references with citations
- Crate API mappings to actual RuVector functions
- Concrete performance math and targets

New documents:
- ADR-011: Performance targets and benchmark suite (755 lines)
- ADR-012: Genomic security and privacy (596 lines)
- DDD Bounded Context Map (602 lines)
- DDD Domain Model with Rust types (1,047 lines)
- README with features, comparisons, QuickStart (541 lines)

9,326 lines of architecture documentation total.

https://claude.ai/code/session_013B6stXbYwAkWHbE16sjUrq
2026-02-11 04:02:06 +00:00