The purpose of connection warnings is to let the filter author know that a particular connection of a component to a particular input is undesirable: it lead to non-intuitive filter controls or filter errors. The most vivid example of such situation is a Color component controlling a checkbox input such as Inclined in Checker – filter users will have a hard time trying to figure out why changing the color causes sudden changes in the filter output:
Here are the key facts about connection warnings: