mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-24 22:15:18 +00:00
Add 15 architecture and design documents covering the sublinear-time solver integration into RuVector's 79-crate ecosystem: ADR Documents (12): - ADR-STS-001: Core integration architecture with trait hierarchy and event sourcing - ADR-STS-002: Algorithm selection and sublinear routing with SONA adaptive learning - ADR-STS-003: Memory management strategy with arena allocator and HNSW integration - ADR-STS-004: WASM and cross-platform compilation with SIMD per architecture - ADR-STS-005: Security model with STRIDE/DREAD analysis and witness chain audit - ADR-STS-006: Benchmark framework with 6 Criterion.rs suites and CI regression - ADR-STS-007: Feature flag and progressive rollout strategy - ADR-STS-008: Error handling and fault tolerance with fallback chains - ADR-STS-009: Concurrency model with Rayon+SIMD two-level parallelism - ADR-STS-010: API surface design for Rust/WASM/NAPI/REST/MCP - SOTA research analysis surveying 20+ papers and competitive landscape - Optimization guide with SIMD/memory/algorithm/platform strategies DDD Documents (3): - Strategic design: 6 bounded contexts, context map, ubiquitous language - Tactical design: aggregates, entities, value objects, domain services - Integration patterns: ACLs, shared kernel, published language, event-driven https://claude.ai/code/session_01TiqLbr2DaNAntQHaVeLfiR |
||
|---|---|---|
| .. | ||
| integration-patterns.md | ||
| strategic-design.md | ||
| tactical-design.md | ||