`node = "22.17.0"` left the backend implicit. It is `core:node` now, so
the install path is explicit. The version is unchanged and checked by
running it rather than by reading the string: `mise -C . exec --
node --version` printed v22.17.0.
Tasks are untouched; all 14 still parse.
No workflow uses mise here, so no CI changes.