Claude
d98b7e3f65
docs: rvCSI edge RF sensing platform — PRD, ADR-095, DDD domain model
...
Adds design documentation for rvCSI, a Rust-first / TypeScript-accessible /
hardware-abstracted edge RF sensing runtime that normalizes WiFi CSI from
Nexmon, ESP32, Intel, Atheros, file and replay sources into one validated
CsiFrame schema, runs reusable DSP, emits typed confidence-scored events,
and bridges to RuVector RF memory, an MCP tool server and a TS SDK.
- docs/prd/rvcsi-platform-prd.md — purpose, users, success criteria,
FR1-FR10, NFRs (safety/perf/reliability/privacy/security/portability),
system architecture, runtime components, reference layout, data model
- docs/adr/ADR-095-rvcsi-edge-rf-sensing-platform.md — the 15 architectural
decisions (Rust core, C-at-the-boundary, TS SDK via napi-rs, normalized
schema, validate-before-FFI, CSI-as-temporal-delta, RuVector as RF memory,
replayability, detection != decision, local-first, read-first/write-gated
MCP, mandatory quality scoring, versioned calibration, plugin adapters)
- docs/ddd/rvcsi-domain-model.md — 7 bounded contexts (Capture, Validation,
Signal, Calibration, Event, Memory, Agent) with aggregates, invariants,
context map, data model and domain services
- indexed in docs/adr/README.md and docs/ddd/README.md; CHANGELOG entry
Design-only; no code or crates added yet.
https://claude.ai/code/session_01CdYAPvRTjcch6YrYf42n1z
2026-05-12 23:15:10 +00:00
ruv
2ad510782e
docs: add 4 DDD domain models covering all major subsystems
...
Create complete Domain-Driven Design specifications for:
- Signal Processing (3 contexts: CSI Preprocessing, Feature Extraction, Motion Analysis)
- Training Pipeline (4 contexts: Dataset Management, Model Architecture, Training Orchestration, Embedding & Transfer)
- Hardware Platform (5 contexts: Sensor Node, Edge Processing, WASM Runtime, Aggregation, Provisioning)
- Sensing Server (5 contexts: CSI Ingestion, Model Management, CSI Recording, Training Pipeline, Visualization)
Update DDD index (3 → 7 models) and README docs table.
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-03-03 17:39:57 -05:00