A spacing scale constrains the numbers and makes none of the decisions.
The common read: Every value on this page comes off the spacing scale, so the spacing is consistent and the grouping is correct.
A spacing scale constrains the numbers and makes none of the decisions. It removes a real defect, the page assembled from 7, 11, 18 and 23 pixels, and it removes it by deleting choices rather than by ranking them. The article that named the eight-point grid argues exactly that: removing seven of every eight spacing options reduces the fiddling available to you. It cites no research, and it does not claim to.
The primary source underneath the convention is the first version of Material Design, and it specified two grids rather than one. Components align to an 8dp square baseline grid; iconography in toolbars aligns to a 4dp grid; type aligns to a 4dp baseline grid. A system that says everything is on the 8-point grid is describing something Material never said, and the 4dp cases are exactly the places where a fine adjustment is needed.
The grid leaves six decisions to you. It does not choose which multiple goes where. It does not produce hierarchy: equal increments everywhere are a grid, not a structure. If the values are pixels, it does not survive a user's font-size change. It does not solve optical alignment. It does not settle density across breakpoints, where one gutter is wide on a phone and narrow on a 27-inch display. And it does not stay one grid: a system that claims one grid is usually running two.
A common failure: a design-system audit adds a lint rule that fails any spacing value not divisible by eight, a settings page passes it and groups nothing, and a review comment asks for a divider line to make the sections clearer. The divider is a symptom of the spacing problem. Fix the gap first: if a border is being added to say what belongs together, the spacing has already failed to say it, and the border hides the failure instead of fixing it.

