Jarvis Workflow Execution Lifecycle

Jarvis Workflow Execution Lifecycle A workflow diagram generated by Archify. 01 / Invocation 02 / Recipe admission 03 / Ordered foreground work 04 / Validation and skip 05 / Accumulated pipeline state 06 / Final response Select recipe Prepare and control Execute and report Invoke recipe · slash/API/meta/schedule · Invocation › Select recipe · schedule: isolated worker Invoke recipe slash/API/meta/schedule schedule: isolated worker Recipe files · shared + personal JSON · Recipe admission › Select recipe Recipe files shared + personal JSON Load + select · enabled definition / id · Recipe admission › Select recipe Load + select enabled definition / id Tool eligibility · required tools + exclusions · Recipe admission › Prepare and control Tool eligibility required tools + exclusions Return rejection · required tool unavailable · Recipe admission › Prepare and control Return rejection required tool unavailable Loop step gate · condition, optional, cancel · Ordered foreground work › Prepare and control · skip vars; advance Loop step gate condition, optional, cancel skip vars; advance Resolve inputs · defaults, vars, helper LLM · Ordered foreground work › Prepare and control Resolve inputs defaults, vars, helper LLM Pipeline state · query / env / static vars · Ordered foreground work › Prepare and control Pipeline state query / env / static vars Return cancellation · completed steps retained · Ordered foreground work › Prepare and control Return cancellation completed steps retained Run tool · local / MCP / HTTP · Ordered foreground work › Prepare and control · foreground step Run tool local / MCP / HTTP foreground step Artifact steps · Canvas / Stash / file refs · Ordered foreground work › Execute and report · only when authored Artifact steps Canvas / Stash / file refs only when authored Validate + policy · checks and retry budget · Validation and skip › Execute and report · retry / continue / abort Validate + policy checks and retry budget retry / continue / abort Return failure · partial failure result · Validation and skip › Execute and report Return failure partial failure result Bind + track · refs, state, usage · Accumulated pipeline state › Execute and report Bind + track refs, state, usage Return success · steps, refs, mode, usage · Final response › Execute and report Return success steps, refs, mode, usage file refs available required missing done read definitions cancel execute next step required failure trigger / id retry check tools save step result success / continued Legend User UI Agent logic Policy Tool action Context / trace External system