openmixer — generated API reference
    Preparing search index...

    Function overlayStageboxContradictions

    • Overlay each detected box with the disagreements between what was WRITTEN DOWN about it and what it reports — the same single seam overlayStageboxNames occupies for the registry name, so every stagebox-producing path surfaces a contradiction identically.

      declaredFor is the caller's lookup of what the console believes about a box (an adapter's boxModel setting, a registry row), injected so this stays pure. A box it has nothing to say about is passed through untouched — silence is not a disagreement.

      Only boxes that have actually IDENTIFIED themselves are reconciled: a bridge still probing publishes none / 0x0 and states nothing, and reconciling against that would fire a contradiction on every boot until the box locks. reconcileStagebox already ignores absent observations; the stageboxConnected gate here is what stops a probing box's PLACEHOLDER width (0) from ever being read as a claim.

      Parameters

      Returns StageboxDevice[]