The transform output check now pins the first four outputs instead of
the whole tuple: saved workflows link outputs by slot index, so those
can never move, but a fifth output appended later is compatible. Two
new checks hold today and keep holding: every public display name ends
with the pack suffix, and every public node has js/docs/<key>.md. The
docstring lists the checks in order and describes check 4 as the code
enforces it, and the never-filled warnings list is gone.