What it requires. Every element in a flow must be reachable from the start element. Elements with no inbound connector are dead weight and usually the residue of an unfinished change.
Why it matters. Unreachable elements never execute, mislead the next maintainer about what the flow does, and hide half-finished refactors. Their presence means the canvas and the behaviour disagree.
How to fix it. Delete unreachable elements, or reconnect them where the disconnection was the mistake.
Source. Reference implementation: Lightning Flow Scanner, unreachable-element (MIT)
Is this rule worth checking?
Votes and comments are published here. We read them, and we publish what we change with the reasoning — a vote does not move a rule on its own.
