Files
wifi-densepose/rust-port/wifi-densepose-rs
Claude fa4927ddbc feat(mat/tracking): add fingerprint re-ID + lib.rs integration (WIP)
- tracking/fingerprint.rs: CsiFingerprint for CSI-based survivor re-ID
  across signal gaps. Weighted normalized Euclidean distance on breathing
  rate, breathing amplitude, heartbeat rate, and location hint.
  EMA update (α=0.3) blends new observations into the fingerprint.

- lib.rs: fully integrated tracking bounded context
  - pub mod tracking added
  - TrackingEvent added to domain::events re-exports
  - pub use tracking::{SurvivorTracker, TrackerConfig, TrackId, ...}
  - DisasterResponse.tracker field + with_defaults() init
  - tracker()/tracker_mut() public accessors
  - prelude updated with tracking types

Remaining: tracking/tracker.rs (SurvivorTracker aggregate root)

https://claude.ai/code/session_0164UZu6rG6gA15HmVyLZAmU
2026-03-01 07:54:28 +00:00
..