Regarding the (NW) suffix, I would like to suggest a different approach.
I find (NW) somewhat cryptic, and non-parts-author users will be the same way.
I think that we're abusing the title here for something which instead is a property of the file,
similar to !LDRAW_ORG file type and !LICENSE.
Thus, I suggest to instead of suffixing the title with (Needs Work) or (NW),
we should introduce a new keyword
0 !FILE_STATUS
, followed by a list of properties of the file. One could be:
0 !FILE_STATUS Needs_Work
Later, we might come up with more different ones like
0 !FILE_STATUS Mockup
I think we should try to avoid to cram such meta information into the part title,
as this additionally will mess up inventory lists of builders.
I find (NW) somewhat cryptic, and non-parts-author users will be the same way.
I think that we're abusing the title here for something which instead is a property of the file,
similar to !LDRAW_ORG file type and !LICENSE.
Thus, I suggest to instead of suffixing the title with (Needs Work) or (NW),
we should introduce a new keyword
0 !FILE_STATUS
, followed by a list of properties of the file. One could be:
0 !FILE_STATUS Needs_Work
Later, we might come up with more different ones like
0 !FILE_STATUS Mockup
I think we should try to avoid to cram such meta information into the part title,
as this additionally will mess up inventory lists of builders.