Wall time in cache checkpoint / rollback / commit (verify only).
Tokens the model actually sampled (the real decode steps).
…from the echo index.
Fills that put at least one token into the stream.
Spans shortened by a clamp (EOS / delimiter / max span / budget).
Total injected tokens (billed as generated).
Tool-call parses that failed after strict rows had fired.
Length of each injected span, in event order.
…from strict schema/template rows (always policy "assert").
Tokens accepted under verify (the model's own argmax agreed).
Verify-policy proposals that reached the forward.
Tokens proposed under verify and dropped (incl. rejected-at-position-0, which costs nothing — that check happens before the forward).
Verify proposals dropped because this model's caches cannot rewind.
In-flight sampled tokens dropped unexamined at an ASSERT fill — a discarded pipeline dispatch, NOT a rejected draft.
Echo spans that stopped because the session history forked.