Unowned automation: what orphaned rules cost before and after AI

Nobody owning an automation rule costs more than building it did. The rule keeps firing after the process changed, fails without telling anyone, and blocks every later change because no one dares touch it. Adding AI on top multiplies the problem, since an agent trusts whatever the rules do.

Written by Ben Friedman, fractional forward-deployed AI engineerPublished · 2 min read

Key takeaways

  • A rule without an owner is a decision nobody can revisit.
  • The failures are quiet: a ticket not assigned, a field not set, a notification not sent.
  • Before an agent goes near a site, each rule it may trigger needs a name beside it.

How rules become orphans

An admin writes a rule to solve a problem on a Tuesday. It works, so nobody documents it. The admin changes teams, the rule’s actor is still their account, and a year later the rule is one of forty with names like "Copy of assign v2". No single step was careless.

Three costs you can observe

  • Silent failure. The rule errors after a field is renamed. Work stops flowing to a team, and the first report comes from a customer.
  • Frozen configuration. Admins refuse to change a workflow because they cannot tell which rules depend on it. Small requests wait for months.
  • Contradiction. Two rules written a year apart set the same field to different values, and the result depends on which fires last.

What changes when an agent arrives

A person who sees an odd assignment asks a colleague. An agent does not. It reads the current state as intended, plans on top of it, and can trigger the orphaned rules with its own changes. The agent’s plan may be correct and the outcome still wrong, because a rule nobody remembered ran afterwards.

Reading the automation before proposing a change is the first principle of Supervised AI Delivery for exactly that reason.

Finding the orphans and assigning them

  1. Export the rule list with owner, actor, last run and last failure.
  2. Mark every rule whose owner has left or whose actor is a personal account.
  3. Disable rules that have not run in six months, and wait a fortnight for complaints.
  4. For each survivor, write one line of purpose and put a current name on it.
  5. Send failure notifications to that person, not to a shared inbox.

On a mid-sized Jira site the whole exercise is a few days, and it is a typical short automation project.

Frequently asked questions

How many rules is too many?
The count matters less than the share you can explain. Forty rules with owners are fine. Ten that nobody can account for are a risk.
Should the owner be an admin or someone from the business?
The business. The admin maintains the rule, but the person whose process it encodes decides whether it is still right.

If you suspect half your rules are orphans, a short Systems project sorts them before any AI work begins.

About the author

Ben Friedman runs Viter, a forward-deployed AI engineering service. He has spent over ten years running Atlassian and operations tooling, including as internal Jira lead at Aroundtown, and holds the ACP-610, ACP-620 and ACP-120 certifications. He builds JAMES, the AI Jira administrator.

Next in this topic · 2 of 3Jira capacity management: a complete breakdown of Jira’s new board-level capacity feature What Jira’s new board-level Capacity tab does, the seven things it cannot do yet, and how it compares with the Capacity Tracker app and Jira Plans.Read next →