Skip to content

Docs gap: calibration guidance (empty-room meaning, duration) + trust/engine-error demotion diagnostics (from #1401) #1456

Description

@ruvnet

Follow-up from #1401. Two documentation gaps flagged by a real deployment writeup, neither of which is a code bug — both about making existing behavior legible to operators.

1. Calibration/training: what does "empty room" actually mean?

ADR-135 and ADR-151 document the calibration algorithm (empty-room baseline, per-room specialists), but there's no operator-facing answer to:

  • How many minutes of empty-room / occupied data are actually needed for a usable calibration?
  • Does a pet in the room count as "occupied" or "empty" for calibration purposes — i.e., what will the resulting model actually key off?
  • Do HVAC/fans/other stationary interferers need to be running (or not running) during the empty-room baseline capture to match real deployment conditions?

2. Trust / engine-error demotion system: what triggers it, how to diagnose, how to recover

The reporter hit ~20K+ engine errors and trust-demotion on both the shipped wifi-densepose-v1.rvf and a HuggingFace-converted model, with no way to tell from the outside what was actually wrong or how to fix it. Needs:

  • What conditions cause a model to be trust-demoted (error types/thresholds).
  • Where to look (logs/metrics) to see why a specific run got demoted.
  • Whether/how a demoted model can be reset or re-validated, versus being permanently stuck.

Not urgent, not blocking — just tracked separately from #1401 so that issue could close on its actual "doesn't work" root cause without losing this follow-up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions