Ironflow Execution Engine

Ironflow Execution Engine A lifecycle diagram generated by Archify. 01 / Step lifecycle 02 / Yield and failure Pending · step reached · Step lifecycle 01 Pending step reached Memo check · result cached? · Step lifecycle · by step ID 02 Memo check result cached? by step ID Running · handler executes · Step lifecycle 03 Running handler executes Persist result · stored on report · Step lifecycle · durable 04 Persist result stored on report durable Completed · result memoized · Step lifecycle 05 Completed result memoized Yielded · suspended at a boundary · Yield and failure · sleep / wait / invoke Yielded suspended at a boundary sleep / wait / invoke Failed · retryable error · Yield and failure · backoff Failed retryable error backoff Permanently failed · no retries left · Yield and failure · no retry, or none left Permanently failed no retries left no retry, or none left enter step hit, skip execution miss handler returned yield resume through the memo check error retry with backoff Legend initial state active waiting decision success failure / exit final state