Illegal user interaction
User interaction should only be allowed from UserInterface, UserInterfaceActions or ApplicationEvents/Deeplink.
Example
If you have an OnClick microflow that uses a flow from the Actions folder and you want to give the user feedback if a certain action is successful, via the "Show message" action.
That "Show message" action should not be used in a flow from the Actions folder, because those flows can also be initiated from the server. Instead, u can use a "Log" action in the flow from Actions and the "Show message" action in the OnClick flow or re-use a flow in the OnClick flow from the UserInterfaceActions folder that contains the "Show message".
We treat nanoflows the same as microflows to keep everything consistent.