Analytics
Know what your agents cost, and what they deliver.
Every run in ctxflows is recorded with the item it worked, the workflow it followed and what each agent session spent. So you see what a piece of work cost, whether it passed the first time and where it waited.
Cost per item, milestone and workflow
Analytics adds up what every agent session spent, so you see the estimated cost per task: per item, per milestone and per workflow.
Split it by model, with cached tokens kept apart, and see the costliest sessions and what work that never landed spent. It's the vendor's published rate applied to the tokens used, there to compare work: you pay your AI vendor on your own plan.
Burn-up per milestone
A burn-up draws a milestone's done work rising toward its scope, so work finished and work added show on one chart.
Throughput and cycle time stand beside it, per board or milestone. The lines show a trend, not a deadline: the roadmap holds no dates, so nothing is marked late.
First-pass rate and rework
First-pass rate is the share of runs that end without a redo or a send-back; rework is what the others needed on top.
See both per workflow, with the node that needs the most attempts and what the redos cost.
Which workflows work
For each workflow you see how its runs end, where they fault and how many rounds its loops take to pass.
Compare how often it ships with how often it sends work back, and spot loops that keep running to their limit.
Time waiting on you
Time waiting is how long runs stand still until a person answers, by what they wait for: an approval, a question or a fault to look at.
See the typical wait, the slowest and the oldest still open. A waiting run spends no tokens, so this is time your work loses, not money.
Context per task
Context per task shows how much each task reads before it starts, so you see where your rules and docs weigh most.
Trim what a task doesn't need, and the next run starts lighter and costs less.
One milestone's burn-up, item by item
You open the "Checkout works" milestone to see why it's taking longer than the last one.
Read the burn-up
Done work is rising, but the scope line stepped up where gaps became items.
Sort its items by cost
One item cost far more than the rest, and its runs show redo after redo at review.
Open that item's runs
Each redo came back from the same failing check, and most of the item's spend went to runs that never landed.
Check the waits
Much of its cycle time went to waiting overnight for a review.
Change the workflow
You add a loop that repeats the build until that check passes, so review only sees passing work.
On the next milestone, the same workflow passes review the first time more often, and the cost per item shows it.
Questions about analytics
Is the cost per task exact?
Can I compare models?
Where do my runs wait?
Can I export the numbers?
See what every piece of work costs
Cost, burn-up and rework, for every item your agents work on.