Maybe you'd have more than one person setting this up - the engineer could write some of the details with the help of technical docs for the non-techie, but then someone experienced could provide someone less experienced with comments to follow or higher-level descriptions of blocks? E.g. At a high level there could be a human description that says "Load data: While there's more data to fetch ..." or "For each record, relabel fields..." but at a low level, it might say "While len(response) > 0, fetch data" or "Assign object fields x,y,z to response fields a,b,c".
I am excited to experiment with in-product guidance and a/b test copy so that we can make things just as intuitive for those who may not be as technical.
I know, I know. But it was designed for non programmers.
Their syntax in this case is
Perform . . . Times
The language might give some insight by offering a different perspective