Two Proposed ADRs covering the integration of vendored
ruvllm_sparse_attention v0.1.1 (released 2026-05-07, no_std + alloc
validated on real ESP32-S3 per upstream ADR-192).
* ADR-095 — adds a learned temporal head to the ESP32-S3 firmware
via a Rust component compiled --no-default-features against the
376 KB rlib. Runs alongside the existing physics-only DSP, gated
behind a Kconfig (8 MB only initially). Use cases: gesture
recognition, fall classification with sequence context,
breathing-quality scoring, on-device anomaly detection. Builds
on ADR-018, ADR-039, ADR-081.
* ADR-096 — adopts forward_gqa + KvCache for the AETHER (ADR-024)
contrastive CSI embedding's temporal aggregation. Path-vendored
workspace dep, A/B gate before flipping the inference default.
~30-100x speedup at long windows; streaming decode goes from
O(N^2) recompute to O(log T) per new frame.
Refs #513