[01] BLOG
What a good trace looks like
A trace should answer “what happened and why” in thirty seconds. The four things we put above the fold.
AUTHOR
Lena Park
CATEGORY
Product
DATE
A trace is only useful if someone can read it under pressure. We redesigned ours around one question: can an on-call engineer understand a run in thirty seconds?
Above the fold
Outcome and total time.
Cost, with the most expensive step highlighted.
Every tool call in order, with status.
The policy checks that ran, and which ones passed.
Below the fold
Full prompts, raw model output and token counts. Important, but rarely the first thing you need.
Design choices
Monospace for anything a machine produced.
Status in words (OK, RETRY, FAIL), not colours alone.
Durations right-aligned so outliers jump out.
If you have to scroll to find out whether a run succeeded, the trace failed.
MORE POSTS