I just tried my freewheeling apps on Windows and noticed filenames conflicting and failing to show up in the working tree on the case-insensensitive file system.
NWKIHJI5UNTW4BTWE6QP4Q3SGZ375PG6SIKYT5CNUWKYFC7APHMQC
TNRO6KLZXIZUFWKCXSWAJHN2CMHS56ATGGULOKMJC2YNCFRJZKLAC
if root == 'manifest' then
if root == 'fwmanifest' then
if root ~= 'manifest' then
if root ~= 'fwmanifest' then
return ('%04d-manifest'):format(index)
return ('%04d-fwmanifest'):format(index)