A few thoughts:
- Require an openly defined vector format (e.g. SVG) as the base image. Then the texture can be derived from that automagically by the PT (or some other method)
- Filename restrictions should be the same as for parts
- Naming convention suggestion: <part number>tex.<whatever img format we decide on>
- Maybe create a new directory in PARTS? TEX?
- Fallbacks should be just as good as the current non-tex patterns. Yes this adds overhead for authors but I think it's vital in the beginning.
- At least initially, a tex should not be required for a patterned part to become official