feat: complete vendor integration, edge modules, ADR-042 CHCI#110
Merged
feat: complete vendor integration, edge modules, ADR-042 CHCI#110
Conversation
- 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>
This was referenced Mar 3, 2026
- 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>
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>
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Files changed
docs/adr/ADR-042-coherent-human-channel-imaging.mddocs/ddd/chci-domain-model.mddocs/edge-modules/(12 files)wifi-densepose-wasm-edge.gitignorecleanup rulesTest plan
cargo check -p wifi-densepose-wasm-edge --no-default-featurescompilescargo test -p wifi-densepose-wasm-edge --no-default-features🤖 Generated with claude-flow