Merge pull request #1903 from ruvnet/codex/calibration-process-identity

fix(calibration): bind server receipts to room identity
This commit is contained in:
rUv authored and GitHub committed 2026-09-16 16:30:28 +00:00
commit dd02efe2fe
2 files changed
+663 -63

No files matched your search

@@ -15,6 +15,15 @@ use wifi_densepose_signal::ruvsense::field_model::{
use super::score_to_person_count;
/// Versioned schema for the immutable receipt emitted after field-model calibration.
pub const CALIBRATION_MODEL_RECEIPT_SCHEMA: &str =
"ruview.calibration.field-model-receipt.v1";
/// Versioned schema for per-frame calibrated occupancy evidence bound to a
/// model receipt, published on the sensing stream.
pub const CALIBRATED_PRESENCE_EVIDENCE_SCHEMA: &str =
"ruview.calibration.calibrated-presence-evidence.v2";
/// Length-only canonicalizer for calibration frames (issue #1170 pattern,
/// shared with `multistatic_bridge`). Raw ESP32 amplitudes arrive at the
/// hardware's native width (HT20 ≈ 64, HT40 ≈ 128/192); the FieldModel is
File diff suppressed because it is too large. Load diff