Skip to content

feat: complete vendor integration, edge modules, ADR-042 CHCI#110

Merged
ruvnet merged 6 commits intomainfrom
feat/complete-vendor-and-edge-intel
Mar 3, 2026
Merged

feat: complete vendor integration, edge modules, ADR-042 CHCI#110
ruvnet merged 6 commits intomainfrom
feat/complete-vendor-and-edge-intel

Conversation

@ruvnet
Copy link
Owner

@ruvnet ruvnet commented Mar 3, 2026

Summary

  • ADR-042 Coherent Human Channel Imaging (CHCI): New architecture decision record for a purpose-built coherent RF sensing protocol that goes beyond passive CSI eavesdropping. Includes phase-locked dual-radio design, multi-band coherent fusion, time-coded micro-bursts, cognitive waveform adaptation, and coherent diffraction tomography. DDD domain model with 6 bounded contexts.
  • 24 new WASM edge modules (ADR-041): Medical (cardiac arrhythmia, gait analysis, respiratory distress, seizure detection, sleep apnea), Retail (customer flow, dwell heatmap, queue length, shelf engagement, table turnover), Security (loitering, panic motion, perimeter breach, tailgating, weapon detection), Building (elevator count, energy audit, HVAC presence, lighting zones, meeting room), Industrial (clean room, confined space, forklift proximity, livestock monitor, structural vibration), Exotic (breathing sync, dream stage, emotion detection, gesture language, ghost hunter, music conductor, plant growth, rain detection)
  • README restructure: Rewrote feature descriptions in plain language, moved 4 detail sections (Cross-Environment, Audit, Multistatic, CRV) below Table of Contents, added Edge Module column to all use case tables, added firmware release documentation
  • User guide updates: Firmware release table, edge intelligence tier documentation, NVS configuration reference
  • Vendor library integration: midstream and sublinear-time-solver crates vendored, expanded module catalog from 37 to 60

Files changed

  • 1,883 files changed across 5 commits
  • New ADR: docs/adr/ADR-042-coherent-human-channel-imaging.md
  • New DDD model: docs/ddd/chci-domain-model.md
  • New edge module docs: docs/edge-modules/ (12 files)
  • 24 new WASM edge Rust modules in wifi-densepose-wasm-edge
  • Integration tests and benchmarks
  • ESP32 WASM3 build config fix
  • .gitignore cleanup rules

Test plan

  • cargo check -p wifi-densepose-wasm-edge --no-default-features compiles
  • Integration tests pass: cargo test -p wifi-densepose-wasm-edge --no-default-features
  • README renders correctly on GitHub (sections, tables, collapsible blocks)
  • ADR-042 follows project ADR format conventions
  • No credentials or secrets in committed files
  • Edge module docs render and link correctly

🤖 Generated with claude-flow

ruvnet added 3 commits March 2, 2026 23:53
- Add 154 missing vendor files (gitignore was filtering them)
  - vendor/midstream: 564 files (was 561)
  - vendor/sublinear-time-solver: 1190 files (was 1039)
- Add ESP32 edge processing (ADR-039): presence, vitals, fall detection
- Add WASM programmable sensing (ADR-040/041) with wasm3 runtime
- Add firmware CI workflow (.github/workflows/firmware-ci.yml)
- Add wifi-densepose-wasm-edge crate for edge WASM modules
- Update sensing server, provision.py, UI components

Co-Authored-By: claude-flow <ruv@ruv.net>
Add 24 vendor-integrated modules across 7 new sub-categories that
leverage algorithms from ruvector (76 crates), midstream (10 crates),
and sublinear-time-solver (11 crates). New categories:

- Signal Intelligence (flash attention, temporal compression, coherence
  gating, sparse recovery, min-cut person matching, optimal transport)
- Adaptive Learning (DTW gesture learning, attractor anomaly detection,
  meta-learning adaptation, EWC lifelong learning)
- Spatial Reasoning (PageRank influence, micro-HNSW fingerprinting,
  spiking neural tracker)
- Temporal Analysis (pattern sequence detection, LTL safety guards,
  GOAP autonomous planning)
- Security Intelligence (CSI replay/injection shield, behavioral profiling)
- Quantum-Inspired (entanglement coherence, interference hypothesis search)
- Autonomous Systems (psycho-symbolic reasoning, self-healing mesh)
- Exotic additions (time crystals, hyperbolic space embedding)

Event ID registry expanded: 700-899 allocated for vendor modules.
Implementation priority phases updated with vendor-specific roadmap.
Grand totals: 60 modules, 224 event types, 13 categories.

Co-Authored-By: claude-flow <ruv@ruv.net>
Complete implementation of all 24 vendor-integrated sensing modules
across 7 categories, compiled to wasm32-unknown-unknown for ESP32-S3
WASM3 runtime deployment. All 243 unit tests pass.

Signal Intelligence (6): flash attention, coherence gate, temporal
compress, sparse recovery, min-cut person match, optimal transport.
Adaptive Learning (4): DTW gesture learn, anomaly attractor, meta
adapt, EWC++ lifelong learning.
Spatial Reasoning (3): PageRank influence, micro-HNSW, spiking tracker.
Temporal Analysis (3): pattern sequence, temporal logic guard, GOAP.
AI Security (2): prompt shield, behavioral profiler.
Quantum-Inspired (2): quantum coherence, interference search.
Autonomous Systems (2): psycho-symbolic engine, self-healing mesh.
Exotic (2): time crystal detector, hyperbolic space embedding.

Includes vendor_common.rs shared library, security audit with 5 fixes,
and security audit report.

Co-Authored-By: claude-flow <ruv@ruv.net>
- ADR-042: Coherent Human Channel Imaging (non-CSI sensing protocol)
  with DDD domain model (6 bounded contexts)
- 24 new WASM edge modules: medical (5), retail (5), security (5),
  building (5), industrial (5), exotic (8)
- README: plain-language rewrites, moved detail sections below TOC,
  added edge module links to use case tables, firmware release docs
- User guide: firmware release table, edge intelligence documentation
- .gitignore: added rules for wasm, esp32 temp files, NVS binaries
- WASM edge crate: cargo config, integration tests, module registry

Co-Authored-By: claude-flow <ruv@ruv.net>
@ruvnet ruvnet changed the title feat: complete vendor repos + edge intelligence modules feat: complete vendor integration, edge modules, ADR-042 CHCI Mar 3, 2026
ruvnet added 2 commits March 3, 2026 11:52
The espressif/idf container requires `. $IDF_PATH/export.sh` to put
idf.py on PATH. GitHub Actions container: runs with plain sh which
skips the container entrypoint. Also downgrade from v5.4 to v5.2
which matches our local Docker build environment.

Co-Authored-By: claude-flow <ruv@ruv.net>
Contains WiFi credentials and machine-specific paths — must never
be committed.

Co-Authored-By: claude-flow <ruv@ruv.net>
@ruvnet ruvnet merged commit 29b3e0a into main Mar 3, 2026
1 check failed
GarrettKrebs pushed a commit to GarrettKrebs/RuView that referenced this pull request Mar 9, 2026
…#110)

feat: complete vendor integration, edge modules, ADR-042 CHCI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant