Mark,
> > My thought would be that with HATEAOS, any client connecting to the
> > system during this work flow would have all the information the need
> > returned from the server to participate in that flow, regardless of
> > how they joined it.
>
> Exactly!
Mark, sorry, I misunderstood your question. I fully agree to what Jan wrote.