frames

fun <Op> Flow<ReplayEvent<Op>>.frames(): Flow<Archived<Op>>

Just the frames, discarding the terminal verdict.

A deliberate opt-out, and named so it reads as one at the call site: after this you can no longer tell a complete history from one that stopped at damage. Fine for a diagnostic dump or a test; not fine for anything that acts on the archive being complete.