Primitive 9 of 9 · table
When you're watching events arrive in real time, not auditing a static set. Different from the ops table: rows are chronological, levels carry urgency, expand-on-click reveals the full payload, and the table itself is a scrollable container with a live-tail indicator.
New rows flash ochre for 1.2s as they arrive (so a glance at a screen during an incident catches what just landed). Level pills carry an outline + label color; FATAL also fills its background so it can't get lost. Click any row to expand the structured payload — JSON keys are terracotta, strings ochre, numbers note-blue, mirroring the diff primitive's syntax tokens. ⏸ pause tail stops new lines and locks scroll where you put it; flip back to live and tailing resumes.