RuView

RuView: Weekly Recap - Platform Extraction and Infrastructure Hardening

RuView extracted its rvCSI edge RF sensing runtime into a standalone platform while fixing critical ESP32 performance issues and adding new introspection capabilities. The team also corrected documentation claims and strengthened the training pipeline.

Duration: PT2M58S

https://podlog.io/listen/ruview-6098f5e5/episode/ruview-weekly-recap-platform-extraction-and-infrastructure-hardening-d9aa4fb7

Transcript

This is your RuView weekly recap for May 10th through 17th, 2026. 12 pull requests merged with 14 additional commits this week.

**Platform Changes**

The major development this week was the extraction of rvCSI, RuView's edge RF sensing runtime, into its own standalone repository. The team published 9 crates to crates.io and created comprehensive documentation including a product requirements document and architectural decision records. This modularization sets the foundation for broader adoption beyond RuView's core use case.

A new midstream introspection system launched, providing parallel data taps through WebSocket and REST endpoints. This diagnostic capability runs alongside existing pipelines without affecting performance, offering real-time visibility into CSI frame processing.

**Critical Fixes**

Several hardware-level issues received attention. The ESP32 CSI capture system was experiencing zero packets per second due to WiFi modem sleep settings. The fix disables modem sleep during CSI collection, restoring proper data flow. The team also resolved aggregator sibling magic number handling and version tracking inconsistencies.

Docker publishing workflows received a complete refresh with new build-time guards preventing incomplete images from reaching production. The system now validates that critical UI components and directories are present before completing builds.

**Training Pipeline**

Following an internal audit, the team made several corrections to the training system. They removed an unsubstantiated 92.9% accuracy claim from documentation, replacing it with the actual baseline of 2.5% and target of 35%. The wifi-densepose-signal dependency, previously listed but unused, is now properly integrated with new signal feature extraction capabilities.

Training configuration received new presets for different subcarrier layouts, including support for 168-subcarrier multi-band mesh configurations and ESP32 HT40 modes. This eliminates manual configuration requirements for non-standard hardware setups.

**Development Tools**

A comprehensive Claude Code plugin marketplace launched with over 30 files of documentation, skills, and agents. The plugin covers everything from basic onboarding to advanced multistatic sensing configurations. Additionally, bearer token authentication is now available for API endpoints, enhancing security for production deployments.

Next week, expect continued work on rvCSI adoption within RuView's core systems and potential performance optimizations based on the new introspection data.

That's your RuView recap. We'll see you next week.