Written for your codebase and your question, with the evidence requirements that stop an agent from agreeing with itself.
Error handling, concurrency, migrations, and confident code that solves a slightly different problem than the one you had.
Agents optimize locally. Somebody has to hold the shape of the system across a hundred local optimizations.
So the next session, the next agent and the next developer all start from what was already settled.
Pick the level of involvement that fits, describe your product, and we begin there.