NativePresentationCounters

Actual native work and retained payload; missing adapter metrics cannot become zero work.

Functions

Link copied to clipboard
fun append(report: JsonObject, screen: Any, baseline: Map<String, Long>)

Adds work deltas, retained counters, and the actual command inventory outside timed extraction.

Link copied to clipboard
fun read(screen: Any): Map<String, Long>

Reads verified fields from the measured screen hierarchy, never from a replacement presenter.