Detailed read-only logging coincides with stalls in our FR5 diagnostic display while the folder is busy. This is a bench replay setup; cell controls are separate. I suspect synchronous writes, but have not separated them from communication delay.
Time acquisition, decoding, display publication and logging separately using a monotonic clock, with the timing recorder kept out of the suspected slow write path.
The paired replay points to file writing: acquisition timing stays similar, while display publication waits behind long writes with detailed logging enabled. I've retained the timings rather than call the controller offline.
Not clearly enough. I'm adding a separate freshness indication. The developer is moving optional detailed recording off the publication path with a bounded queue, but we haven't agreed its overload behaviour yet.
Agree which records may be omitted and how omissions or write failures are reported before calling the queue a fix; bounded memory without visible data loss would leave another misleading diagnostic record.
The revised bench test keeps display updates responsive when the writer is delayed, and reports omitted optional detail when the queue fills. Storage failure is visible separately from stale readings. The normal-launch check and maintenance handover remain to be done.