main
fix(adr): resolve duplicate ADR numbers + close ADR-080 security + ADR-154 M1 signal backlog (#1051)
ruv-neural: publish 11 crates to crates.io — full implementation, no stubs
feat: Add wifi-densepose-mat disaster detection module
chore(repo): rename rust-port/wifi-densepose-rs → v2/ (flatten to one level) (#427)
feat: Add 12 ADRs for RuVector RVF integration and proof-of-reality
docs: update README, CHANGELOG, and associated ADRs for MERIDIAN
chore(repo): move v1/ → archive/v1/ + add archive/README.md (#430)
docs(adr): update bare wifi-densepose-rs refs to v2/ in ADR-012, ADR-052
feat: Implement ADR-014 SOTA signal processing (6 algorithms, 83 tests)
docs: Update ADR-015 with verified dataset specs from research
docs(adr): Mark ADR-016 as Accepted — all 5 integrations complete
fix(vitals safety): non-finite CSI frame permanently froze breathing+HR via IIR-state poisoning (self-heal) + noise-never-Valid pin (#1079)
feat(mat): add ADR-026 + survivor track lifecycle module (WIP)
docs: add gap closure mapping for all proposed ADRs (002-011) to ADR-027
docs: update ADRs with ENOMEM crash fix proof (Issue #127)
docs: add RuvSense persistent field model, exotic tiers, and appliance categories
feat: combine ADR-029/030/031 + DDD domain model into implementation branch
feat: ADR-032a midstreamer QUIC transport + secure TDM + temporal gesture + attractor drift
feat: ADR-033 CRV signal-line integration + ruvector-crv 6-stage pipeline
feat: Implement RSSI service for iOS and Web platforms
docs: update ADR-035 with dark mode, render modes, pose_source fix
docs: ADR-037 multi-person pose detection from single ESP32 CSI stream
docs: ADR-038 Sublinear Goal-Oriented Action Planning (GOAP)
feat: expand ADR-041 WASM module catalog from 37 to 60 modules
feat: add ADR-042 CHCI protocol, 24 new edge modules, README restructure
feat: Real-time dense point cloud from camera + WiFi CSI (#405)
docs: update README with ADR-045–048, Observatory, adaptive classifier, AMOLED display
feat: adaptive CSI classifier with signal smoothing pipeline (ADR-048) (#144)
feat: complete Tauri desktop frontend with all pages and enhanced design (#198)
feat(desktop): RuView Desktop v0.4.0 - Full ADR-054 Implementation (#212)
feat(desktop): v0.4.2 - Integrated sensing server with real WebSocket data
fix(firmware): enable CSI in sdkconfig and add build guard (ADR-057)
feat(demo): wire all 6 RuVector WASM attention mechanisms into pose fusion
feat(firmware): --channel and --filter-mac provisioning (ADR-060)
feat: QEMU ESP32-S3 testing platform + swarm configurator (ADR-061/062) (#260)
feat: ADR-063/064 mmWave sensor fusion + multimodal ambient intelligence (#269)
feat: happiness scoring pipeline + ESP32 swarm with Cognitum Seed (#285)
feat: ADR-069 ESP32 CSI → Cognitum Seed RVF pipeline (v0.5.4-esp32)
docs(adr): ADR-067 RuVector v2.0.5 upgrade + new crate adoption plan
feat: ADR-070 self-supervised pretraining from live ESP32 CSI + Seed
feat: camera-free 17-keypoint pose training (10 sensor signals)
feat: ADR-072 WiFlow SOTA architecture — TCN + axial attention + pose decoder
feat: ADR-074 spiking neural network for real-time CSI sensing
feat: ADR-076 CNN spectrogram embeddings + graph transformer fusion
feat: ADR-077 — 6 novel RF sensing applications
feat: ADR-078 — 5 multi-frequency mesh applications
fix: remove hardcoded Tailscale IPs and usernames from public files
fix(tracker): exclude Lost tracks from bridge output (#420, ADR-082) (#426)
docs(adr): ADR-083 — per-cluster Pi compute hop (proposed) (#428)
feat(beyond-sota): ADR-156 M2 — RaBitQ unbiased distance estimator (rigorous published negative on strict-K) (#1056)
docs(adr): ADR-085 — RaBitQ pipeline expansion (proposed) (#433)
docs(adr): ADR-086 — edge novelty gate (proposed) (#434)
feat(nvsim): full simulator stack — Rust crate, dashboard, server, App Store, Ghost Murmur [ADR-089/090/091/092/093]
feat(pointcloud): integrate ESP32 CSI as optional data stream from hosted viewer
fix(rvcsi): scale-relative baseline-drift thresholds + ESP32 end-to-end validation
docs(adr): ADR-097 — adopt rvCSI as RuView's primary CSI runtime (Proposed)
docs(adr): ADR-098 — evaluate midstream for RuView's CSI/WS/mesh pipeline (Rejected) (#553)
feat(introspection): I6 — regime-changed signal + per-frame analyze + honest ADR-099 D8 amendment
docs(adr): ADR-100 + ADR-101 — record v0.0.1 shipping status (#644)
docs: repoint #640 references to #645 (original deleted, replaced) (#646)
feat(edge-registry): ADR-102 — surface Cognitum cog catalog via /api/v1/edge/registry (#648)
docs(adr): ADR-103 — learned multi-person counter (SOTA path) (#693)
feat(tools): scaffold ruview MCP server + CLI + ADR-104 (#705)
research(R4) + adr-105: federated CSI training with MERIDIAN+Krum+mincut (#716)
adr-106: differential privacy + biometric primitive isolation for federation (#718)
adr-107: cross-installation federation with secure aggregation — privacy chain closes (#725)
adr-108: Kyber post-quantum key exchange for cross-installation federation (#731)
adr-109: Dilithium PQC signatures — provenance side of post-quantum migration (#733)
fix(firmware): C6 IDF v5.5 guard + HE-LTF host ingest + WITNESS-LOG-110 B1 resolution (#1005) (#1011)
adr-113: multistatic placement strategy — consolidates 9-tick R6 family into decision matrix (#734)
adr-114: cog-quantum-vitals — first quantum-augmented cog spec, recovers R13 NEGATIVE (#742)
ADR-115: Home Assistant + Matter integration (#778)
harden(cog-ha-matter crypto): domain-separate witness signing + verify_strict (signing chain otherwise sound — P2 crypto core verified) (#1080)
feat(adr-117): pip wifi-densepose modernization (PIP-PHOENIX) + ruview sibling release (#786)
docs(adr-118): integrate Soul Signature into BFLD ADRs 118/120/121/122
feat(adr-118/p1): scaffold wifi-densepose-bfld crate + frame header (3/3 tests GREEN)
docs(adr-118): BFLD — Beamforming Feedback Layer for Detection (6 ADRs + research bundle)
docs(adr-124): RUVIEW-POLICY layer + Q4 cache resolution + multi-modal vision
docs(adr-125): resolve topology + identity-risk questions per review
ADR-125 APPLE-FABRIC: RuView <-> Apple Home native HAP bridge (e2e on real C6) (#797)
fix(homecore core): TOCTOU race dropped/reordered state_changed events under concurrent writers (~93k→0) + 2 fail-closed hardenings (#1087)
fix(automation security): template-bomb DoS (100MB/11s render → fuel-bounded, HIGH) + delay panic-on-config (MEDIUM) (#1083)
feat(ADR-131): HOMECORE-UI dashboard + BFF gateway — review-fixed (supersedes #1082) (#1099)
fix(recorder): bound history query (memory-DoS) + add missing transactional purge (disk-DoS); SQL-injection & NaN dims clean (#1084)
harden(assist security): bound untrusted utterance (DoS); cmd-injection/ReDoS/NaN/fail-open all proven clean with evidence (#1086)
feat(signal): ADR-134 CSI→CIR via ISTA + NeumannSolver warm-start (#837)
feat(signal): ADR-135 — empty-room baseline calibration
docs(adr): correct streaming-engine statuses 136-145 Proposed→Accepted — ADR-164 G5
fix(engine security): close witness domain-separation collision in governed-trust cycle + prove privacy monotonicity (#1074)
fix(bfld security): close HIGH privacy-bypass in process_to_frame (identity surface leaked despite restrictive class) + JSON-injection (#1075)
docs(adr): add Implementation Status & Integration to ADR-136..146
feat(worldmodel): ADR-147 — OccWorld world model integration, wifi-densepose-worldmodel v0.3.0 (#856)
feat(aether-arena): benchmark-first scorer + witness chain + repeatability (M2/M5/M7)
docs(adr-150): calibration thesis is task-general (action recognition)
fix(calibration): NaN-poisoning silently disabled presence specialist (Features::from_series unguarded) + de-magic (#1077)
ADR-152: WiFi-Pose SOTA 2026 intake — WiFlow-STD benchmark, Rust integrations, ADR-153 802.11bf layer, efficiency frontier (#1008)
fix(geo numerical): parse_hgt underflow/inf-grid (HIGH) + haversine asin-NaN; pointcloud confirmed-robust (NaN-poisoning class, 3rd find) (#1081)
refactor(beyond-sota): ADR-155 M2 — host-verifiable §8 closeout (7 de-magic, 9 boundary tests, native-conv honest-null) (#1059)
feat(ADR-261): ruvector HNSW graph-ANN (25x measured vs linear) + honest SymphonyQG-direction refutation (#1063)
feat(beyond-sota): ADR-157 M1 — constant-time HMAC compare + MEASURED 5.57x native wlanapi scan (#1054)
docs(adr): ADR-158 MAT/world-model beyond-SOTA sweep (graded, MEASURED)
test+docs(wasm-edge): honest-labeling presence tests + ADR-160 (ADR-159 backlog now TRUE)
test(wasm-edge): synthetic-ground-truth validation harness for edge skills (ADR-160)
fix(homecore-api security): auth-gate GET /api/ (was unauthenticated) + recover WS subscription on broadcast lag (#1076)
docs(adr): ADR-162 — plugin security + bounded RunModes; mark ADR-161 P4/P5/§A5 DONE
docs(ADR-163): edge-latency RESULTS + PROOF/prove.sh wiring (T3)
security(homecore-migrate): redact secret value from malformed secrets.yaml error (#1089)
security(core,cli): pin CSI-deserialiser DoS-resistance + ADR-172 (clean-with-evidence) (#1091)
feat(train): metric-locked PCK/MPJPE accuracy harness + ADR-173 (resolve PCK-definition ambiguity) (#1092)
ci(bench): compile-verify regression gate for v2 criterion benches + ADR-174 (#1094)
feat(bench): int8 quantization of WiFlow-STD half pose model — MEASURED trade-off (ADR-175, honest negative) (#1095)
security(ruview-swarm): fail-closed on NaN/Inf at the swarm-comm trust boundary + ADR-176 (#1096)
security(nvsim): guard degenerate input — config panic + NaN silent-corruption + ADR-177 (#1098)
security(desktop): IPC serial-command-injection + over-broad shell capability + ADR-178 (#1100)
security(occworld-candle): int32-checkpoint crash + degenerate-input guards + ADR-179 (closes Milestone #9) (#1101)
feat(harness): npx @ruvnet/ruview operator harness + ADR-182 (#1123)
feat(firmware): gate LED gamma viz behind CONFIG_LED_GAMMA_VIZ (ADR-183 follow-up) (#1129)
feat(rufield): rufield-viewer dashboard — completes ADR-260 §27.9 (#1067)
feat(ADR-261 M2): multi-bit + large-N ANN scaling study — measured, no crossover (refutes M1 prediction) (#1066)
feat(ADR-262 P3): live /api/field + /ws/field — RuView sensing speaks RuField (fail-closed egress) (#1071)