From 802176c02d0daad0cfb4e72179f595d0e3a11b26 Mon Sep 17 00:00:00 2001 From: ruv Date: Sat, 30 May 2026 01:30:14 -0400 Subject: [PATCH] =?UTF-8?q?refactor(swarm):=20rename=20wifi-densepose-swar?= =?UTF-8?q?m=20=E2=86=92=20ruview-swarm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The swarm control system is a RuView-level capability (drone coordination, Raft consensus, MARL) that operates above the wifi-densepose sensing layer rather than being a sub-component of it. Rename aligns with the project identity and separates coordination infrastructure from sensing modules. Co-Authored-By: claude-flow --- v2/Cargo.lock | 42 +++++++++---------- v2/Cargo.toml | 2 +- .../Cargo.toml | 4 +- .../README.md | 0 .../benches/swarm_bench.rs | 0 .../src/allocation/auction.rs | 0 .../src/allocation/fnn.rs | 0 .../src/allocation/mod.rs | 0 .../src/bench_support.rs | 0 .../src/config/mod.rs | 0 .../src/demo/mod.rs | 0 .../src/demo/scenario.rs | 0 .../src/demo/synthetic_csi.rs | 0 .../src/failsafe/mod.rs | 0 .../src/formation/leader_follower.rs | 0 .../src/formation/mod.rs | 0 .../src/formation/reynolds.rs | 0 .../src/formation/virtual_structure.rs | 0 .../src/integration/flight_controller.rs | 0 .../src/integration/mavlink_messages.rs | 0 .../src/integration/mod.rs | 0 .../src/integration/swarm_sim.rs | 0 .../src/lib.rs | 0 .../src/marl/actor.rs | 0 .../src/marl/mod.rs | 0 .../src/marl/observation.rs | 0 .../src/marl/reward.rs | 0 .../src/marl/trainer.rs | 0 .../src/marl/training_loop.rs | 0 .../src/orchestrator/mod.rs | 0 .../src/planning/coverage.rs | 0 .../src/planning/mod.rs | 0 .../src/planning/pheromone.rs | 0 .../src/planning/probability_grid.rs | 0 .../src/planning/rrt_apf.rs | 0 .../src/security/antijamming.rs | 0 .../src/security/geofence.rs | 0 .../src/security/mavlink_signing.rs | 0 .../src/security/mod.rs | 0 .../src/security/remote_id.rs | 0 .../src/security/uwb_antispoofing.rs | 0 .../src/sensing/mod.rs | 0 .../src/sensing/multiview.rs | 0 .../src/sensing/occworld_bridge.rs | 0 .../src/sensing/payload.rs | 0 .../src/topology/gossip.rs | 0 .../src/topology/mesh.rs | 0 .../src/topology/mod.rs | 0 .../src/topology/raft.rs | 0 .../src/types.rs | 0 50 files changed, 24 insertions(+), 24 deletions(-) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/Cargo.toml (87%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/README.md (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/benches/swarm_bench.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/allocation/auction.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/allocation/fnn.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/allocation/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/bench_support.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/config/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/demo/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/demo/scenario.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/demo/synthetic_csi.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/failsafe/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/formation/leader_follower.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/formation/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/formation/reynolds.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/formation/virtual_structure.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/integration/flight_controller.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/integration/mavlink_messages.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/integration/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/integration/swarm_sim.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/lib.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/marl/actor.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/marl/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/marl/observation.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/marl/reward.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/marl/trainer.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/marl/training_loop.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/orchestrator/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/planning/coverage.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/planning/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/planning/pheromone.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/planning/probability_grid.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/planning/rrt_apf.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/security/antijamming.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/security/geofence.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/security/mavlink_signing.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/security/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/security/remote_id.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/security/uwb_antispoofing.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/sensing/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/sensing/multiview.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/sensing/occworld_bridge.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/sensing/payload.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/topology/gossip.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/topology/mesh.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/topology/mod.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/topology/raft.rs (100%) rename v2/crates/{wifi-densepose-swarm => ruview-swarm}/src/types.rs (100%) diff --git a/v2/Cargo.lock b/v2/Cargo.lock index 9ffd2f1a..f328f429 100644 --- a/v2/Cargo.lock +++ b/v2/Cargo.lock @@ -7415,6 +7415,27 @@ version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "753a07254fa68db183949ec6c7575d890da4d42404afabc11d610a720fcf570c" +[[package]] +name = "ruview-swarm" +version = "0.1.0" +dependencies = [ + "async-trait", + "criterion", + "hmac", + "mavlink", + "nalgebra", + "ort", + "rand 0.8.5", + "serde", + "sha2", + "thiserror 2.0.18", + "tokio", + "tokio-test", + "toml 0.8.23", + "tracing", + "wifi-densepose-core", +] + [[package]] name = "ryu" version = "1.0.23" @@ -11010,27 +11031,6 @@ dependencies = [ "wifi-densepose-ruvector", ] -[[package]] -name = "wifi-densepose-swarm" -version = "0.1.0" -dependencies = [ - "async-trait", - "criterion", - "hmac", - "mavlink", - "nalgebra", - "ort", - "rand 0.8.5", - "serde", - "sha2", - "thiserror 2.0.18", - "tokio", - "tokio-test", - "toml 0.8.23", - "tracing", - "wifi-densepose-core", -] - [[package]] name = "wifi-densepose-train" version = "0.3.1" diff --git a/v2/Cargo.toml b/v2/Cargo.toml index 903a9d40..5e70aca1 100644 --- a/v2/Cargo.toml +++ b/v2/Cargo.toml @@ -70,7 +70,7 @@ members = [ "crates/homecore-hap", # ADR-125 — Apple Home HomeKit Accessory Protocol bridge "crates/homecore-assist", # ADR-133 — HOMECORE voice assistant + ruflo bridge "crates/homecore-server", # iter-9 — HOMECORE integration binary (all 8 crates wired together) - "crates/wifi-densepose-swarm", # ADR-148 — drone swarm control system + "crates/ruview-swarm", # ADR-148 — drone swarm control system ] # ADR-040: WASM edge crate targets wasm32-unknown-unknown (no_std), # excluded from workspace to avoid breaking `cargo test --workspace`. diff --git a/v2/crates/wifi-densepose-swarm/Cargo.toml b/v2/crates/ruview-swarm/Cargo.toml similarity index 87% rename from v2/crates/wifi-densepose-swarm/Cargo.toml rename to v2/crates/ruview-swarm/Cargo.toml index b1b00edd..afc98444 100644 --- a/v2/crates/wifi-densepose-swarm/Cargo.toml +++ b/v2/crates/ruview-swarm/Cargo.toml @@ -1,8 +1,8 @@ [package] -name = "wifi-densepose-swarm" +name = "ruview-swarm" version = "0.1.0" edition = "2021" -description = "Drone swarm control system — hierarchical-mesh topology, Raft consensus, MARL, CSI sensing integration (ADR-148)" +description = "RuView drone swarm control system — hierarchical-mesh topology, Raft consensus, MARL, CSI sensing integration (ADR-148)" license = "Apache-2.0" [features] diff --git a/v2/crates/wifi-densepose-swarm/README.md b/v2/crates/ruview-swarm/README.md similarity index 100% rename from v2/crates/wifi-densepose-swarm/README.md rename to v2/crates/ruview-swarm/README.md diff --git a/v2/crates/wifi-densepose-swarm/benches/swarm_bench.rs b/v2/crates/ruview-swarm/benches/swarm_bench.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/benches/swarm_bench.rs rename to v2/crates/ruview-swarm/benches/swarm_bench.rs diff --git a/v2/crates/wifi-densepose-swarm/src/allocation/auction.rs b/v2/crates/ruview-swarm/src/allocation/auction.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/allocation/auction.rs rename to v2/crates/ruview-swarm/src/allocation/auction.rs diff --git a/v2/crates/wifi-densepose-swarm/src/allocation/fnn.rs b/v2/crates/ruview-swarm/src/allocation/fnn.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/allocation/fnn.rs rename to v2/crates/ruview-swarm/src/allocation/fnn.rs diff --git a/v2/crates/wifi-densepose-swarm/src/allocation/mod.rs b/v2/crates/ruview-swarm/src/allocation/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/allocation/mod.rs rename to v2/crates/ruview-swarm/src/allocation/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/bench_support.rs b/v2/crates/ruview-swarm/src/bench_support.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/bench_support.rs rename to v2/crates/ruview-swarm/src/bench_support.rs diff --git a/v2/crates/wifi-densepose-swarm/src/config/mod.rs b/v2/crates/ruview-swarm/src/config/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/config/mod.rs rename to v2/crates/ruview-swarm/src/config/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/demo/mod.rs b/v2/crates/ruview-swarm/src/demo/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/demo/mod.rs rename to v2/crates/ruview-swarm/src/demo/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/demo/scenario.rs b/v2/crates/ruview-swarm/src/demo/scenario.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/demo/scenario.rs rename to v2/crates/ruview-swarm/src/demo/scenario.rs diff --git a/v2/crates/wifi-densepose-swarm/src/demo/synthetic_csi.rs b/v2/crates/ruview-swarm/src/demo/synthetic_csi.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/demo/synthetic_csi.rs rename to v2/crates/ruview-swarm/src/demo/synthetic_csi.rs diff --git a/v2/crates/wifi-densepose-swarm/src/failsafe/mod.rs b/v2/crates/ruview-swarm/src/failsafe/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/failsafe/mod.rs rename to v2/crates/ruview-swarm/src/failsafe/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/formation/leader_follower.rs b/v2/crates/ruview-swarm/src/formation/leader_follower.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/formation/leader_follower.rs rename to v2/crates/ruview-swarm/src/formation/leader_follower.rs diff --git a/v2/crates/wifi-densepose-swarm/src/formation/mod.rs b/v2/crates/ruview-swarm/src/formation/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/formation/mod.rs rename to v2/crates/ruview-swarm/src/formation/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/formation/reynolds.rs b/v2/crates/ruview-swarm/src/formation/reynolds.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/formation/reynolds.rs rename to v2/crates/ruview-swarm/src/formation/reynolds.rs diff --git a/v2/crates/wifi-densepose-swarm/src/formation/virtual_structure.rs b/v2/crates/ruview-swarm/src/formation/virtual_structure.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/formation/virtual_structure.rs rename to v2/crates/ruview-swarm/src/formation/virtual_structure.rs diff --git a/v2/crates/wifi-densepose-swarm/src/integration/flight_controller.rs b/v2/crates/ruview-swarm/src/integration/flight_controller.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/integration/flight_controller.rs rename to v2/crates/ruview-swarm/src/integration/flight_controller.rs diff --git a/v2/crates/wifi-densepose-swarm/src/integration/mavlink_messages.rs b/v2/crates/ruview-swarm/src/integration/mavlink_messages.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/integration/mavlink_messages.rs rename to v2/crates/ruview-swarm/src/integration/mavlink_messages.rs diff --git a/v2/crates/wifi-densepose-swarm/src/integration/mod.rs b/v2/crates/ruview-swarm/src/integration/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/integration/mod.rs rename to v2/crates/ruview-swarm/src/integration/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/integration/swarm_sim.rs b/v2/crates/ruview-swarm/src/integration/swarm_sim.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/integration/swarm_sim.rs rename to v2/crates/ruview-swarm/src/integration/swarm_sim.rs diff --git a/v2/crates/wifi-densepose-swarm/src/lib.rs b/v2/crates/ruview-swarm/src/lib.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/lib.rs rename to v2/crates/ruview-swarm/src/lib.rs diff --git a/v2/crates/wifi-densepose-swarm/src/marl/actor.rs b/v2/crates/ruview-swarm/src/marl/actor.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/marl/actor.rs rename to v2/crates/ruview-swarm/src/marl/actor.rs diff --git a/v2/crates/wifi-densepose-swarm/src/marl/mod.rs b/v2/crates/ruview-swarm/src/marl/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/marl/mod.rs rename to v2/crates/ruview-swarm/src/marl/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/marl/observation.rs b/v2/crates/ruview-swarm/src/marl/observation.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/marl/observation.rs rename to v2/crates/ruview-swarm/src/marl/observation.rs diff --git a/v2/crates/wifi-densepose-swarm/src/marl/reward.rs b/v2/crates/ruview-swarm/src/marl/reward.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/marl/reward.rs rename to v2/crates/ruview-swarm/src/marl/reward.rs diff --git a/v2/crates/wifi-densepose-swarm/src/marl/trainer.rs b/v2/crates/ruview-swarm/src/marl/trainer.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/marl/trainer.rs rename to v2/crates/ruview-swarm/src/marl/trainer.rs diff --git a/v2/crates/wifi-densepose-swarm/src/marl/training_loop.rs b/v2/crates/ruview-swarm/src/marl/training_loop.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/marl/training_loop.rs rename to v2/crates/ruview-swarm/src/marl/training_loop.rs diff --git a/v2/crates/wifi-densepose-swarm/src/orchestrator/mod.rs b/v2/crates/ruview-swarm/src/orchestrator/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/orchestrator/mod.rs rename to v2/crates/ruview-swarm/src/orchestrator/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/planning/coverage.rs b/v2/crates/ruview-swarm/src/planning/coverage.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/planning/coverage.rs rename to v2/crates/ruview-swarm/src/planning/coverage.rs diff --git a/v2/crates/wifi-densepose-swarm/src/planning/mod.rs b/v2/crates/ruview-swarm/src/planning/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/planning/mod.rs rename to v2/crates/ruview-swarm/src/planning/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/planning/pheromone.rs b/v2/crates/ruview-swarm/src/planning/pheromone.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/planning/pheromone.rs rename to v2/crates/ruview-swarm/src/planning/pheromone.rs diff --git a/v2/crates/wifi-densepose-swarm/src/planning/probability_grid.rs b/v2/crates/ruview-swarm/src/planning/probability_grid.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/planning/probability_grid.rs rename to v2/crates/ruview-swarm/src/planning/probability_grid.rs diff --git a/v2/crates/wifi-densepose-swarm/src/planning/rrt_apf.rs b/v2/crates/ruview-swarm/src/planning/rrt_apf.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/planning/rrt_apf.rs rename to v2/crates/ruview-swarm/src/planning/rrt_apf.rs diff --git a/v2/crates/wifi-densepose-swarm/src/security/antijamming.rs b/v2/crates/ruview-swarm/src/security/antijamming.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/security/antijamming.rs rename to v2/crates/ruview-swarm/src/security/antijamming.rs diff --git a/v2/crates/wifi-densepose-swarm/src/security/geofence.rs b/v2/crates/ruview-swarm/src/security/geofence.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/security/geofence.rs rename to v2/crates/ruview-swarm/src/security/geofence.rs diff --git a/v2/crates/wifi-densepose-swarm/src/security/mavlink_signing.rs b/v2/crates/ruview-swarm/src/security/mavlink_signing.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/security/mavlink_signing.rs rename to v2/crates/ruview-swarm/src/security/mavlink_signing.rs diff --git a/v2/crates/wifi-densepose-swarm/src/security/mod.rs b/v2/crates/ruview-swarm/src/security/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/security/mod.rs rename to v2/crates/ruview-swarm/src/security/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/security/remote_id.rs b/v2/crates/ruview-swarm/src/security/remote_id.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/security/remote_id.rs rename to v2/crates/ruview-swarm/src/security/remote_id.rs diff --git a/v2/crates/wifi-densepose-swarm/src/security/uwb_antispoofing.rs b/v2/crates/ruview-swarm/src/security/uwb_antispoofing.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/security/uwb_antispoofing.rs rename to v2/crates/ruview-swarm/src/security/uwb_antispoofing.rs diff --git a/v2/crates/wifi-densepose-swarm/src/sensing/mod.rs b/v2/crates/ruview-swarm/src/sensing/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/sensing/mod.rs rename to v2/crates/ruview-swarm/src/sensing/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/sensing/multiview.rs b/v2/crates/ruview-swarm/src/sensing/multiview.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/sensing/multiview.rs rename to v2/crates/ruview-swarm/src/sensing/multiview.rs diff --git a/v2/crates/wifi-densepose-swarm/src/sensing/occworld_bridge.rs b/v2/crates/ruview-swarm/src/sensing/occworld_bridge.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/sensing/occworld_bridge.rs rename to v2/crates/ruview-swarm/src/sensing/occworld_bridge.rs diff --git a/v2/crates/wifi-densepose-swarm/src/sensing/payload.rs b/v2/crates/ruview-swarm/src/sensing/payload.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/sensing/payload.rs rename to v2/crates/ruview-swarm/src/sensing/payload.rs diff --git a/v2/crates/wifi-densepose-swarm/src/topology/gossip.rs b/v2/crates/ruview-swarm/src/topology/gossip.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/topology/gossip.rs rename to v2/crates/ruview-swarm/src/topology/gossip.rs diff --git a/v2/crates/wifi-densepose-swarm/src/topology/mesh.rs b/v2/crates/ruview-swarm/src/topology/mesh.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/topology/mesh.rs rename to v2/crates/ruview-swarm/src/topology/mesh.rs diff --git a/v2/crates/wifi-densepose-swarm/src/topology/mod.rs b/v2/crates/ruview-swarm/src/topology/mod.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/topology/mod.rs rename to v2/crates/ruview-swarm/src/topology/mod.rs diff --git a/v2/crates/wifi-densepose-swarm/src/topology/raft.rs b/v2/crates/ruview-swarm/src/topology/raft.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/topology/raft.rs rename to v2/crates/ruview-swarm/src/topology/raft.rs diff --git a/v2/crates/wifi-densepose-swarm/src/types.rs b/v2/crates/ruview-swarm/src/types.rs similarity index 100% rename from v2/crates/wifi-densepose-swarm/src/types.rs rename to v2/crates/ruview-swarm/src/types.rs