pub fn run<R: BufRead, W: Write>(
reader: R,
writer: &mut W,
window_secs: u64,
stage: Stage,
) -> Result<ReplaySummary>Expand description
Replay a JSONL stream through the core pipeline without writing a separate
audit file. The canonical-projection hash is still computed and surfaced as
ReplaySummary.audit_hash so callers can pin determinism without managing
an audit sink.