mirror of
https://github.com/ruvnet/RuView
synced 2026-06-10 10:23:19 +00:00
Compare commits
base: frank/ruvnet--RuView:v1609
frank/ruvnet--RuView:main
frank/ruvnet--RuView:chore/update-submodules-20260610-073858
frank/ruvnet--RuView:claude/ruview-beyond-sota-xgv8aq
frank/ruvnet--RuView:chore/update-submodules-20260610-010503
frank/ruvnet--RuView:feat/adr-151-calibration-api
frank/ruvnet--RuView:chore/update-submodules-20260609-185148
frank/ruvnet--RuView:chore/update-submodules-20260609-130851
frank/ruvnet--RuView:chore/update-submodules-20260609-072351
frank/ruvnet--RuView:chore/update-submodules-20260609-005822
frank/ruvnet--RuView:chore/update-submodules-20260608-185900
frank/ruvnet--RuView:chore/update-submodules-20260608-133647
frank/ruvnet--RuView:chore/update-submodules-20260608-075419
frank/ruvnet--RuView:chore/update-submodules-20260608-010619
frank/ruvnet--RuView:chore/update-submodules-20260607-183423
frank/ruvnet--RuView:chore/update-submodules-20260607-124051
frank/ruvnet--RuView:chore/update-submodules-20260607-073226
frank/ruvnet--RuView:chore/update-submodules-20260607-010544
frank/ruvnet--RuView:chore/update-submodules-20260606-183349
frank/ruvnet--RuView:chore/update-submodules-20260606-123547
frank/ruvnet--RuView:chore/update-submodules-20260606-071223
frank/ruvnet--RuView:chore/update-submodules-20260606-005931
frank/ruvnet--RuView:chore/update-submodules-20260605-184617
frank/ruvnet--RuView:chore/update-submodules-20260605-131132
frank/ruvnet--RuView:chore/update-submodules-20260605-073901
frank/ruvnet--RuView:chore/update-submodules-20260605-010335
frank/ruvnet--RuView:chore/update-submodules-20260604-185639
frank/ruvnet--RuView:chore/update-submodules-20260604-131551
frank/ruvnet--RuView:chore/update-submodules-20260604-074713
frank/ruvnet--RuView:chore/update-submodules-20260604-011200
frank/ruvnet--RuView:chore/update-submodules-20260603-192756
frank/ruvnet--RuView:chore/update-submodules-20260603-134837
frank/ruvnet--RuView:chore/update-submodules-20260603-075218
frank/ruvnet--RuView:gh-pages
frank/ruvnet--RuView:chore/update-submodules-20260603-011158
frank/ruvnet--RuView:chore/update-submodules-20260602-192256
frank/ruvnet--RuView:dependabot/github_actions/actions/upload-artifact-7
frank/ruvnet--RuView:dependabot/github_actions/actions/checkout-6
frank/ruvnet--RuView:fix/ci-v1-api-perms-locust
frank/ruvnet--RuView:chore/update-submodules-20260602-132705
frank/ruvnet--RuView:fix/ci-v1-api-mock-mode
frank/ruvnet--RuView:fix/v1-pose-service-densepose-config
frank/ruvnet--RuView:fix/893-release-bins-refresh
frank/ruvnet--RuView:fix/894-occupancy-cap
frank/ruvnet--RuView:fix/898-mqtt-per-node-devices
frank/ruvnet--RuView:fix/893-csi-data-frame-capture
frank/ruvnet--RuView:chore/update-submodules-20260602-074832
frank/ruvnet--RuView:chore/update-submodules-20260602-010542
frank/ruvnet--RuView:chore/update-submodules-20260601-194356
frank/ruvnet--RuView:chore/update-submodules-20260601-141135
frank/ruvnet--RuView:chore/update-submodules-20260601-075806
frank/ruvnet--RuView:chore/update-submodules-20260601-010631
frank/ruvnet--RuView:chore/update-submodules-20260531-183125
frank/ruvnet--RuView:fix/proof-determinism-numpy-lock
frank/ruvnet--RuView:feat/adr-149-aether-arena
frank/ruvnet--RuView:chore/update-submodules-20260531-123739
frank/ruvnet--RuView:chore/update-submodules-20260531-072644
frank/ruvnet--RuView:chore/update-submodules-20260531-010327
frank/ruvnet--RuView:chore/update-submodules-20260530-182953
frank/ruvnet--RuView:fix/864-866-docker-auth-csi-yield
frank/ruvnet--RuView:chore/update-submodules-20260530-123315
frank/ruvnet--RuView:chore/update-submodules-20260530-070842
frank/ruvnet--RuView:chore/update-submodules-20260530-005806
frank/ruvnet--RuView:feat/adr-135-nvidia-cosmos-integration
frank/ruvnet--RuView:chore/update-submodules-20260529-185909
frank/ruvnet--RuView:feat/adr-136-146-streaming-engine
frank/ruvnet--RuView:chore/update-submodules-20260529-131551
frank/ruvnet--RuView:chore/update-submodules-20260529-072959
frank/ruvnet--RuView:feat/adr-135-empty-room-calibration
frank/ruvnet--RuView:chore/update-submodules-20260529-010249
frank/ruvnet--RuView:chore/update-submodules-20260528-185929
frank/ruvnet--RuView:chore/update-submodules-20260528-132435
frank/ruvnet--RuView:chore/update-submodules-20260528-073055
frank/ruvnet--RuView:chore/update-submodules-20260528-005436
frank/ruvnet--RuView:chore/update-submodules-20260527-185436
frank/ruvnet--RuView:chore/update-submodules-20260527-132146
frank/ruvnet--RuView:chore/update-submodules-20260527-073558
frank/ruvnet--RuView:chore/update-submodules-20260527-010007
frank/ruvnet--RuView:dependabot/pip/pytest-mock-gte-3.15.1
frank/ruvnet--RuView:dependabot/pip/bandit-gte-1.8.6
frank/ruvnet--RuView:dependabot/pip/pytest-cov-gte-7.1.0
frank/ruvnet--RuView:dependabot/pip/mypy-gte-1.19.1
frank/ruvnet--RuView:dependabot/pip/psycopg2-binary-gte-2.9.12
frank/ruvnet--RuView:dependabot/pip/safety-gte-3.8.0
frank/ruvnet--RuView:dependabot/pip/myst-parser-gte-3.0.1
frank/ruvnet--RuView:dependabot/pip/responses-gte-0.26.1
frank/ruvnet--RuView:dependabot/pip/pytest-bdd-gte-8.1.0
frank/ruvnet--RuView:dependabot/pip/structlog-gte-25.5.0
frank/ruvnet--RuView:chore/update-submodules-20260526-185505
frank/ruvnet--RuView:chore/update-submodules-20260526-131009
frank/ruvnet--RuView:chore/update-submodules-20260526-072215
frank/ruvnet--RuView:chore/update-submodules-20260526-005740
frank/ruvnet--RuView:dependabot/github_actions/docker/setup-buildx-action-4
frank/ruvnet--RuView:chore/update-submodules-20260525-184024
frank/ruvnet--RuView:chore/update-submodules-20260525-131836
frank/ruvnet--RuView:chore/update-submodules-20260525-074445
frank/ruvnet--RuView:chore/update-submodules-20260525-010041
frank/ruvnet--RuView:chore/update-submodules-20260524-182842
frank/ruvnet--RuView:feat/adr-117-pip-modernization
frank/ruvnet--RuView:chore/update-submodules-20260524-123106
frank/ruvnet--RuView:chore/update-submodules-20260524-071413
frank/ruvnet--RuView:chore/update-submodules-20260524-005928
frank/ruvnet--RuView:feat/adr-115-ha-mqtt-matter
frank/ruvnet--RuView:adr-110-esp32c6
frank/ruvnet--RuView:fix/issue-760-sensing-ui-bugs
frank/ruvnet--RuView:chore/update-submodules-20260523-122815
frank/ruvnet--RuView:chore/update-submodules-20260523-070317
frank/ruvnet--RuView:chore/update-submodules-20260523-005630
frank/ruvnet--RuView:chore/update-submodules-20260522-184308
frank/ruvnet--RuView:chore/update-submodules-20260522-135706
frank/ruvnet--RuView:chore/update-submodules-20260522-125008
frank/ruvnet--RuView:research/sota-r10-foliage-wildlife
frank/ruvnet--RuView:feat/ruview-mcp-m3
frank/ruvnet--RuView:research/sota-r9-rssi-fingerprint
frank/ruvnet--RuView:chore/update-submodules-20260522-005846
frank/ruvnet--RuView:chore/update-submodules-20260521-184447
frank/ruvnet--RuView:chore/update-submodules-20260521-131745
frank/ruvnet--RuView:chore/update-submodules-20260521-072647
frank/ruvnet--RuView:fix/ci-regressions-679-guard
frank/ruvnet--RuView:chore/update-submodules-20260521-010021
frank/ruvnet--RuView:chore/update-submodules-20260520-185458
frank/ruvnet--RuView:fix/679-release-bins-node-id
frank/ruvnet--RuView:chore/update-submodules-20260520-130231
frank/ruvnet--RuView:chore/update-submodules-20260520-072312
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-native-worklets-0.8.3
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-native-gesture-handler-2.31.2
frank/ruvnet--RuView:dependabot/github_actions/bridgecrewio/checkov-action-12.3102.0
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-navigation/bottom-tabs-7.16.1
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/victory-native-41.20.3
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-navigation/native-7.2.4
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/vitejs/plugin-react-6.0.2
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/jest-expo-55.0.18
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/babel-preset-expo-55.0.22
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/tauri-apps/api-2.11.0
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-native-screens-4.25.1
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/vite-8.0.13
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-native-async-storage/async-storage-3.0.3
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/tauri-apps/plugin-dialog-2.7.1
frank/ruvnet--RuView:dependabot/github_actions/actions/github-script-9
frank/ruvnet--RuView:chore/update-submodules-20260520-010037
frank/ruvnet--RuView:chore/update-submodules-20260519-184424
frank/ruvnet--RuView:docs/hf-model-truth-up
frank/ruvnet--RuView:integrate/pr-491-adaptive-person-count
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/typescript-6.0.3
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/multi-0193e73c84
frank/ruvnet--RuView:dependabot/cargo/v2/dirs-6.0.0
frank/ruvnet--RuView:fix/issue-559-560-verify-paths-portable-hash
frank/ruvnet--RuView:docs/issue-568-tier2-caveats
frank/ruvnet--RuView:fix/issues-559-561
frank/ruvnet--RuView:feat/midstream-introspection
frank/ruvnet--RuView:chore/rvcsi-via-submodule
frank/ruvnet--RuView:chore/vendor-rvcsi-submodule
frank/ruvnet--RuView:claude/design-rvcsi-platform-X7yJR
frank/ruvnet--RuView:feat/meridian-csi-mae-prototype
frank/ruvnet--RuView:feat/ruvllm-sparse-attention-edge
frank/ruvnet--RuView:fix/ci-preexisting-failures
frank/ruvnet--RuView:fix/version-string-nosignal-ui
frank/ruvnet--RuView:fix/firmware-pr397-rebased
frank/ruvnet--RuView:fix/ci-wasm-pack-and-docker
frank/ruvnet--RuView:feat/nvsim-pipeline-simulator
frank/ruvnet--RuView:feat/adr-084-pass-1-sketch-module
frank/ruvnet--RuView:feat/realtime-dense-pointcloud
frank/ruvnet--RuView:claude/connectome-embodied-brain-COE3I
frank/ruvnet--RuView:chore/update-submodules-20260421-182956
frank/ruvnet--RuView:chore/update-submodules-20260421-123116
frank/ruvnet--RuView:chore/update-submodules-20260421-064624
frank/ruvnet--RuView:chore/update-submodules-20260421-004619
frank/ruvnet--RuView:chore/update-submodules-20260420-182725
frank/ruvnet--RuView:claude/adaptive-csi-mesh-firmware-f6EwD
frank/ruvnet--RuView:chore/update-submodules-20260420-123412
frank/ruvnet--RuView:chore/update-submodules-20260420-065443
frank/ruvnet--RuView:chore/update-submodules-20260420-004631
frank/ruvnet--RuView:chore/update-submodules-20260419-181843
frank/ruvnet--RuView:chore/update-submodules-20260419-121856
frank/ruvnet--RuView:chore/update-submodules-20260419-064124
frank/ruvnet--RuView:chore/update-submodules-20260419-004655
frank/ruvnet--RuView:chore/update-submodules-20260418-181903
frank/ruvnet--RuView:chore/update-submodules-20260418-121838
frank/ruvnet--RuView:chore/update-submodules-20260418-063330
frank/ruvnet--RuView:chore/update-submodules-20260418-004214
frank/ruvnet--RuView:chore/update-submodules-20260417-182701
frank/ruvnet--RuView:chore/update-submodules-20260417-122843
frank/ruvnet--RuView:chore/update-submodules-20260417-064557
frank/ruvnet--RuView:chore/update-submodules-20260417-004619
frank/ruvnet--RuView:chore/update-submodules-20260416-183151
frank/ruvnet--RuView:chore/update-submodules-20260416-123140
frank/ruvnet--RuView:chore/update-submodules-20260416-064616
frank/ruvnet--RuView:chore/update-submodules-20260416-004807
frank/ruvnet--RuView:chore/update-submodules-20260415-183118
frank/ruvnet--RuView:fix/esp32-node-id-clobber
frank/ruvnet--RuView:chore/update-submodules-20260415-123017
frank/ruvnet--RuView:chore/update-submodules-20260415-064506
frank/ruvnet--RuView:chore/update-submodules-20260415-004640
frank/ruvnet--RuView:chore/update-submodules-20260414-183225
frank/ruvnet--RuView:chore/update-submodules-20260414-122949
frank/ruvnet--RuView:chore/update-submodules-20260414-064438
frank/ruvnet--RuView:chore/update-submodules-20260414-004657
frank/ruvnet--RuView:chore/update-submodules-20260413-183728
frank/ruvnet--RuView:chore/update-submodules-20260413-123135
frank/ruvnet--RuView:chore/update-submodules-20260413-065331
frank/ruvnet--RuView:chore/update-submodules-20260413-004616
frank/ruvnet--RuView:chore/update-submodules-20260412-181840
frank/ruvnet--RuView:chore/update-submodules-20260412-121908
frank/ruvnet--RuView:chore/update-submodules-20260412-063931
frank/ruvnet--RuView:chore/update-submodules-20260412-004537
frank/ruvnet--RuView:chore/update-submodules-20260411-181556
frank/ruvnet--RuView:chore/update-submodules-20260411-121710
frank/ruvnet--RuView:chore/update-submodules-20260411-062905
frank/ruvnet--RuView:chore/update-submodules-20260411-004008
frank/ruvnet--RuView:chore/update-submodules-20260410-182347
frank/ruvnet--RuView:chore/update-submodules-20260410-122639
frank/ruvnet--RuView:chore/update-submodules-20260410-064440
frank/ruvnet--RuView:chore/update-submodules-20260410-004131
frank/ruvnet--RuView:chore/update-submodules-20260409-182718
frank/ruvnet--RuView:chore/update-submodules-20260409-123017
frank/ruvnet--RuView:chore/update-submodules-20260409-064019
frank/ruvnet--RuView:chore/update-submodules-20260409-003834
frank/ruvnet--RuView:chore/update-submodules-20260408-183348
frank/ruvnet--RuView:chore/update-submodules-20260408-122650
frank/ruvnet--RuView:chore/update-submodules-20260408-063950
frank/ruvnet--RuView:chore/update-submodules-20260408-004231
frank/ruvnet--RuView:chore/update-submodules-20260407-182524
frank/ruvnet--RuView:feat/adr-080-gesture-visualization
frank/ruvnet--RuView:chore/update-submodules-20260407-122720
frank/ruvnet--RuView:chore/update-submodules-20260407-063830
frank/ruvnet--RuView:chore/update-submodules-20260407-004214
frank/ruvnet--RuView:feat/adr-080-qe-remediation
frank/ruvnet--RuView:chore/update-submodules-20260406-182536
frank/ruvnet--RuView:chore/update-submodules-20260406-122513
frank/ruvnet--RuView:chore/update-submodules-20260406-064607
frank/ruvnet--RuView:chore/update-submodules-20260406-004315
frank/ruvnet--RuView:chore/update-submodules-20260405-181522
frank/ruvnet--RuView:chore/update-submodules-20260405-121716
frank/ruvnet--RuView:chore/update-submodules-20260405-063257
frank/ruvnet--RuView:chore/update-submodules-20260405-004341
frank/ruvnet--RuView:chore/update-submodules-20260404-181447
frank/ruvnet--RuView:chore/update-submodules-20260404-121648
frank/ruvnet--RuView:chore/update-submodules-20260404-062831
frank/ruvnet--RuView:chore/update-submodules-20260404-003823
frank/ruvnet--RuView:docs/hf-links-update
frank/ruvnet--RuView:chore/update-submodules-20260403-181804
frank/ruvnet--RuView:feat/deep-scan
frank/ruvnet--RuView:docs/v0.6.0-models-guide
frank/ruvnet--RuView:fix/large-dataset-training
frank/ruvnet--RuView:fix/windows-bind-addr
frank/ruvnet--RuView:merge/accuracy-sprint-001
frank/ruvnet--RuView:feat/accuracy-sprint-001
frank/ruvnet--RuView:chore/update-submodules-20260403-122047
frank/ruvnet--RuView:chore/update-submodules-20260403-063323
frank/ruvnet--RuView:feat/ruvector-advanced-sensing
frank/ruvnet--RuView:chore/update-submodules-20260403-004049
frank/ruvnet--RuView:feat/arena-physica-esp32-research
frank/ruvnet--RuView:chore/update-submodules-20260402-182417
frank/ruvnet--RuView:chore/update-submodules-20260402-122637
frank/ruvnet--RuView:chore/update-submodules-20260402-063350
frank/ruvnet--RuView:chore/update-submodules-20260402-003849
frank/ruvnet--RuView:chore/update-submodules-20260401-182528
frank/ruvnet--RuView:chore/update-submodules-20260401-122729
frank/ruvnet--RuView:chore/update-submodules-20260401-064148
frank/ruvnet--RuView:chore/update-submodules-20260401-004519
frank/ruvnet--RuView:feat/cross-node-fusion
frank/ruvnet--RuView:feat/ruvector-all-phases
frank/ruvnet--RuView:feat/ruvector-phase1-subcarrier-coherence
frank/ruvnet--RuView:fix/issue-332-rssi-offset
frank/ruvnet--RuView:chore/update-submodules-20260330-122639
frank/ruvnet--RuView:chore/update-submodules-20260330-064537
frank/ruvnet--RuView:chore/update-submodules-20260330-004247
frank/ruvnet--RuView:chore/update-submodules-20260329-181443
frank/ruvnet--RuView:chore/update-submodules-20260329-121645
frank/ruvnet--RuView:chore/update-submodules-20260329-063110
frank/ruvnet--RuView:chore/update-submodules-20260329-004252
frank/ruvnet--RuView:chore/update-submodules-20260328-181334
frank/ruvnet--RuView:chore/update-submodules-20260328-121621
frank/ruvnet--RuView:chore/update-submodules-20260328-062713
frank/ruvnet--RuView:chore/update-submodules-20260328-003746
frank/ruvnet--RuView:fix/issue-249-multi-node-state
frank/ruvnet--RuView:fix/critical-bugs-321-323
frank/ruvnet--RuView:fix/issue-314-module-import
frank/ruvnet--RuView:chore/update-submodules-20260327-182422
frank/ruvnet--RuView:chore/update-submodules-20260327-122106
frank/ruvnet--RuView:chore/update-submodules-20260327-063353
frank/ruvnet--RuView:chore/update-submodules-20260327-004057
frank/ruvnet--RuView:chore/update-submodules-20260326-182756
frank/ruvnet--RuView:chore/update-submodules-20260326-122639
frank/ruvnet--RuView:chore/update-submodules-20260326-063245
frank/ruvnet--RuView:chore/update-submodules-20260326-004038
frank/ruvnet--RuView:chore/update-submodules-20260325-182518
frank/ruvnet--RuView:chore/update-submodules-20260325-122305
frank/ruvnet--RuView:chore/update-submodules-20260325-062936
frank/ruvnet--RuView:chore/update-submodules-20260325-003810
frank/ruvnet--RuView:chore/update-submodules-20260324-182603
frank/ruvnet--RuView:chore/update-submodules-20260324-122406
frank/ruvnet--RuView:chore/update-submodules-20260324-063018
frank/ruvnet--RuView:chore/update-submodules-20260324-003329
frank/ruvnet--RuView:chore/update-submodules-20260323-182250
frank/ruvnet--RuView:chore/update-submodules-20260323-122304
frank/ruvnet--RuView:chore/update-submodules-20260323-063351
frank/ruvnet--RuView:chore/update-submodules-20260323-004010
frank/ruvnet--RuView:chore/update-submodules-20260322-181250
frank/ruvnet--RuView:chore/update-submodules-20260322-121427
frank/ruvnet--RuView:chore/update-submodules-20260322-062324
frank/ruvnet--RuView:chore/update-submodules-20260322-003853
frank/ruvnet--RuView:chore/update-submodules-20260321-181210
frank/ruvnet--RuView:chore/update-submodules-20260321-121328
frank/ruvnet--RuView:chore/update-submodules-20260321-061839
frank/ruvnet--RuView:chore/update-submodules-20260321-003447
frank/ruvnet--RuView:feat/adr-065-happiness-seed-bridge
frank/ruvnet--RuView:chore/update-submodules-20260320-181818
frank/ruvnet--RuView:chore/update-submodules-20260320-121740
frank/ruvnet--RuView:chore/update-submodules-20260320-062450
frank/ruvnet--RuView:chore/update-submodules-20260320-003655
frank/ruvnet--RuView:chore/update-submodules-20260319-182322
frank/ruvnet--RuView:chore/update-submodules-20260319-121857
frank/ruvnet--RuView:chore/update-submodules-20260319-062736
frank/ruvnet--RuView:chore/update-submodules-20260319-003926
frank/ruvnet--RuView:chore/update-submodules-20260318-183443
frank/ruvnet--RuView:chore/update-submodules-20260318-122445
frank/ruvnet--RuView:chore/update-submodules-20260318-063020
frank/ruvnet--RuView:chore/update-submodules-20260318-003818
frank/ruvnet--RuView:chore/update-submodules-20260317-182617
frank/ruvnet--RuView:chore/update-submodules-20260317-122324
frank/ruvnet--RuView:chore/update-submodules-20260317-062959
frank/ruvnet--RuView:chore/update-submodules-20260317-003530
frank/ruvnet--RuView:chore/update-submodules-20260316-182626
frank/ruvnet--RuView:chore/update-submodules-20260316-122436
frank/ruvnet--RuView:chore/update-submodules-20260316-063935
frank/ruvnet--RuView:chore/update-submodules-20260316-004147
frank/ruvnet--RuView:feat/adr-063-mmwave-sensor-fusion
frank/ruvnet--RuView:chore/update-submodules-20260315-181329
frank/ruvnet--RuView:fix/issue-263-265-fall-thresh-4mb-flash
frank/ruvnet--RuView:chore/update-submodules-20260315-121539
frank/ruvnet--RuView:chore/update-submodules-20260315-062733
frank/ruvnet--RuView:chore/update-submodules-20260315-004148
frank/ruvnet--RuView:chore/update-submodules-20260314-181315
frank/ruvnet--RuView:feat/qemu-esp32s3-testing
frank/ruvnet--RuView:chore/update-submodules-20260314-121421
frank/ruvnet--RuView:chore/update-submodules-20260314-062119
frank/ruvnet--RuView:chore/update-submodules-20260314-003426
frank/ruvnet--RuView:chore/update-submodules-20260313-181616
frank/ruvnet--RuView:chore/update-submodules-20260313-121747
frank/ruvnet--RuView:chore/update-submodules-20260313-062316
frank/ruvnet--RuView:fix/provision-channel-mac-filter
frank/ruvnet--RuView:feat/ruvector-6stage-wasm-pipeline
frank/ruvnet--RuView:chore/update-submodules-20260313-003602
frank/ruvnet--RuView:feat/ruvector-wasm-browser-example
frank/ruvnet--RuView:chore/update-submodules-20260312-182247
frank/ruvnet--RuView:chore/update-submodules-20260312-121749
frank/ruvnet--RuView:chore/update-submodules-20260312-062400
frank/ruvnet--RuView:chore/update-submodules-20260312-003106
frank/ruvnet--RuView:chore/update-submodules-20260311-182406
frank/ruvnet--RuView:chore/update-submodules-20260311-121844
frank/ruvnet--RuView:chore/update-submodules-20260311-062253
frank/ruvnet--RuView:chore/update-submodules-20260311-003404
frank/ruvnet--RuView:chore/update-submodules-20260310-182149
frank/ruvnet--RuView:feat/desktop-training-ruvector
frank/ruvnet--RuView:chore/update-submodules-20260310-121849
frank/ruvnet--RuView:chore/update-submodules-20260310-062137
frank/ruvnet--RuView:chore/update-submodules-20260310-003324
frank/ruvnet--RuView:fix/206-save-settings-command
frank/ruvnet--RuView:chore/update-submodules-20260309-182220
frank/ruvnet--RuView:claude/rf-mincut-sensing-uHnQX
frank/ruvnet--RuView:chore/update-submodules-20260309-121830
frank/ruvnet--RuView:chore/update-submodules-20260309-062836
frank/ruvnet--RuView:feat/tauri-desktop-frontend
frank/ruvnet--RuView:chore/update-submodules-20260309-003648
frank/ruvnet--RuView:chore/update-submodules-20260308-181102
frank/ruvnet--RuView:chore/update-submodules-20260308-121328
frank/ruvnet--RuView:chore/update-submodules-20260308-061849
frank/ruvnet--RuView:chore/update-submodules-20260308-003703
frank/ruvnet--RuView:chore/update-submodules-20260307-181025
frank/ruvnet--RuView:chore/update-submodules-20260307-121304
frank/ruvnet--RuView:chore/update-submodules-20260307-061536
frank/ruvnet--RuView:chore/update-submodules-20260307-003454
frank/ruvnet--RuView:refactor/sprint2-code-quality
frank/ruvnet--RuView:fix/adr-049-cross-platform-wifi
frank/ruvnet--RuView:chore/update-submodules-20260306-181720
frank/ruvnet--RuView:fix/quality-engineering-170
frank/ruvnet--RuView:fix/observatory-mobile-responsive
frank/ruvnet--RuView:refactor/vendor-submodules
frank/ruvnet--RuView:fix/csi-sendto-enomem-crash
frank/ruvnet--RuView:fix/provision-tdm-edge-support
frank/ruvnet--RuView:docs/update-changelog-userguide-readme
frank/ruvnet--RuView:fix/ui-404-errors-and-mobile-ws
frank/ruvnet--RuView:feat/complete-vendor-and-edge-intel
frank/ruvnet--RuView:feat/add-vendor-deps
frank/ruvnet--RuView:feat/adr-039-edge-intelligence
frank/ruvnet--RuView:fix/issue-98-csi-mac-filtering
frank/ruvnet--RuView:fix/issue-86-live-demo-real-data
frank/ruvnet--RuView:ruvsense-full-implementation
frank/ruvnet--RuView:claude/use-cases-implementation-plan-tT4s9
frank/ruvnet--RuView:claude/wifi-densepose-ruvector-Gj3O9
frank/ruvnet--RuView:adr-028-esp32-capability-audit
frank/ruvnet--RuView:adr-027-cross-environment-domain-generalization
frank/ruvnet--RuView:claude/analyze-repo-structure-aOtgs
frank/ruvnet--RuView:feat/adr-024-contrastive-csi-embedding
frank/ruvnet--RuView:feat/windows-wifi-enhanced-fidelity
frank/ruvnet--RuView:feat/rust-ruvector-sensing-ui
frank/ruvnet--RuView:security/fix-critical-vulnerabilities
frank/ruvnet--RuView:claude/validate-code-quality-WNrNw
frank/ruvnet--RuView:claude/integrate-ruvector-rvf-mF1Hp
frank/ruvnet--RuView:claude/test-rust-update-python-Q2NLq
frank/ruvnet--RuView:claude/wifi-mat-disaster-detection-MxxnQ
frank/ruvnet--RuView:claude/rust-agent-swarm-port-UxwTT
frank/ruvnet--RuView:v0.7.1-esp32
frank/ruvnet--RuView:v1613
frank/ruvnet--RuView:v1611
frank/ruvnet--RuView:v1609
frank/ruvnet--RuView:v1606
frank/ruvnet--RuView:v1596
frank/ruvnet--RuView:v1590
frank/ruvnet--RuView:v1591
frank/ruvnet--RuView:v1588
frank/ruvnet--RuView:v1585
frank/ruvnet--RuView:v1583
frank/ruvnet--RuView:v1581
frank/ruvnet--RuView:v1579
frank/ruvnet--RuView:v1576
frank/ruvnet--RuView:v1574
frank/ruvnet--RuView:v1572
frank/ruvnet--RuView:v1570
frank/ruvnet--RuView:v1568
frank/ruvnet--RuView:v1566
frank/ruvnet--RuView:v1562
frank/ruvnet--RuView:v1560
frank/ruvnet--RuView:v1557
frank/ruvnet--RuView:v1555
frank/ruvnet--RuView:v1551
frank/ruvnet--RuView:v1553
frank/ruvnet--RuView:v1548
frank/ruvnet--RuView:v1544
frank/ruvnet--RuView:v1528
frank/ruvnet--RuView:v1506
frank/ruvnet--RuView:v1484
frank/ruvnet--RuView:v1451
frank/ruvnet--RuView:v1449
frank/ruvnet--RuView:v1450
frank/ruvnet--RuView:v1447
frank/ruvnet--RuView:v1448
frank/ruvnet--RuView:v1444
frank/ruvnet--RuView:v0.3.0-streaming-engine
frank/ruvnet--RuView:v1428
frank/ruvnet--RuView:v1421
frank/ruvnet--RuView:v1409
frank/ruvnet--RuView:v1408
frank/ruvnet--RuView:v1407
frank/ruvnet--RuView:v1406
frank/ruvnet--RuView:v1405
frank/ruvnet--RuView:v1404
frank/ruvnet--RuView:v1403
frank/ruvnet--RuView:v1402
frank/ruvnet--RuView:v0.12.0
frank/ruvnet--RuView:v1397
frank/ruvnet--RuView:v1388
frank/ruvnet--RuView:v0.11.0
frank/ruvnet--RuView:v1387
frank/ruvnet--RuView:v0.10.0
frank/ruvnet--RuView:v1365
frank/ruvnet--RuView:v0.9.0
frank/ruvnet--RuView:v1362
frank/ruvnet--RuView:v1339
frank/ruvnet--RuView:v1338
frank/ruvnet--RuView:v1336
frank/ruvnet--RuView:v1337
frank/ruvnet--RuView:v1335
frank/ruvnet--RuView:v1333
frank/ruvnet--RuView:v1330
frank/ruvnet--RuView:v1329
frank/ruvnet--RuView:v1328
frank/ruvnet--RuView:v1327
frank/ruvnet--RuView:v1326
frank/ruvnet--RuView:v1313
frank/ruvnet--RuView:v1316
frank/ruvnet--RuView:v1259
frank/ruvnet--RuView:v1261
frank/ruvnet--RuView:v1260
frank/ruvnet--RuView:v1258
frank/ruvnet--RuView:v1256
frank/ruvnet--RuView:v1251
frank/ruvnet--RuView:v1248
frank/ruvnet--RuView:v1.99.0-pip
frank/ruvnet--RuView:v1234
frank/ruvnet--RuView:v1235
frank/ruvnet--RuView:v1233
frank/ruvnet--RuView:v1231
frank/ruvnet--RuView:v1230
frank/ruvnet--RuView:v1229
frank/ruvnet--RuView:v1228
frank/ruvnet--RuView:v1225
frank/ruvnet--RuView:v1227
frank/ruvnet--RuView:v1226
frank/ruvnet--RuView:v1223
frank/ruvnet--RuView:v1224
frank/ruvnet--RuView:v1222
frank/ruvnet--RuView:v1221
frank/ruvnet--RuView:v1220
frank/ruvnet--RuView:v1219
frank/ruvnet--RuView:v1218
frank/ruvnet--RuView:v1217
frank/ruvnet--RuView:v1216
frank/ruvnet--RuView:v1201
frank/ruvnet--RuView:v0.7.0-esp32
frank/ruvnet--RuView:v0.6.9-esp32
frank/ruvnet--RuView:v0.6.8-esp32
frank/ruvnet--RuView:v0.6.7-esp32
frank/ruvnet--RuView:v1160
frank/ruvnet--RuView:v1155
frank/ruvnet--RuView:v1153
frank/ruvnet--RuView:v1152
frank/ruvnet--RuView:v1136
frank/ruvnet--RuView:v1057
frank/ruvnet--RuView:v1059
frank/ruvnet--RuView:v1061
frank/ruvnet--RuView:v1063
frank/ruvnet--RuView:v1065
frank/ruvnet--RuView:v1067
frank/ruvnet--RuView:v1069
frank/ruvnet--RuView:v1071
frank/ruvnet--RuView:v1073
frank/ruvnet--RuView:v1075
frank/ruvnet--RuView:v1077
frank/ruvnet--RuView:v1079
frank/ruvnet--RuView:v1081
frank/ruvnet--RuView:v1083
frank/ruvnet--RuView:v1085
frank/ruvnet--RuView:v1087
frank/ruvnet--RuView:v1089
frank/ruvnet--RuView:v1091
frank/ruvnet--RuView:v1093
frank/ruvnet--RuView:v1095
frank/ruvnet--RuView:v1097
frank/ruvnet--RuView:v1099
frank/ruvnet--RuView:v1101
frank/ruvnet--RuView:v1103
frank/ruvnet--RuView:v1105
frank/ruvnet--RuView:v1107
frank/ruvnet--RuView:v1109
frank/ruvnet--RuView:v1111
frank/ruvnet--RuView:v1113
frank/ruvnet--RuView:v1115
frank/ruvnet--RuView:v1117
frank/ruvnet--RuView:v1119
frank/ruvnet--RuView:v1121
frank/ruvnet--RuView:v1123
frank/ruvnet--RuView:v1127
frank/ruvnet--RuView:v1129
frank/ruvnet--RuView:v1131
frank/ruvnet--RuView:v1133
frank/ruvnet--RuView:v1125
frank/ruvnet--RuView:v1055
frank/ruvnet--RuView:v1056
frank/ruvnet--RuView:v1052
frank/ruvnet--RuView:v1049
frank/ruvnet--RuView:v1043
frank/ruvnet--RuView:v1046
frank/ruvnet--RuView:v1041
frank/ruvnet--RuView:v1039
frank/ruvnet--RuView:v1036
frank/ruvnet--RuView:v1037
frank/ruvnet--RuView:v1030
frank/ruvnet--RuView:v1032
frank/ruvnet--RuView:v1024
frank/ruvnet--RuView:v1027
frank/ruvnet--RuView:v1021
frank/ruvnet--RuView:v1018
frank/ruvnet--RuView:v0.6.6-esp32
frank/ruvnet--RuView:v1015
frank/ruvnet--RuView:v1013
frank/ruvnet--RuView:v1012
frank/ruvnet--RuView:v1011
frank/ruvnet--RuView:v1010
frank/ruvnet--RuView:v0.6.5-esp32
frank/ruvnet--RuView:v0.8.0
frank/ruvnet--RuView:v0.6.4-esp32
frank/ruvnet--RuView:v0.6.3-esp32
frank/ruvnet--RuView:v0.6.2-esp32
frank/ruvnet--RuView:v0.6.1-esp32
frank/ruvnet--RuView:v0.7.0
frank/ruvnet--RuView:v0.6.0-esp32
frank/ruvnet--RuView:v0.5.5-esp32
frank/ruvnet--RuView:v0.5.4-esp32
frank/ruvnet--RuView:v0.5.3-esp32
frank/ruvnet--RuView:v0.5.2-esp32
frank/ruvnet--RuView:v0.5.1-esp32
frank/ruvnet--RuView:v0.5.0-esp32
frank/ruvnet--RuView:v0.4.3.1-esp32
frank/ruvnet--RuView:v0.4.3-esp32
frank/ruvnet--RuView:v0.4.2-esp32
frank/ruvnet--RuView:v0.4.1-esp32
frank/ruvnet--RuView:datasets-v1.0.0
frank/ruvnet--RuView:desktop-v0.4.0
frank/ruvnet--RuView:v0.4.4
frank/ruvnet--RuView:v0.4.3
frank/ruvnet--RuView:desktop-v0.4.1
frank/ruvnet--RuView:v0.4.0-desktop
frank/ruvnet--RuView:desktop-v0.3.0
frank/ruvnet--RuView:v0.3.0-desktop-alpha
frank/ruvnet--RuView:v0.4.0-alpha-esp32
frank/ruvnet--RuView:v0.3.0-alpha-esp32
frank/ruvnet--RuView:v0.2.0-esp32
frank/ruvnet--RuView:v0.1.0-esp32
...
compare: frank/ruvnet--RuView:v1611
frank/ruvnet--RuView:chore/update-submodules-20260610-073858
frank/ruvnet--RuView:claude/ruview-beyond-sota-xgv8aq
frank/ruvnet--RuView:chore/update-submodules-20260610-010503
frank/ruvnet--RuView:feat/adr-151-calibration-api
frank/ruvnet--RuView:chore/update-submodules-20260609-185148
frank/ruvnet--RuView:main
frank/ruvnet--RuView:chore/update-submodules-20260609-130851
frank/ruvnet--RuView:chore/update-submodules-20260609-072351
frank/ruvnet--RuView:chore/update-submodules-20260609-005822
frank/ruvnet--RuView:chore/update-submodules-20260608-185900
frank/ruvnet--RuView:chore/update-submodules-20260608-133647
frank/ruvnet--RuView:chore/update-submodules-20260608-075419
frank/ruvnet--RuView:chore/update-submodules-20260608-010619
frank/ruvnet--RuView:chore/update-submodules-20260607-183423
frank/ruvnet--RuView:chore/update-submodules-20260607-124051
frank/ruvnet--RuView:chore/update-submodules-20260607-073226
frank/ruvnet--RuView:chore/update-submodules-20260607-010544
frank/ruvnet--RuView:chore/update-submodules-20260606-183349
frank/ruvnet--RuView:chore/update-submodules-20260606-123547
frank/ruvnet--RuView:chore/update-submodules-20260606-071223
frank/ruvnet--RuView:chore/update-submodules-20260606-005931
frank/ruvnet--RuView:chore/update-submodules-20260605-184617
frank/ruvnet--RuView:chore/update-submodules-20260605-131132
frank/ruvnet--RuView:chore/update-submodules-20260605-073901
frank/ruvnet--RuView:chore/update-submodules-20260605-010335
frank/ruvnet--RuView:chore/update-submodules-20260604-185639
frank/ruvnet--RuView:chore/update-submodules-20260604-131551
frank/ruvnet--RuView:chore/update-submodules-20260604-074713
frank/ruvnet--RuView:chore/update-submodules-20260604-011200
frank/ruvnet--RuView:chore/update-submodules-20260603-192756
frank/ruvnet--RuView:chore/update-submodules-20260603-134837
frank/ruvnet--RuView:chore/update-submodules-20260603-075218
frank/ruvnet--RuView:gh-pages
frank/ruvnet--RuView:chore/update-submodules-20260603-011158
frank/ruvnet--RuView:chore/update-submodules-20260602-192256
frank/ruvnet--RuView:dependabot/github_actions/actions/upload-artifact-7
frank/ruvnet--RuView:dependabot/github_actions/actions/checkout-6
frank/ruvnet--RuView:fix/ci-v1-api-perms-locust
frank/ruvnet--RuView:chore/update-submodules-20260602-132705
frank/ruvnet--RuView:fix/ci-v1-api-mock-mode
frank/ruvnet--RuView:fix/v1-pose-service-densepose-config
frank/ruvnet--RuView:fix/893-release-bins-refresh
frank/ruvnet--RuView:fix/894-occupancy-cap
frank/ruvnet--RuView:fix/898-mqtt-per-node-devices
frank/ruvnet--RuView:fix/893-csi-data-frame-capture
frank/ruvnet--RuView:chore/update-submodules-20260602-074832
frank/ruvnet--RuView:chore/update-submodules-20260602-010542
frank/ruvnet--RuView:chore/update-submodules-20260601-194356
frank/ruvnet--RuView:chore/update-submodules-20260601-141135
frank/ruvnet--RuView:chore/update-submodules-20260601-075806
frank/ruvnet--RuView:chore/update-submodules-20260601-010631
frank/ruvnet--RuView:chore/update-submodules-20260531-183125
frank/ruvnet--RuView:fix/proof-determinism-numpy-lock
frank/ruvnet--RuView:feat/adr-149-aether-arena
frank/ruvnet--RuView:chore/update-submodules-20260531-123739
frank/ruvnet--RuView:chore/update-submodules-20260531-072644
frank/ruvnet--RuView:chore/update-submodules-20260531-010327
frank/ruvnet--RuView:chore/update-submodules-20260530-182953
frank/ruvnet--RuView:fix/864-866-docker-auth-csi-yield
frank/ruvnet--RuView:chore/update-submodules-20260530-123315
frank/ruvnet--RuView:chore/update-submodules-20260530-070842
frank/ruvnet--RuView:chore/update-submodules-20260530-005806
frank/ruvnet--RuView:feat/adr-135-nvidia-cosmos-integration
frank/ruvnet--RuView:chore/update-submodules-20260529-185909
frank/ruvnet--RuView:feat/adr-136-146-streaming-engine
frank/ruvnet--RuView:chore/update-submodules-20260529-131551
frank/ruvnet--RuView:chore/update-submodules-20260529-072959
frank/ruvnet--RuView:feat/adr-135-empty-room-calibration
frank/ruvnet--RuView:chore/update-submodules-20260529-010249
frank/ruvnet--RuView:chore/update-submodules-20260528-185929
frank/ruvnet--RuView:chore/update-submodules-20260528-132435
frank/ruvnet--RuView:chore/update-submodules-20260528-073055
frank/ruvnet--RuView:chore/update-submodules-20260528-005436
frank/ruvnet--RuView:chore/update-submodules-20260527-185436
frank/ruvnet--RuView:chore/update-submodules-20260527-132146
frank/ruvnet--RuView:chore/update-submodules-20260527-073558
frank/ruvnet--RuView:chore/update-submodules-20260527-010007
frank/ruvnet--RuView:dependabot/pip/pytest-mock-gte-3.15.1
frank/ruvnet--RuView:dependabot/pip/bandit-gte-1.8.6
frank/ruvnet--RuView:dependabot/pip/pytest-cov-gte-7.1.0
frank/ruvnet--RuView:dependabot/pip/mypy-gte-1.19.1
frank/ruvnet--RuView:dependabot/pip/psycopg2-binary-gte-2.9.12
frank/ruvnet--RuView:dependabot/pip/safety-gte-3.8.0
frank/ruvnet--RuView:dependabot/pip/myst-parser-gte-3.0.1
frank/ruvnet--RuView:dependabot/pip/responses-gte-0.26.1
frank/ruvnet--RuView:dependabot/pip/pytest-bdd-gte-8.1.0
frank/ruvnet--RuView:dependabot/pip/structlog-gte-25.5.0
frank/ruvnet--RuView:chore/update-submodules-20260526-185505
frank/ruvnet--RuView:chore/update-submodules-20260526-131009
frank/ruvnet--RuView:chore/update-submodules-20260526-072215
frank/ruvnet--RuView:chore/update-submodules-20260526-005740
frank/ruvnet--RuView:dependabot/github_actions/docker/setup-buildx-action-4
frank/ruvnet--RuView:chore/update-submodules-20260525-184024
frank/ruvnet--RuView:chore/update-submodules-20260525-131836
frank/ruvnet--RuView:chore/update-submodules-20260525-074445
frank/ruvnet--RuView:chore/update-submodules-20260525-010041
frank/ruvnet--RuView:chore/update-submodules-20260524-182842
frank/ruvnet--RuView:feat/adr-117-pip-modernization
frank/ruvnet--RuView:chore/update-submodules-20260524-123106
frank/ruvnet--RuView:chore/update-submodules-20260524-071413
frank/ruvnet--RuView:chore/update-submodules-20260524-005928
frank/ruvnet--RuView:feat/adr-115-ha-mqtt-matter
frank/ruvnet--RuView:adr-110-esp32c6
frank/ruvnet--RuView:fix/issue-760-sensing-ui-bugs
frank/ruvnet--RuView:chore/update-submodules-20260523-122815
frank/ruvnet--RuView:chore/update-submodules-20260523-070317
frank/ruvnet--RuView:chore/update-submodules-20260523-005630
frank/ruvnet--RuView:chore/update-submodules-20260522-184308
frank/ruvnet--RuView:chore/update-submodules-20260522-135706
frank/ruvnet--RuView:chore/update-submodules-20260522-125008
frank/ruvnet--RuView:research/sota-r10-foliage-wildlife
frank/ruvnet--RuView:feat/ruview-mcp-m3
frank/ruvnet--RuView:research/sota-r9-rssi-fingerprint
frank/ruvnet--RuView:chore/update-submodules-20260522-005846
frank/ruvnet--RuView:chore/update-submodules-20260521-184447
frank/ruvnet--RuView:chore/update-submodules-20260521-131745
frank/ruvnet--RuView:chore/update-submodules-20260521-072647
frank/ruvnet--RuView:fix/ci-regressions-679-guard
frank/ruvnet--RuView:chore/update-submodules-20260521-010021
frank/ruvnet--RuView:chore/update-submodules-20260520-185458
frank/ruvnet--RuView:fix/679-release-bins-node-id
frank/ruvnet--RuView:chore/update-submodules-20260520-130231
frank/ruvnet--RuView:chore/update-submodules-20260520-072312
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-native-worklets-0.8.3
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-native-gesture-handler-2.31.2
frank/ruvnet--RuView:dependabot/github_actions/bridgecrewio/checkov-action-12.3102.0
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-navigation/bottom-tabs-7.16.1
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/victory-native-41.20.3
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-navigation/native-7.2.4
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/vitejs/plugin-react-6.0.2
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/jest-expo-55.0.18
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/babel-preset-expo-55.0.22
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/tauri-apps/api-2.11.0
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-native-screens-4.25.1
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/vite-8.0.13
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/react-native-async-storage/async-storage-3.0.3
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/tauri-apps/plugin-dialog-2.7.1
frank/ruvnet--RuView:dependabot/github_actions/actions/github-script-9
frank/ruvnet--RuView:chore/update-submodules-20260520-010037
frank/ruvnet--RuView:chore/update-submodules-20260519-184424
frank/ruvnet--RuView:docs/hf-model-truth-up
frank/ruvnet--RuView:integrate/pr-491-adaptive-person-count
frank/ruvnet--RuView:dependabot/npm_and_yarn/ui/mobile/typescript-6.0.3
frank/ruvnet--RuView:dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/multi-0193e73c84
frank/ruvnet--RuView:dependabot/cargo/v2/dirs-6.0.0
frank/ruvnet--RuView:fix/issue-559-560-verify-paths-portable-hash
frank/ruvnet--RuView:docs/issue-568-tier2-caveats
frank/ruvnet--RuView:fix/issues-559-561
frank/ruvnet--RuView:feat/midstream-introspection
frank/ruvnet--RuView:chore/rvcsi-via-submodule
frank/ruvnet--RuView:chore/vendor-rvcsi-submodule
frank/ruvnet--RuView:claude/design-rvcsi-platform-X7yJR
frank/ruvnet--RuView:feat/meridian-csi-mae-prototype
frank/ruvnet--RuView:feat/ruvllm-sparse-attention-edge
frank/ruvnet--RuView:fix/ci-preexisting-failures
frank/ruvnet--RuView:fix/version-string-nosignal-ui
frank/ruvnet--RuView:fix/firmware-pr397-rebased
frank/ruvnet--RuView:fix/ci-wasm-pack-and-docker
frank/ruvnet--RuView:feat/nvsim-pipeline-simulator
frank/ruvnet--RuView:feat/adr-084-pass-1-sketch-module
frank/ruvnet--RuView:feat/realtime-dense-pointcloud
frank/ruvnet--RuView:claude/connectome-embodied-brain-COE3I
frank/ruvnet--RuView:chore/update-submodules-20260421-182956
frank/ruvnet--RuView:chore/update-submodules-20260421-123116
frank/ruvnet--RuView:chore/update-submodules-20260421-064624
frank/ruvnet--RuView:chore/update-submodules-20260421-004619
frank/ruvnet--RuView:chore/update-submodules-20260420-182725
frank/ruvnet--RuView:claude/adaptive-csi-mesh-firmware-f6EwD
frank/ruvnet--RuView:chore/update-submodules-20260420-123412
frank/ruvnet--RuView:chore/update-submodules-20260420-065443
frank/ruvnet--RuView:chore/update-submodules-20260420-004631
frank/ruvnet--RuView:chore/update-submodules-20260419-181843
frank/ruvnet--RuView:chore/update-submodules-20260419-121856
frank/ruvnet--RuView:chore/update-submodules-20260419-064124
frank/ruvnet--RuView:chore/update-submodules-20260419-004655
frank/ruvnet--RuView:chore/update-submodules-20260418-181903
frank/ruvnet--RuView:chore/update-submodules-20260418-121838
frank/ruvnet--RuView:chore/update-submodules-20260418-063330
frank/ruvnet--RuView:chore/update-submodules-20260418-004214
frank/ruvnet--RuView:chore/update-submodules-20260417-182701
frank/ruvnet--RuView:chore/update-submodules-20260417-122843
frank/ruvnet--RuView:chore/update-submodules-20260417-064557
frank/ruvnet--RuView:chore/update-submodules-20260417-004619
frank/ruvnet--RuView:chore/update-submodules-20260416-183151
frank/ruvnet--RuView:chore/update-submodules-20260416-123140
frank/ruvnet--RuView:chore/update-submodules-20260416-064616
frank/ruvnet--RuView:chore/update-submodules-20260416-004807
frank/ruvnet--RuView:chore/update-submodules-20260415-183118
frank/ruvnet--RuView:fix/esp32-node-id-clobber
frank/ruvnet--RuView:chore/update-submodules-20260415-123017
frank/ruvnet--RuView:chore/update-submodules-20260415-064506
frank/ruvnet--RuView:chore/update-submodules-20260415-004640
frank/ruvnet--RuView:chore/update-submodules-20260414-183225
frank/ruvnet--RuView:chore/update-submodules-20260414-122949
frank/ruvnet--RuView:chore/update-submodules-20260414-064438
frank/ruvnet--RuView:chore/update-submodules-20260414-004657
frank/ruvnet--RuView:chore/update-submodules-20260413-183728
frank/ruvnet--RuView:chore/update-submodules-20260413-123135
frank/ruvnet--RuView:chore/update-submodules-20260413-065331
frank/ruvnet--RuView:chore/update-submodules-20260413-004616
frank/ruvnet--RuView:chore/update-submodules-20260412-181840
frank/ruvnet--RuView:chore/update-submodules-20260412-121908
frank/ruvnet--RuView:chore/update-submodules-20260412-063931
frank/ruvnet--RuView:chore/update-submodules-20260412-004537
frank/ruvnet--RuView:chore/update-submodules-20260411-181556
frank/ruvnet--RuView:chore/update-submodules-20260411-121710
frank/ruvnet--RuView:chore/update-submodules-20260411-062905
frank/ruvnet--RuView:chore/update-submodules-20260411-004008
frank/ruvnet--RuView:chore/update-submodules-20260410-182347
frank/ruvnet--RuView:chore/update-submodules-20260410-122639
frank/ruvnet--RuView:chore/update-submodules-20260410-064440
frank/ruvnet--RuView:chore/update-submodules-20260410-004131
frank/ruvnet--RuView:chore/update-submodules-20260409-182718
frank/ruvnet--RuView:chore/update-submodules-20260409-123017
frank/ruvnet--RuView:chore/update-submodules-20260409-064019
frank/ruvnet--RuView:chore/update-submodules-20260409-003834
frank/ruvnet--RuView:chore/update-submodules-20260408-183348
frank/ruvnet--RuView:chore/update-submodules-20260408-122650
frank/ruvnet--RuView:chore/update-submodules-20260408-063950
frank/ruvnet--RuView:chore/update-submodules-20260408-004231
frank/ruvnet--RuView:chore/update-submodules-20260407-182524
frank/ruvnet--RuView:feat/adr-080-gesture-visualization
frank/ruvnet--RuView:chore/update-submodules-20260407-122720
frank/ruvnet--RuView:chore/update-submodules-20260407-063830
frank/ruvnet--RuView:chore/update-submodules-20260407-004214
frank/ruvnet--RuView:feat/adr-080-qe-remediation
frank/ruvnet--RuView:chore/update-submodules-20260406-182536
frank/ruvnet--RuView:chore/update-submodules-20260406-122513
frank/ruvnet--RuView:chore/update-submodules-20260406-064607
frank/ruvnet--RuView:chore/update-submodules-20260406-004315
frank/ruvnet--RuView:chore/update-submodules-20260405-181522
frank/ruvnet--RuView:chore/update-submodules-20260405-121716
frank/ruvnet--RuView:chore/update-submodules-20260405-063257
frank/ruvnet--RuView:chore/update-submodules-20260405-004341
frank/ruvnet--RuView:chore/update-submodules-20260404-181447
frank/ruvnet--RuView:chore/update-submodules-20260404-121648
frank/ruvnet--RuView:chore/update-submodules-20260404-062831
frank/ruvnet--RuView:chore/update-submodules-20260404-003823
frank/ruvnet--RuView:docs/hf-links-update
frank/ruvnet--RuView:chore/update-submodules-20260403-181804
frank/ruvnet--RuView:feat/deep-scan
frank/ruvnet--RuView:docs/v0.6.0-models-guide
frank/ruvnet--RuView:fix/large-dataset-training
frank/ruvnet--RuView:fix/windows-bind-addr
frank/ruvnet--RuView:merge/accuracy-sprint-001
frank/ruvnet--RuView:feat/accuracy-sprint-001
frank/ruvnet--RuView:chore/update-submodules-20260403-122047
frank/ruvnet--RuView:chore/update-submodules-20260403-063323
frank/ruvnet--RuView:feat/ruvector-advanced-sensing
frank/ruvnet--RuView:chore/update-submodules-20260403-004049
frank/ruvnet--RuView:feat/arena-physica-esp32-research
frank/ruvnet--RuView:chore/update-submodules-20260402-182417
frank/ruvnet--RuView:chore/update-submodules-20260402-122637
frank/ruvnet--RuView:chore/update-submodules-20260402-063350
frank/ruvnet--RuView:chore/update-submodules-20260402-003849
frank/ruvnet--RuView:chore/update-submodules-20260401-182528
frank/ruvnet--RuView:chore/update-submodules-20260401-122729
frank/ruvnet--RuView:chore/update-submodules-20260401-064148
frank/ruvnet--RuView:chore/update-submodules-20260401-004519
frank/ruvnet--RuView:feat/cross-node-fusion
frank/ruvnet--RuView:feat/ruvector-all-phases
frank/ruvnet--RuView:feat/ruvector-phase1-subcarrier-coherence
frank/ruvnet--RuView:fix/issue-332-rssi-offset
frank/ruvnet--RuView:chore/update-submodules-20260330-122639
frank/ruvnet--RuView:chore/update-submodules-20260330-064537
frank/ruvnet--RuView:chore/update-submodules-20260330-004247
frank/ruvnet--RuView:chore/update-submodules-20260329-181443
frank/ruvnet--RuView:chore/update-submodules-20260329-121645
frank/ruvnet--RuView:chore/update-submodules-20260329-063110
frank/ruvnet--RuView:chore/update-submodules-20260329-004252
frank/ruvnet--RuView:chore/update-submodules-20260328-181334
frank/ruvnet--RuView:chore/update-submodules-20260328-121621
frank/ruvnet--RuView:chore/update-submodules-20260328-062713
frank/ruvnet--RuView:chore/update-submodules-20260328-003746
frank/ruvnet--RuView:fix/issue-249-multi-node-state
frank/ruvnet--RuView:fix/critical-bugs-321-323
frank/ruvnet--RuView:fix/issue-314-module-import
frank/ruvnet--RuView:chore/update-submodules-20260327-182422
frank/ruvnet--RuView:chore/update-submodules-20260327-122106
frank/ruvnet--RuView:chore/update-submodules-20260327-063353
frank/ruvnet--RuView:chore/update-submodules-20260327-004057
frank/ruvnet--RuView:chore/update-submodules-20260326-182756
frank/ruvnet--RuView:chore/update-submodules-20260326-122639
frank/ruvnet--RuView:chore/update-submodules-20260326-063245
frank/ruvnet--RuView:chore/update-submodules-20260326-004038
frank/ruvnet--RuView:chore/update-submodules-20260325-182518
frank/ruvnet--RuView:chore/update-submodules-20260325-122305
frank/ruvnet--RuView:chore/update-submodules-20260325-062936
frank/ruvnet--RuView:chore/update-submodules-20260325-003810
frank/ruvnet--RuView:chore/update-submodules-20260324-182603
frank/ruvnet--RuView:chore/update-submodules-20260324-122406
frank/ruvnet--RuView:chore/update-submodules-20260324-063018
frank/ruvnet--RuView:chore/update-submodules-20260324-003329
frank/ruvnet--RuView:chore/update-submodules-20260323-182250
frank/ruvnet--RuView:chore/update-submodules-20260323-122304
frank/ruvnet--RuView:chore/update-submodules-20260323-063351
frank/ruvnet--RuView:chore/update-submodules-20260323-004010
frank/ruvnet--RuView:chore/update-submodules-20260322-181250
frank/ruvnet--RuView:chore/update-submodules-20260322-121427
frank/ruvnet--RuView:chore/update-submodules-20260322-062324
frank/ruvnet--RuView:chore/update-submodules-20260322-003853
frank/ruvnet--RuView:chore/update-submodules-20260321-181210
frank/ruvnet--RuView:chore/update-submodules-20260321-121328
frank/ruvnet--RuView:chore/update-submodules-20260321-061839
frank/ruvnet--RuView:chore/update-submodules-20260321-003447
frank/ruvnet--RuView:feat/adr-065-happiness-seed-bridge
frank/ruvnet--RuView:chore/update-submodules-20260320-181818
frank/ruvnet--RuView:chore/update-submodules-20260320-121740
frank/ruvnet--RuView:chore/update-submodules-20260320-062450
frank/ruvnet--RuView:chore/update-submodules-20260320-003655
frank/ruvnet--RuView:chore/update-submodules-20260319-182322
frank/ruvnet--RuView:chore/update-submodules-20260319-121857
frank/ruvnet--RuView:chore/update-submodules-20260319-062736
frank/ruvnet--RuView:chore/update-submodules-20260319-003926
frank/ruvnet--RuView:chore/update-submodules-20260318-183443
frank/ruvnet--RuView:chore/update-submodules-20260318-122445
frank/ruvnet--RuView:chore/update-submodules-20260318-063020
frank/ruvnet--RuView:chore/update-submodules-20260318-003818
frank/ruvnet--RuView:chore/update-submodules-20260317-182617
frank/ruvnet--RuView:chore/update-submodules-20260317-122324
frank/ruvnet--RuView:chore/update-submodules-20260317-062959
frank/ruvnet--RuView:chore/update-submodules-20260317-003530
frank/ruvnet--RuView:chore/update-submodules-20260316-182626
frank/ruvnet--RuView:chore/update-submodules-20260316-122436
frank/ruvnet--RuView:chore/update-submodules-20260316-063935
frank/ruvnet--RuView:chore/update-submodules-20260316-004147
frank/ruvnet--RuView:feat/adr-063-mmwave-sensor-fusion
frank/ruvnet--RuView:chore/update-submodules-20260315-181329
frank/ruvnet--RuView:fix/issue-263-265-fall-thresh-4mb-flash
frank/ruvnet--RuView:chore/update-submodules-20260315-121539
frank/ruvnet--RuView:chore/update-submodules-20260315-062733
frank/ruvnet--RuView:chore/update-submodules-20260315-004148
frank/ruvnet--RuView:chore/update-submodules-20260314-181315
frank/ruvnet--RuView:feat/qemu-esp32s3-testing
frank/ruvnet--RuView:chore/update-submodules-20260314-121421
frank/ruvnet--RuView:chore/update-submodules-20260314-062119
frank/ruvnet--RuView:chore/update-submodules-20260314-003426
frank/ruvnet--RuView:chore/update-submodules-20260313-181616
frank/ruvnet--RuView:chore/update-submodules-20260313-121747
frank/ruvnet--RuView:chore/update-submodules-20260313-062316
frank/ruvnet--RuView:fix/provision-channel-mac-filter
frank/ruvnet--RuView:feat/ruvector-6stage-wasm-pipeline
frank/ruvnet--RuView:chore/update-submodules-20260313-003602
frank/ruvnet--RuView:feat/ruvector-wasm-browser-example
frank/ruvnet--RuView:chore/update-submodules-20260312-182247
frank/ruvnet--RuView:chore/update-submodules-20260312-121749
frank/ruvnet--RuView:chore/update-submodules-20260312-062400
frank/ruvnet--RuView:chore/update-submodules-20260312-003106
frank/ruvnet--RuView:chore/update-submodules-20260311-182406
frank/ruvnet--RuView:chore/update-submodules-20260311-121844
frank/ruvnet--RuView:chore/update-submodules-20260311-062253
frank/ruvnet--RuView:chore/update-submodules-20260311-003404
frank/ruvnet--RuView:chore/update-submodules-20260310-182149
frank/ruvnet--RuView:feat/desktop-training-ruvector
frank/ruvnet--RuView:chore/update-submodules-20260310-121849
frank/ruvnet--RuView:chore/update-submodules-20260310-062137
frank/ruvnet--RuView:chore/update-submodules-20260310-003324
frank/ruvnet--RuView:fix/206-save-settings-command
frank/ruvnet--RuView:chore/update-submodules-20260309-182220
frank/ruvnet--RuView:claude/rf-mincut-sensing-uHnQX
frank/ruvnet--RuView:chore/update-submodules-20260309-121830
frank/ruvnet--RuView:chore/update-submodules-20260309-062836
frank/ruvnet--RuView:feat/tauri-desktop-frontend
frank/ruvnet--RuView:chore/update-submodules-20260309-003648
frank/ruvnet--RuView:chore/update-submodules-20260308-181102
frank/ruvnet--RuView:chore/update-submodules-20260308-121328
frank/ruvnet--RuView:chore/update-submodules-20260308-061849
frank/ruvnet--RuView:chore/update-submodules-20260308-003703
frank/ruvnet--RuView:chore/update-submodules-20260307-181025
frank/ruvnet--RuView:chore/update-submodules-20260307-121304
frank/ruvnet--RuView:chore/update-submodules-20260307-061536
frank/ruvnet--RuView:chore/update-submodules-20260307-003454
frank/ruvnet--RuView:refactor/sprint2-code-quality
frank/ruvnet--RuView:fix/adr-049-cross-platform-wifi
frank/ruvnet--RuView:chore/update-submodules-20260306-181720
frank/ruvnet--RuView:fix/quality-engineering-170
frank/ruvnet--RuView:fix/observatory-mobile-responsive
frank/ruvnet--RuView:refactor/vendor-submodules
frank/ruvnet--RuView:fix/csi-sendto-enomem-crash
frank/ruvnet--RuView:fix/provision-tdm-edge-support
frank/ruvnet--RuView:docs/update-changelog-userguide-readme
frank/ruvnet--RuView:fix/ui-404-errors-and-mobile-ws
frank/ruvnet--RuView:feat/complete-vendor-and-edge-intel
frank/ruvnet--RuView:feat/add-vendor-deps
frank/ruvnet--RuView:feat/adr-039-edge-intelligence
frank/ruvnet--RuView:fix/issue-98-csi-mac-filtering
frank/ruvnet--RuView:fix/issue-86-live-demo-real-data
frank/ruvnet--RuView:ruvsense-full-implementation
frank/ruvnet--RuView:claude/use-cases-implementation-plan-tT4s9
frank/ruvnet--RuView:claude/wifi-densepose-ruvector-Gj3O9
frank/ruvnet--RuView:adr-028-esp32-capability-audit
frank/ruvnet--RuView:adr-027-cross-environment-domain-generalization
frank/ruvnet--RuView:claude/analyze-repo-structure-aOtgs
frank/ruvnet--RuView:feat/adr-024-contrastive-csi-embedding
frank/ruvnet--RuView:feat/windows-wifi-enhanced-fidelity
frank/ruvnet--RuView:feat/rust-ruvector-sensing-ui
frank/ruvnet--RuView:security/fix-critical-vulnerabilities
frank/ruvnet--RuView:claude/validate-code-quality-WNrNw
frank/ruvnet--RuView:claude/integrate-ruvector-rvf-mF1Hp
frank/ruvnet--RuView:claude/test-rust-update-python-Q2NLq
frank/ruvnet--RuView:claude/wifi-mat-disaster-detection-MxxnQ
frank/ruvnet--RuView:claude/rust-agent-swarm-port-UxwTT
frank/ruvnet--RuView:v0.7.1-esp32
frank/ruvnet--RuView:v1613
frank/ruvnet--RuView:v1611
frank/ruvnet--RuView:v1609
frank/ruvnet--RuView:v1606
frank/ruvnet--RuView:v1596
frank/ruvnet--RuView:v1590
frank/ruvnet--RuView:v1591
frank/ruvnet--RuView:v1588
frank/ruvnet--RuView:v1585
frank/ruvnet--RuView:v1583
frank/ruvnet--RuView:v1581
frank/ruvnet--RuView:v1579
frank/ruvnet--RuView:v1576
frank/ruvnet--RuView:v1574
frank/ruvnet--RuView:v1572
frank/ruvnet--RuView:v1570
frank/ruvnet--RuView:v1568
frank/ruvnet--RuView:v1566
frank/ruvnet--RuView:v1562
frank/ruvnet--RuView:v1560
frank/ruvnet--RuView:v1557
frank/ruvnet--RuView:v1555
frank/ruvnet--RuView:v1551
frank/ruvnet--RuView:v1553
frank/ruvnet--RuView:v1548
frank/ruvnet--RuView:v1544
frank/ruvnet--RuView:v1528
frank/ruvnet--RuView:v1506
frank/ruvnet--RuView:v1484
frank/ruvnet--RuView:v1451
frank/ruvnet--RuView:v1449
frank/ruvnet--RuView:v1450
frank/ruvnet--RuView:v1447
frank/ruvnet--RuView:v1448
frank/ruvnet--RuView:v1444
frank/ruvnet--RuView:v0.3.0-streaming-engine
frank/ruvnet--RuView:v1428
frank/ruvnet--RuView:v1421
frank/ruvnet--RuView:v1409
frank/ruvnet--RuView:v1408
frank/ruvnet--RuView:v1407
frank/ruvnet--RuView:v1406
frank/ruvnet--RuView:v1405
frank/ruvnet--RuView:v1404
frank/ruvnet--RuView:v1403
frank/ruvnet--RuView:v1402
frank/ruvnet--RuView:v0.12.0
frank/ruvnet--RuView:v1397
frank/ruvnet--RuView:v1388
frank/ruvnet--RuView:v0.11.0
frank/ruvnet--RuView:v1387
frank/ruvnet--RuView:v0.10.0
frank/ruvnet--RuView:v1365
frank/ruvnet--RuView:v0.9.0
frank/ruvnet--RuView:v1362
frank/ruvnet--RuView:v1339
frank/ruvnet--RuView:v1338
frank/ruvnet--RuView:v1336
frank/ruvnet--RuView:v1337
frank/ruvnet--RuView:v1335
frank/ruvnet--RuView:v1333
frank/ruvnet--RuView:v1330
frank/ruvnet--RuView:v1329
frank/ruvnet--RuView:v1328
frank/ruvnet--RuView:v1327
frank/ruvnet--RuView:v1326
frank/ruvnet--RuView:v1313
frank/ruvnet--RuView:v1316
frank/ruvnet--RuView:v1259
frank/ruvnet--RuView:v1261
frank/ruvnet--RuView:v1260
frank/ruvnet--RuView:v1258
frank/ruvnet--RuView:v1256
frank/ruvnet--RuView:v1251
frank/ruvnet--RuView:v1248
frank/ruvnet--RuView:v1.99.0-pip
frank/ruvnet--RuView:v1234
frank/ruvnet--RuView:v1235
frank/ruvnet--RuView:v1233
frank/ruvnet--RuView:v1231
frank/ruvnet--RuView:v1230
frank/ruvnet--RuView:v1229
frank/ruvnet--RuView:v1228
frank/ruvnet--RuView:v1225
frank/ruvnet--RuView:v1227
frank/ruvnet--RuView:v1226
frank/ruvnet--RuView:v1223
frank/ruvnet--RuView:v1224
frank/ruvnet--RuView:v1222
frank/ruvnet--RuView:v1221
frank/ruvnet--RuView:v1220
frank/ruvnet--RuView:v1219
frank/ruvnet--RuView:v1218
frank/ruvnet--RuView:v1217
frank/ruvnet--RuView:v1216
frank/ruvnet--RuView:v1201
frank/ruvnet--RuView:v0.7.0-esp32
frank/ruvnet--RuView:v0.6.9-esp32
frank/ruvnet--RuView:v0.6.8-esp32
frank/ruvnet--RuView:v0.6.7-esp32
frank/ruvnet--RuView:v1160
frank/ruvnet--RuView:v1155
frank/ruvnet--RuView:v1153
frank/ruvnet--RuView:v1152
frank/ruvnet--RuView:v1136
frank/ruvnet--RuView:v1057
frank/ruvnet--RuView:v1059
frank/ruvnet--RuView:v1061
frank/ruvnet--RuView:v1063
frank/ruvnet--RuView:v1065
frank/ruvnet--RuView:v1067
frank/ruvnet--RuView:v1069
frank/ruvnet--RuView:v1071
frank/ruvnet--RuView:v1073
frank/ruvnet--RuView:v1075
frank/ruvnet--RuView:v1077
frank/ruvnet--RuView:v1079
frank/ruvnet--RuView:v1081
frank/ruvnet--RuView:v1083
frank/ruvnet--RuView:v1085
frank/ruvnet--RuView:v1087
frank/ruvnet--RuView:v1089
frank/ruvnet--RuView:v1091
frank/ruvnet--RuView:v1093
frank/ruvnet--RuView:v1095
frank/ruvnet--RuView:v1097
frank/ruvnet--RuView:v1099
frank/ruvnet--RuView:v1101
frank/ruvnet--RuView:v1103
frank/ruvnet--RuView:v1105
frank/ruvnet--RuView:v1107
frank/ruvnet--RuView:v1109
frank/ruvnet--RuView:v1111
frank/ruvnet--RuView:v1113
frank/ruvnet--RuView:v1115
frank/ruvnet--RuView:v1117
frank/ruvnet--RuView:v1119
frank/ruvnet--RuView:v1121
frank/ruvnet--RuView:v1123
frank/ruvnet--RuView:v1127
frank/ruvnet--RuView:v1129
frank/ruvnet--RuView:v1131
frank/ruvnet--RuView:v1133
frank/ruvnet--RuView:v1125
frank/ruvnet--RuView:v1055
frank/ruvnet--RuView:v1056
frank/ruvnet--RuView:v1052
frank/ruvnet--RuView:v1049
frank/ruvnet--RuView:v1043
frank/ruvnet--RuView:v1046
frank/ruvnet--RuView:v1041
frank/ruvnet--RuView:v1039
frank/ruvnet--RuView:v1036
frank/ruvnet--RuView:v1037
frank/ruvnet--RuView:v1030
frank/ruvnet--RuView:v1032
frank/ruvnet--RuView:v1024
frank/ruvnet--RuView:v1027
frank/ruvnet--RuView:v1021
frank/ruvnet--RuView:v1018
frank/ruvnet--RuView:v0.6.6-esp32
frank/ruvnet--RuView:v1015
frank/ruvnet--RuView:v1013
frank/ruvnet--RuView:v1012
frank/ruvnet--RuView:v1011
frank/ruvnet--RuView:v1010
frank/ruvnet--RuView:v0.6.5-esp32
frank/ruvnet--RuView:v0.8.0
frank/ruvnet--RuView:v0.6.4-esp32
frank/ruvnet--RuView:v0.6.3-esp32
frank/ruvnet--RuView:v0.6.2-esp32
frank/ruvnet--RuView:v0.6.1-esp32
frank/ruvnet--RuView:v0.7.0
frank/ruvnet--RuView:v0.6.0-esp32
frank/ruvnet--RuView:v0.5.5-esp32
frank/ruvnet--RuView:v0.5.4-esp32
frank/ruvnet--RuView:v0.5.3-esp32
frank/ruvnet--RuView:v0.5.2-esp32
frank/ruvnet--RuView:v0.5.1-esp32
frank/ruvnet--RuView:v0.5.0-esp32
frank/ruvnet--RuView:v0.4.3.1-esp32
frank/ruvnet--RuView:v0.4.3-esp32
frank/ruvnet--RuView:v0.4.2-esp32
frank/ruvnet--RuView:v0.4.1-esp32
frank/ruvnet--RuView:datasets-v1.0.0
frank/ruvnet--RuView:desktop-v0.4.0
frank/ruvnet--RuView:v0.4.4
frank/ruvnet--RuView:v0.4.3
frank/ruvnet--RuView:desktop-v0.4.1
frank/ruvnet--RuView:v0.4.0-desktop
frank/ruvnet--RuView:desktop-v0.3.0
frank/ruvnet--RuView:v0.3.0-desktop-alpha
frank/ruvnet--RuView:v0.4.0-alpha-esp32
frank/ruvnet--RuView:v0.3.0-alpha-esp32
frank/ruvnet--RuView:v0.2.0-esp32
frank/ruvnet--RuView:v0.1.0-esp32
1 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
5789351b78 |
fix(esp32): add connected-STA self-ping CSI traffic source (#954) (#985)
The ESP32 CSI engine only produces CSI for received OFDM frames (L-LTF/ HT-LTF). On a quiet network — or on a display-enabled build where the #893 MGMT->MGMT+DATA promiscuous upgrade is skipped (has_display=true) — the only CSI-eligible frames are sparse beacons (often non-OFDM DSSS), so wifi_csi_callback can starve to yield=0pps -> DEGRADED -> motion=0 (#521, #954). Fix (additive): pin a ~50 Hz OFDM unicast floor by pinging the STA's own DHCP gateway. The router's ICMP echo replies are OFDM frames destined to this station and drive the CSI engine regardless of promiscuous filter state or ambient traffic. Mirrors Espressif's esp-csi csi_recv_router reference. Promiscuous capture (#396/#893) is left fully intact so multistatic/multi-node sensing still hears other stations' frames. Reconciles PR #955 (which removed promiscuous entirely and conflicted with the already-shipped #893 DATA-capture path) into an additive change on current main. Verified on ESP32-S3 (N16R8, COM8), ESP-IDF v5.4: Promiscuous mode enabled (MGMT-only, RuView#396) self-ping started -> 192.168.1.1 @50Hz (CSI OFDM source, fix #521/#954) CSI cb #1: len=128 rssi=-40 ch=5 adaptive_ctrl: state=6 yield=13-19pps motion=1.00 presence>0 (SENSE_ACTIVE) DEGRADED cleared; CSI yield stable ~15 pps over 60 s. Co-authored-by: Meraj <merajmehrabi@gmail.com> |
1 changed files with 69 additions and 0 deletions
@@ -23,6 +23,9 @@
|
||||
#include "esp_wifi.h"
|
||||
#include "esp_timer.h"
|
||||
#include "sdkconfig.h"
|
||||
#include "esp_netif.h" /* #954: STA gateway lookup for self-ping CSI source */
|
||||
#include "ping/ping_sock.h" /* #954: esp_ping gateway traffic generator */
|
||||
#include "lwip/ip_addr.h" /* #954: ip_addr_t target for esp_ping */
|
||||
|
||||
/* ADR-060: Access the global NVS config for MAC filter and channel override. */
|
||||
extern nvs_config_t g_nvs_config;
|
||||
@@ -365,6 +368,67 @@ static void wifi_promiscuous_cb(void *buf, wifi_promiscuous_pkt_type_t type)
|
||||
(void)type;
|
||||
}
|
||||
|
||||
/* ---- RuView#521/#954: connected-STA CSI traffic source (additive) ----
|
||||
*
|
||||
* The ESP32 CSI engine only produces CSI for received OFDM frames (L-LTF/HT-LTF).
|
||||
* On a quiet network — or on a display-enabled build where the #893 MGMT->MGMT+DATA
|
||||
* promiscuous upgrade is skipped (has_display=true) — the only CSI-eligible frames
|
||||
* are sparse beacons (often non-OFDM DSSS), so wifi_csi_callback can starve to
|
||||
* yield=0pps -> DEGRADED -> motion/presence=0 (#521, #954).
|
||||
*
|
||||
* This guarantees a ~50 Hz OFDM unicast floor by pinging the STA's own gateway:
|
||||
* the router's ICMP echo replies are OFDM frames destined to this station, which
|
||||
* drive the CSI engine regardless of promiscuous filter state or ambient traffic.
|
||||
* It is ADDITIVE — promiscuous capture (#396/#893) is left fully intact so
|
||||
* multistatic/multi-node sensing still hears other stations' frames. Mirrors
|
||||
* Espressif's esp-csi csi_recv_router reference.
|
||||
*/
|
||||
static esp_ping_handle_t s_self_ping = NULL;
|
||||
static void csi_ping_cb_noop(esp_ping_handle_t hdl, void *args) { (void)hdl; (void)args; }
|
||||
|
||||
static void csi_start_self_ping(void)
|
||||
{
|
||||
if (s_self_ping != NULL) {
|
||||
return; /* already running */
|
||||
}
|
||||
|
||||
esp_netif_t *sta = esp_netif_get_handle_from_ifkey("WIFI_STA_DEF");
|
||||
esp_netif_ip_info_t ip;
|
||||
if (sta == NULL || esp_netif_get_ip_info(sta, &ip) != ESP_OK || ip.gw.addr == 0) {
|
||||
ESP_LOGW(TAG, "self-ping: no gateway IP yet; CSI relies on ambient frames (#954)");
|
||||
return;
|
||||
}
|
||||
|
||||
char gw_str[16];
|
||||
esp_ip4addr_ntoa(&ip.gw, gw_str, sizeof(gw_str));
|
||||
|
||||
ip_addr_t target;
|
||||
memset(&target, 0, sizeof(target));
|
||||
ipaddr_aton(gw_str, &target);
|
||||
|
||||
esp_ping_config_t cfg = ESP_PING_DEFAULT_CONFIG();
|
||||
cfg.target_addr = target;
|
||||
cfg.count = ESP_PING_COUNT_INFINITE;
|
||||
cfg.interval_ms = 20; /* 50 Hz -> ~50 received OFDM replies/sec */
|
||||
cfg.data_size = 1;
|
||||
cfg.task_stack_size = 4096;
|
||||
|
||||
esp_ping_callbacks_t cbs = {
|
||||
.cb_args = NULL,
|
||||
.on_ping_success = csi_ping_cb_noop,
|
||||
.on_ping_timeout = csi_ping_cb_noop,
|
||||
.on_ping_end = csi_ping_cb_noop,
|
||||
};
|
||||
|
||||
if (esp_ping_new_session(&cfg, &cbs, &s_self_ping) == ESP_OK && s_self_ping != NULL) {
|
||||
esp_ping_start(s_self_ping);
|
||||
ESP_LOGI(TAG, "self-ping started -> %s @50Hz (CSI OFDM source, fix #521/#954)", gw_str);
|
||||
} else {
|
||||
ESP_LOGW(TAG, "self-ping: esp_ping_new_session failed");
|
||||
s_self_ping = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
void csi_collector_set_node_id(uint8_t node_id)
|
||||
{
|
||||
s_node_id = node_id;
|
||||
@@ -526,6 +590,11 @@ void csi_collector_init(void)
|
||||
|
||||
ESP_LOGI(TAG, "CSI collection initialized (node_id=%u, channel=%u)",
|
||||
(unsigned)s_node_id, (unsigned)csi_channel);
|
||||
|
||||
/* RuView#521/#954: start the connected-STA traffic source so the CSI engine
|
||||
* receives a guaranteed OFDM unicast floor even when promiscuous capture is
|
||||
* starved (display builds / quiet networks). Additive to #396/#893. */
|
||||
csi_start_self_ping();
|
||||
}
|
||||
|
||||
/* Accessor for other modules that need the authoritative runtime node_id. */
|
||||
|
||||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.