Reasoning trace
An expandable record of steps, tool calls and intermediate findings behind the answer.
-
- Who churned in Q3, by account size?
- What did they say when they left?
- Did anything change on our side in that window?
-
SELECT seat_band, count(*) AS churned FROM accounts WHERE cancelled_at BETWEEN '2026-07-01' AND '2026-09-30' GROUP BY seat_band;
Seat band Churned Rate Under 50 19 3.4% from 2.1% 50 to 199 3 1.2% 200 and over 1 0.6% -
“We liked it, but after the price change it was hard to justify for a team our size.”
-
Found Pricing update, 1 July: Team plan moved from $24 to $32 per seat. 16 of the 19 small accounts cancelled within 8 weeks of it.
-
Milky has no access to the CRM in this workspace. If account managers logged other reasons for leaving, they aren't in this answer.
-
Two independent sources point the same way. Confidence is limited by the skipped CRM step.
Churn rose from 2.1% to 3.4%, almost entirely in accounts under 50 seats. Most of them left within eight weeks of the 1 July price change, and their exit surveys say price before value.
In the wild
How 2 products ship this pattern. Click a screenshot to enlarge it.


When to use
Complex multi-step work, and debugging surfaces for power users and engineers.
Seen in
Claude extended thinking, Deep Research trace, Cursor agent log, LangGraph run views.
For engineers
Structure the trace as events with types so the UI can summarise and let users drill in.
Build prompt
A neutral, component-only prompt for a coding agent. Edit the stack block or anything else to fit your project, then copy it.
Download this prompt as Markdown, or every prompt as JSON for an agent.
Critique checklist for trust indicators
These questions apply to every pattern in this family. Ticks are saved in this browser.