The transcript
A card is a document: open it and you get the full record — body, comments,
attachments, tag changes, adapter activity — interleaved chronologically and
attributed. transcript() is a reader over the task's events, nothing more.
Surfaced progressively: by default salient events (comments, attachments,
closes) stand alone and mechanical runs (tag churn, edit stamps,
subscriptions) fold into one expandable group with a label like
"3 tag changes, 1 edit". Pass { fold: false } for the unfolded stream —
which is what the agent API always gets.