Skip to content

The arm transition goes quiet — preview must announce the gap, not vanish into it #112

Description

@liversedge

From PinPointStudio's preview handover, 28 August 2026, §4.4 — the half of #108 that its exit criterion did not cover, split out so it is not lost when #108 closes.

What is unknown

Preview at connect works (2f604b1, confirmed on device). The arm transition is untouched and nobody has watched it.

CORE 5.11k makes preview alone an independent mode and preview alongside a capture Stream a derived view — so arming while preview is running is a camera reconfiguration, not a Stream change. That is where the measured 8.85 s warm-up and #101's format stall live.

What is being asked for, and what is not

Not that it be instant. They are explicit about this. Reconfiguring the sensor takes what it takes.

That it be visible. 5.11c/I36 oblige us to account for the whole interval from opened_at onward, and that obligation does not pause because the camera is busy:

  • Announce the gap as an absent segment (5.11c3), with a reason — not silence.
  • Report readiness across the transition, so the host can say "reconfiguring" rather than "the picture stopped".
  • Come back afterwards without the operator touching anything.

Exit criterion

On hardware: connect, see preview, press Capture. The host either keeps its picture, or is told in an absent segment that the interval was not retained and why — and preview returns on its own when the camera settles. Nothing goes quiet.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    blocked-on: phoneNeeds a physical device to provebugSomething isn't workinglayer: platformSources/Platform — the only place platform types liverelease: v1PRD §10.1

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions