## Problem Statement
When a rule throws an error in akenza today:
  • The rule execution stops immediately or after a timeout for output blocks.
  • There is no way to define an alternative processing path (backup path).
  • Errors may go unnoticed unless the operator actively monitors rule logs.
## Request
Allow rule flows to define a catch block (analogous to JavaScript try/catch) that is executed when the main rule logic throws an error.