Ingests multiple signals across the logic module to signal if Sync should start or not.
Returns a flow that says whether Sync can be executed or should be stopped.