Ruby gem by Stephen Margheim that layers workflow steps (step1, step2, step3) inside Active Job's `perform` in a transactional and durable way. Cited approvingly by Julik, but used to illustrate the same deception: the DAG is encoded in imperative code inside `perform`, which re-runs on every execution; it is unclear whether code created inside `perform` is repeatable or idempotent.