Currently this functionality may refresh a Lua file provided there are no missing fields. So if I add in the tuple a new element, it fails in the very first step (reading the former one and interpret the content).
The goal here is to allow InputData facility to ignore the case of a missing keyword only when the program is one that updates a lua file.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information