> The trigger is a piece of code which is responsible for starting
the
> process of task execution.
In this whole email you say 'task'. Do you mean 'check' in our usual
terminology, or something else? Especially when describing the data
structures.
Now I realized that we started to use 'check' in the code, but all our git repos
are named 'task-*', and some of the READMEs use that term as well. Another thing
to put in sync?