(I only just started catching up on this, so please excuse any dumb questions that have already been answered/addressed elsewhere)
In https://opendatakit.github.io/xforms-spec/#uris, in these "jr://..." URIs that are being used to reference external filesets, I dont quite understand why the file metatype is necessary to be a component of the URI; eg in these URIs
why are the 'images', 'files' prefix necessary? That is, why cant all external files (attachments, media files, external itemsets, etc) - irrespective of their type - simply be referenced as-is relative to the client sandbox root?
There seems to be a level of loose redundancy between the pathname and the filetype (and loose-ness can often cause issues down the road...)