I've got an implementation of my project working with autocomplete and no applescript. However, it requires that the script filter take a required argument in order to facilitate passing my next argument to my script.
My script now takes an initial argument. In my script I decide which step of the workflow (essentially which "page" I want to be in) I am in based on this initial argument. I then generate different feedback based on this decision.
It works...but native chaining support would be greatly appreciated.
Also, native chaining support could introduce the ability to step forward and backward steps in the workflow. But that argument is probably for another day and another thread...