ruv
2d6dc66f7c
docs: update README, CHANGELOG, and associated ADRs for MERIDIAN
...
- CHANGELOG: add MERIDIAN (ADR-027) to Unreleased section
- README: add "Works Everywhere" to Intelligence features, update How It Works
- ADR-002: status → Superseded by ADR-016/017
- ADR-004: status → Partially realized by ADR-024, extended by ADR-027
- ADR-005: status → Partially realized by ADR-023, extended by ADR-027
- ADR-006: status → Partially realized by ADR-023, extended by ADR-027
Co-Authored-By: claude-flow <ruv@ruv.net >
2026-03-01 12:06:09 -05:00
Claude
0e7e01c649
docs(adr): Add ADR-017 — ruvector integration for signal and MAT crates
...
ADR-017 documents 7 concrete integration points across wifi-densepose-signal
(ADR-014 SOTA algorithms) and wifi-densepose-mat (ADR-001 disaster detection):
Signal crate opportunities:
1. subcarrier_selection.rs → ruvector-mincut DynamicMinCut: dynamic O(n^1.5 log n)
sensitive/insensitive subcarrier partitioning (vs static O(n log n) sort)
2. spectrogram.rs → ruvector-attn-mincut: self-attention gating over STFT time
frames to suppress noise and multipath interference
3. bvp.rs → ruvector-attention: ScaledDotProductAttention for sensitivity-weighted
BVP aggregation across subcarriers (replaces uniform sum)
4. fresnel.rs → ruvector-solver: NeumannSolver estimates unknown TX-body-RX
geometry from multi-subcarrier Fresnel observations
MAT crate opportunities:
5. triangulation.rs → ruvector-solver: O(1) 2×2 Neumann system for multi-AP
TDoA survivor localization (vs O(N^3) dense Gaussian elimination)
6. breathing.rs → ruvector-temporal-tensor: tiered compression reduces
13.4 MB/zone breathing buffer to 3.4–6.7 MB (50–75% less)
7. heartbeat.rs → ruvector-temporal-tensor: per-frequency-bin tiered storage
for micro-Doppler spectrograms with hot/warm/cold access tiers
Also fixes ADR-002 dependency strategy: replaces non-existent crate names
(ruvector-core, ruvector-data-framework, ruvector-consensus, ruvector-wasm
at "0.1") with the verified published v2.0.4 crates per ADR-016.
https://claude.ai/code/session_01BSBAQJ34SLkiJy4A8SoiL4
2026-02-28 16:03:55 +00:00
Claude
337dd9652f
feat: Add 12 ADRs for RuVector RVF integration and proof-of-reality
...
Comprehensive architecture decision records for integrating ruvnet/ruvector
into wifi-densepose, covering:
- ADR-002: Master integration strategy (phased rollout, new crate design)
- ADR-003: RVF cognitive containers for CSI data persistence
- ADR-004: HNSW vector search replacing fixed-threshold detection
- ADR-005: SONA self-learning with LoRA + EWC++ for online adaptation
- ADR-006: GNN-enhanced pattern recognition with temporal modeling
- ADR-007: Post-quantum cryptography (ML-DSA-65 hybrid signatures)
- ADR-008: Raft consensus for multi-AP distributed coordination
- ADR-009: RVF WASM runtime for edge/browser/IoT deployment
- ADR-010: Witness chains for tamper-evident audit trails
- ADR-011: Mock elimination and proof-of-reality (fixes np.random.rand
placeholders, ships CSI capture + SHA-256 verified pipeline)
- ADR-012: ESP32 CSI sensor mesh ($54 starter kit specification)
- ADR-013: Feature-level sensing on commodity gear (zero-cost RSSI path)
ADR-011 directly addresses the credibility gap by cataloging every
mock/placeholder in the Python codebase and specifying concrete fixes.
https://claude.ai/code/session_01Ki7pvEZtJDvqJkmyn6B714
2026-02-28 06:13:04 +00:00