diff --git a/claude.md b/claude.md index 7a60a13..199e3b0 100644 --- a/claude.md +++ b/claude.md @@ -21,7 +21,7 @@ All 5 ruvector crates integrated in workspace: - `ruvector-attention` → `model.rs` (apply_spatial_attention) + `bvp.rs` ### Architecture Decisions -28 ADRs in `docs/adr/` (ADR-001 through ADR-028). Key ones: +31 ADRs in `docs/adr/` (ADR-001 through ADR-031). Key ones: - ADR-014: SOTA signal processing (Accepted) - ADR-015: MM-Fi + Wi-Pose training datasets (Accepted) - ADR-016: RuVector training pipeline integration (Accepted — complete) @@ -29,6 +29,9 @@ All 5 ruvector crates integrated in workspace: - ADR-024: Contrastive CSI embedding / AETHER (Accepted) - ADR-027: Cross-environment domain generalization / MERIDIAN (Accepted) - ADR-028: ESP32 capability audit + witness verification (Accepted) +- ADR-029: RuvSense multistatic sensing mode (Proposed) +- ADR-030: RuvSense persistent field model (Proposed) +- ADR-031: RuView sensing-first RF mode (Proposed) ### Build & Test Commands (this repo) ```bash diff --git a/docs/adr/ADR-028-ruview-sensing-first-rf-mode.md b/docs/adr/ADR-031-ruview-sensing-first-rf-mode.md similarity index 99% rename from docs/adr/ADR-028-ruview-sensing-first-rf-mode.md rename to docs/adr/ADR-031-ruview-sensing-first-rf-mode.md index 3d9e2f5..eb1ad6c 100644 --- a/docs/adr/ADR-028-ruview-sensing-first-rf-mode.md +++ b/docs/adr/ADR-031-ruview-sensing-first-rf-mode.md @@ -1,4 +1,4 @@ -# ADR-028: Project RuView -- Sensing-First RF Mode for Multistatic Fidelity Enhancement +# ADR-031: Project RuView -- Sensing-First RF Mode for Multistatic Fidelity Enhancement | Field | Value | |-------|-------| diff --git a/rust-port/wifi-densepose-rs/Cargo.lock b/rust-port/wifi-densepose-rs/Cargo.lock index 0a5ed57..a76fcea 100644 --- a/rust-port/wifi-densepose-rs/Cargo.lock +++ b/rust-port/wifi-densepose-rs/Cargo.lock @@ -4072,11 +4072,11 @@ dependencies = [ [[package]] name = "wifi-densepose-api" -version = "0.1.0" +version = "0.2.0" [[package]] name = "wifi-densepose-cli" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "assert_cmd", @@ -4101,11 +4101,11 @@ dependencies = [ [[package]] name = "wifi-densepose-config" -version = "0.1.0" +version = "0.2.0" [[package]] name = "wifi-densepose-core" -version = "0.1.0" +version = "0.2.0" dependencies = [ "async-trait", "chrono", @@ -4121,11 +4121,11 @@ dependencies = [ [[package]] name = "wifi-densepose-db" -version = "0.1.0" +version = "0.2.0" [[package]] name = "wifi-densepose-hardware" -version = "0.1.0" +version = "0.2.0" dependencies = [ "approx", "byteorder", @@ -4139,7 +4139,7 @@ dependencies = [ [[package]] name = "wifi-densepose-mat" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "approx", @@ -4170,7 +4170,7 @@ dependencies = [ [[package]] name = "wifi-densepose-nn" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "candle-core", @@ -4193,7 +4193,7 @@ dependencies = [ [[package]] name = "wifi-densepose-ruvector" -version = "0.1.0" +version = "0.2.0" dependencies = [ "ruvector-attention", "ruvector-attn-mincut", @@ -4205,7 +4205,7 @@ dependencies = [ [[package]] name = "wifi-densepose-sensing-server" -version = "0.1.0" +version = "0.2.0" dependencies = [ "axum", "chrono", @@ -4223,7 +4223,7 @@ dependencies = [ [[package]] name = "wifi-densepose-signal" -version = "0.1.0" +version = "0.2.0" dependencies = [ "chrono", "criterion", @@ -4244,7 +4244,7 @@ dependencies = [ [[package]] name = "wifi-densepose-train" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "approx", @@ -4282,7 +4282,7 @@ dependencies = [ [[package]] name = "wifi-densepose-vitals" -version = "0.1.0" +version = "0.2.0" dependencies = [ "serde", "serde_json", @@ -4291,7 +4291,7 @@ dependencies = [ [[package]] name = "wifi-densepose-wasm" -version = "0.1.0" +version = "0.2.0" dependencies = [ "chrono", "console_error_panic_hook", @@ -4313,7 +4313,7 @@ dependencies = [ [[package]] name = "wifi-densepose-wifiscan" -version = "0.1.0" +version = "0.2.0" dependencies = [ "serde", "tokio",