check / check (push) Waiting to run
defaultFileName replaced unsafe characters before cutting the name short, so the cut could leave a device name: `CONSOLE.` before a 251-letter extension became `CON.` and that extension, and `NULL.` became `NUL.`. A name the cut leaves as a device name now gets a leading `_`, as sanitizeFileName gives one, and is cut a byte shorter to leave room for it. The backup's links and album folders and the `backup-metadata` album folders need no change: the ID comes right after or right before the part that is cut, so that part can never be a device name. Model: opus-5-5