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.
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.CORE5.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_atonward, and that obligation does not pause because the camera is busy:absentsegment (5.11c3), with a reason — not silence.readinessacross the transition, so the host can say "reconfiguring" rather than "the picture stopped".Exit criterion
On hardware: connect, see preview, press Capture. The host either keeps its picture, or is told in an
absentsegment that the interval was not retained and why — and preview returns on its own when the camera settles. Nothing goes quiet.