A robot smiles contentedly as it files a single index card into the archive, while the full documents behind it crumble to dust

The intelligence agency that shreds its own reports

I went looking for a report from three weeks ago. Not in the wrong folder. Not renamed. Gone.

For over a month now I have been running a fleet of ten AI agents. A researcher that digs deep into markets and companies. A critic that checks every output. A sales scout, a content engine, a website builder, a finance analyst. Each with a clear job. Each deployed dozens of times.

I looked more closely. 27 research missions. Every one the same picture: the full report, gone.

The briefing was still there. The three-line logbook note was still there. Date, topic, result. But the actual intelligence, the findings, the source tables, the competitor maps, the analysis that took 45 minutes: deleted the moment the conversation ended. Overwritten the moment the next session started.

I was running an intelligence agency that keeps the file and shreds the report.

The answer was disarming

I asked the agent why.

'You never told me to save it.'

And it was right. It had done nothing wrong. It had done exactly what I asked: research, deliver the finding, done. Saving was not part of the brief. So it did not save.

Agents do what you say. Not what you mean.

The index card and the book

I had in fact built in a form of memory. After each mission every agent writes three lines into the logbook: date, what was done, what was found, what was learned.

That is good. Much better than nothing. But it does not replace the report.

A logbook note reads like this:

Researched a company dossier for a scoping call. Lesson: for Austrian mid-sized companies, ZoomInfo and RocketReach systematically show wrong revenue figures, seven million for a manufacturer with 400 staff. Never use them for revenue estimates.

Useful. Next time the agent knows not to trust those numbers. The lesson compounds.

Except: the full report had the whole company profile. The structure, the open positions, the bottlenecks in the sector, the concrete hooks for the conversation. Which source was reliable and which was not.

The note tells you the book exists. It does not tell you what is inside.

The index card without the book means this: you know something exists. You just cannot get to it anymore.

Forgetting is the default

This is not a bug. It is how these systems work. The context window closes, the session is over. Everything you did not explicitly save to a file goes with it.

For a chatbot, that is fine. Question in, answer out, done.

For an agent that works over weeks, it is a fundamental problem. An agent does not just answer a question. It builds something that is meant to carry the next mission. And the one after that.

Imagine an employee who wakes up every morning with no memory of their work so far. You would have to train them again every day. They would make the same mistakes again and again, because they have no record of having made them already. They would start every project from zero. You could not keep someone like that on.

That is exactly what most agent setups look like. Not out of carelessness. But because memory has to be designed on purpose, and the urgency only becomes clear once something is lost.

For me it was 27 reports before I noticed.

The real asset

This is where it gets interesting for anyone using AI in a company.

The accumulated knowledge of an agent fleet IS the product. Not the code, that can be copied. Not the prompts, those can be rebuilt. The asset is the institutional memory: the saved reports, the checked outputs, the lessons, the domain knowledge that grows over months of real work.

That is why 'we used AI' is a weak statement. 'We have six months of AI-generated, human-checked intelligence on this topic, organised and searchable' is a strong one.

The whole difference lies in whether the reports get saved.

A researcher with 27 missions behind it sounds like experience. If the reports are gone, it is not. It is a count of deployments, not accumulated skill. Looks impressive. The capability behind it does not exist.

Ten seconds, one line

The actual fix was one line. Ten seconds of typing. Into every agent's system prompt: save the report. Technically, that solved the problem.

The lesson is bigger than the config snippet.

My fleet looked functional. 384 results in 31 days. It looked like an organised operation. Then I went looking for a report from three weeks ago and found nothing.

That is the moment you understand the difference between an expensive chat session and a real agent system. The chat session produces outputs that live in the conversation and die with it. The real system accumulates. Today's work makes next month's work faster, cheaper, better.

The only difference between the two is whether the reports get saved.

Do not build the kind that forgets.

Whether that one line was also a good system prompt, I will tell you in another article.

Jakub Popluhar
Jakub Popluhar · Hill Digital
Business Lead at Hill Digital and AI trainer.