Pando

Your agent writes too much. Make it escalate instead.

2026-08-16

The same session, written as prose, is 11,222 words. Written as an escalating outline, the top layer is five lines and 60 words, and nothing is missing.

The written record of one working session on this product is 11,222 words. The top layer of the same report is five lines and 60 words. Nothing was left out of the short version. It is sitting one tap underneath it.

That is the whole trick, and it is the difference between an agent you can supervise from a phone and one you stop reading.

Agents do not write too much by accident

An agent that just did four hours of work has a real problem: it does not know where you will stop reading. So it hedges by including everything. You get the reasoning, the measurements, the alternatives considered, the caveats, in one long linear block, because prose only has one length and it has to pick one.

Pick short and you cannot check the work. Pick long and nobody reads it, which is worse than short, because now the detail exists AND is not read, and both sides believe it was communicated.

BLUF, and why it stops halfway

The military solved half of this decades ago. BLUF: Bottom Line Up Front. The first sentence of the message is the conclusion and the required action. Everything else is support, and support goes below. Journalism calls its version the inverted pyramid: the lede carries the story, and each paragraph after it matters less, so an editor can cut from the bottom without cutting the story.

Both exist for the same reason. The reader stops at an unknown point. So value has to be front-loaded rather than built up to.

BLUF fixes the order. It does not fix the volume. A BLUF report is still one document at one level of detail, and it is still read top to bottom by someone who wanted one number. The support paragraphs are still there, in the way, for every reader who did not need them.

Escalation is BLUF with layers

In prose, cutting detail means losing it. In an outline, cutting detail means folding it.

An outline is not a document with headings. It is a stack of layers where every layer is a complete answer, and each layer is the summary of the one below it. You read down until you have what you came for, and you stop. What you did not read is not missing. It is closed.

Here is a real session report, top layer only, on a phone:

Five bullets on a phone, each one a complete finding: reads are 37% smaller and nine fields are gone; recall searched the whole outline and can now be asked for its own memory; one answer went from 1,971 bytes to 373; a defect shipped and the suite caught it three hours later; the tool manual grew 10% while the answers shrank. Each line shows a small number on the left for how many bullets are folded underneath it.

Five lines. Four hours of work. Each line is a claim with its number in it, and each carries a count of what is folded underneath.

Now the one you stopped on, opened:

The same screen with the first finding expanded, showing three children: "Measured on the same read, before and after" with two more underneath, "What was removed" with two more, and "The rule: a field with nothing to say is not sent". The other four findings stay closed below it.

One tap. The evidence is there: what was measured, before and after, what was removed, and the rule that came out of it. Tap once more and you get the raw byte counts. The other four findings did not move and did not cost you anything.

The rule that makes it work

There is exactly one rule, and a report obeys it or the whole thing collapses back into a document with indentation:

**Every line is true and complete on its own, and its children are only the
evidence for it.**

Which means, concretely:

are 37% smaller" is a finding. If a line does not survive being read alone, it is a folder and it belongs in the trash.

reading the same sentence one level down, the level is decoration.

bottom says 48,427 to 30,263 bytes on 125 bullets at depth 3. Both are needed. They are not needed at the same time.

defect shipped. It is a top-level line with its own number, not a caveat buried at depth three. An escalation format that hides failures is a reporting format for one direction only, and you will stop trusting it in a week.

The prompt

This is the whole instruction. It goes in your project rules, or in the agent's memory, once.

Report in layers, not in prose. Write findings under today's date in the
shared tree. Every bullet must be true and complete on its own line and
carry its number: "Reads are 37% smaller", not "Performance improvements".
Put the evidence for a line in its children, and the raw measurements one
level under that. A child must never repeat its parent. Report what failed
at the same level as what worked. I read the top layer only; I open what I
care about.

For the reply direction, one more sentence, which is the link back to part one:

If a finding needs a decision from me, write it as a checkbox task under
"For the agent" as well, so it is in the list I tick and not only in the
report I read.

The workflow, end to end

  1. The agent works, and writes as it goes: one bullet per finding, evidence

folded under each.

  1. You open the branch on your phone and read the top layer. Five lines, no

scrolling.

  1. You tap into the one that matters. One layer, then another if you want the

bytes.

  1. Anything needing you is also a checkbox in "For the agent". You tick, or

you write one line back.

  1. Tomorrow's report sits above today's. The record is the tree, not a

transcript nobody will reopen.

Notice what is not in that loop. No summarising pass, because the summary is the top line and it was written first. No "can you make that shorter", because length is now the reader's choice and not the writer's. No lost detail, because nothing was cut to make it short.

Why an outline and not a document

You could do this with headings in a markdown file, and it would half work: you would get the order right and none of the folding. Every reader still scrolls past every level. The thing that makes escalation real is that the layers are collapsible by default and countable, so a closed line can tell you how much is under it, and one tap is the entire cost of going deeper.

That is what an outline is for. The layers are the format.

There is no template to copy for this one, and that is the point: the format is the prompt, and the tree it produces is whatever your work was that day. Give your agent the paragraph above, open the app, and read tomorrow's report from the top down until you have had enough.


More from the blog · Try Pando