When things go wrong

Situations and what to do: drift, conflicts, emergencies.

Building with agents goes wrong in recognisable ways. An agent forgets yesterday's decision, follows a document you abandoned, rewrites a requirement to fit its code, reports work as done without proof, or keeps retrying the same failing test. None of these is a bug in the agent; each is what an agent does when nothing tells it otherwise.

This section collects those situations as cases. Each one describes what happened, why it happens, what Corpole does about it, what you should do now, and how to keep it from happening again. Some end with a sentence you can say to your agent.

Some cases are about the unusual day: production is down and the fix cannot wait for a requirement, two agents picked the same story, a secret ended up in something an agent wrote, or a file in the repository tried to give the agent instructions. Others are about the long run: a new developer joining, a client asking why something was built the way it was, or the same mistake coming back.

If you are here because something just went wrong, the titles are written the way people describe the problem. Find yours and start with “What you do”.

Articles in When things go wrong