An agent keeps our runbooks current while we sleep
Context
A data support team kept its fixes in Confluence runbooks. The fixes were verified, but the runbooks drifted out of date as fast as tickets closed. Keeping them current fell to one senior engineer.
Problem
A senior engineer was losing 20% of his week to tickets and runbook upkeep.
The work never ended, and stale runbooks meant the team couldn’t self-serve, so questions kept routing back to the people who knew the answers.
FIG 01: Every fix that never reaches a runbook becomes tribal knowledge.
Approach
Let resolved tickets keep the docs honest, and make the agent safe before making it autonomous.
FIG 02: Data moves one way. Jira stays the source of record.
What I did
Built the Curator as a Claude Routine, after two earlier attempts as Rovo agents. The prompt and config live in version control, and a lessons log corrects its judgment between runs without a redeploy.
Ran a 180-day proof run first, reviewed all 14 clusters with the engineer, then piloted the weekly routine for two months with weekly output reviews.
Outcome
The engineer got four hours a week back, and the runbooks became more trustworthy because every fact on them is backed by ticket evidence. Those runbooks then grounded a Rovo support agent, released only after it cleared 95%+ accuracy, that cut senior architect escalations by 40%.
FIG 03: 180 days of resolved tickets, clustered into 14 recurring problems.
What I would do differently
I’d have tested Rovo’s limits in a day, not two full builds. A quick spike would have pointed to a Claude Routine sooner.