s-rtr.xml file
I took a look at the file and it looks fine. I've uploaded it into the DB, and the list of words is a bit longer:
There are a couple of things I noticed. There's one asterisk still in there:
<gloss>he is real *gentle</gloss>
Also, there's one instance of a space at the beginning of a gloss element:
<seg>they are
<gloss>tame</gloss> or <gloss> gentle</gloss>
</seg>
which could be eliminated -- it'll save on processing time if we don't have to strip leading and trailing spaces from gloss tags when we process them.
There's one <m> element with no sameAs reference:
<m sameAs="">wílˀx</m>
which I presume is because you don't yet know what that reference would be, not having done all the affixes yet. This is a good reason for doing the affixes next, so that we can go back and fill any missing ones in before there are too many of them.
Finally, there are some things about the display of the entries which, now I look at them, I don't understand. The primary form (the headword on the web page) seems to be the <seg type="narrow"> form, rather than the phonemic form, while I suspect the sorting is being done based on the phonemic form. In addition, for an entry like "sweater" where the morpheme element can only point back to its own entry, the morpheme should not be a link; however, it is a link, and even worse, it doesn't point back to its own entry, it points to nothing.
So I'm adding this as a task for me to fix the sorting, headword display, and handling of morphemes which shouldn't link because they'd link only to themselves.