I restructured the repo according to GF specs to anticipate variable fonts
I only touched "Naxos" file
I made a build script which works only with Naxos for now
I reviewed Latin in the Naxos, the idea would be for you to review the changes, and then sync Latin and font info in Madurai and Koshi
I noticed inconsistencies in the diacritics (particularly vietnamese). I haven't touch the design but I built some case-sensitive accents and replaced components by the right ones (in caps and lowercases) to make easier for you to review and change outlines if needed.
I arranged some stuff that was blocking export with Fontmake (like changing outdated nice names, removing background and layers, adjusting alignment zones…). Although it is possible you don't approve these corrections: for eg. ascript became a.ss01, and since there was no difference between g and gscript I deleted it. In any case, we still have the other fonts as backup.
To validate by NDiscover: