I've search the forums & wiki a bit, and it looks like no one has noted this yet, but the Work Order's Traits are grouped together. Basically it looks like there are 4 groups which you can only select 1 option from (and then another which you can literally select every single one if you so desire). I've only really glanced at it, and only confirmed what the "metal group" appears to be referencing and that these 4 groups exist and but here is what I've found (apologies if this is common knowledge)
Breakdown:
Total number of Traits (DF 44.10): 119
- Metal group: 11 (can only select 1 from this group)
- Tool group: 23 (can only select 1 from this group)
- MAT-Producing group: 11 (can only select 1 from this group)
- REACTION_CLASS group: 8 (can only select 1 from this group)
- No Group: 66 (Can select all if you want, they don't unselect if you pick another trait)
-The Metal group are the ones which say "*metal*-bearing items" such as "iron-bearing items" or "zinc-bearing items" and counts ores of that metal. I assume it also applies to any moded metals and will add more if more metal ores are made, though I've not tested that.
Aluminum-bearing items
Bismuth-bearing items
Copper-bearing items
Gold-bearing items
Iron-bearing items
Lead-bearing items
Nickel-bearing items
Platinum-bearing items
Silver-bearing items
Tin-bearing items
Zinc-bearing items
-The Tool group are the ones which say "*Tool tag* items", such as "Folded sheet protector items" or the first "Food storage items" which are referencing the tool tags, and so should be looking for any tool with that tag. Most are pretty obvious (eg "Hive items" is the hive), though the 1st "Food storage items" listed on the list is referencing the Large Pot and "Writing container items" are Scrolls and Quires
Bookcase items
Display object items
Folded sheet protector items
Food storage items
Heavy object hauler items
Hive items
Liquid container items
Liquid cooking items
Liquid scoop items
Meal container items
Meat boning items
Meat carving items
Meat cleaving items
Meat slicing items
meat-carving holder items
Nest box items
Powder grinding items
Powder grinding receptacle items
Sheet roller items
Small object container items
Stand-and-work items
Track cart items
Writing container items
-The MAT(erial)-Producing group are the ones which say "*SOME_MAT*-producing items" such as "FIRED_MAT-producing items" or "TAN_MAT-producing items" and I think it counts things that produce that item material, such as the Kaolinite and the Clays being FIRED_MAT-producing items? I've not looked into this one too much atm, so note tested to confirm what exactly they are referencing but I assume its items who's raws say that they produce that item.
BAG_ITEM-producing items
DRINK_MAT-producing items
FIRED_MAT-producing items
GLAZE_MAT-producing items
HONEYCOMB_PRESS_MAT-producing items
PARCHMENT_MAT-producing items
PRESS_LIQUID_MAT-producing items
PRESS_PAPER_MAT-producing items
RENDER_MAT-producing items
SOAP_MAT-producing items
TAN_MAT-producing items
-The REACTION_CLASS group are the ones which say *REACTION_CLASS_TAG items* such as "CALCIUM_CARBONATE items" and "GYPSUM items" and I think it's counting items with that reaction class listed in their raws. I assume if you add more with mods they would be added here, but I did not check.
CALCIUM_CARBONATE items
CAN_GLAZE items
FAT items
FLUX items
GYPSUM items
PAPER_PLANT items
PAPER_SLURRY items
TALLOW items
-The No Group ones don't have anything that makes them clear themselves if selected so you can pick as many as you'd like. Most of them look rather obvious as to their meaning (most are things like "silk items" and "metal items"), though a few are less so.
Ammo items
Blunt items
Bone items
Building material items
Butcherable items
Collected items
Cookable items
Deep material items
Dye items
Dyeable items
Dyed items
Edged items
Empty items
Extract-bearing fish items
Extract-bearing plant items
Extract-bearing small creature items
Finished good items
Fire-safe items
Food storage items
Furniture items
Glass items
Glass-making items
Hair/wool items
Hard items
Horn items
Improvable items
Ivory/tooth items
Leather items
Lye-Bearing items
Lye/milk-free items
Magma-safe items
Melt-designated items
Metal items
Milk items
Milkable items
Millable items
Murdered items
Nearby items
Non-absorbent items
Non-economic items
Non-pressed items
Pearl items
Plant items
Plaster-containing items
Possibly buriable items
Processable (to barrel) items
Processable (to vial) items
Processable items
Sand items
Sand-bearing items
Screw items
Sewn-imageless items
Sharpenable items
Shell items
Silk items
Soap items
Solid items
Tameable small creature items
Totemable items
Undisturbed items
Unengraved items
Unimproved items
Unrotten items
WAX items
Written-on items
Yarn items
So simply put you can only select 1 from Metal group, 1 from Tool group, 1 from MAT-Producing group, and 1 from REACTION_CLASS group. You can select all 66 of the No Group (though that will always yield 0 items matching criteria, as some conflict with each other as for example "Lye-Bearing items" and "Lye/milk-free items" likely clash). The Metal group are ores, Tool group are Tools (with Tool use tags/tokens), MAT-Producing group are items who's raws indicate that they produce said material, REACTION_CLASS group are raw-specified reaction classes (
see Reaction Class on wiki for some more info, and I think the REACTION_PRODUCT ones above it reference the MAT-Producing group and the METAL_ORE token is likely what the Metal group is looking for. The Tool group is simply looking at the Tool Tokens listed in
the table at the bottom of this wiki page), and the No Group is everything else.
And to show it in the order that it is on the list, here is all of them color coded:
Key:
Metal group
Tool group
MAT-producing group
REACTION_CLASS group
No Group
Aluminum-bearing items
Ammo items
BAG_ITEM-producing items
Bismuth-bearing items
Blunt items
Bone items
Bookcase items
Building material items
Butcherable items
CALCIUM_CARBONATE items
CAN_GLAZE items
Collected items
Cookable items
Copper-bearing items
Deep material items
Display object items
DRINK_MAT-producing items
Dye items
Dyeable items
Dyed items
Edged items
Empty items
Extract-bearing fish items
Extract-bearing plant items
Extract-bearing small creature items
FAT items
Finished good items
Fire-safe items
FIRED_MAT-producing items
FLUX items
Folded sheet protector items
Food storage items
Food storage items
Furniture items
Glass items
Glass-making items
GLAZE_MAT-producing items
Gold-bearing items
GYPSUM items
Hair/wool items
Hard items
Heavy object hauler items
Hive items
HONEYCOMB_PRESS_MAT-producing items
Horn items
Improvable items
Iron-bearing items
Ivory/tooth items
Lead-bearing items
Leather items
Liquid container items
Liquid cooking items
Liquid scoop items
Lye-Bearing items
Lye/milk-free items
Magma-safe items
Meal container items
Meat boning items
Meat carving items
Meat cleaving items
Meat slicing items
meat-carving holder items
Melt-designated items
Metal items
Milk items
Milkable items
Millable items
Murdered items
Nearby items
Nest box items
Nickel-bearing items
Non-absorbent items
Non-economic items
Non-pressed items
PAPER_PLANT items
PAPER_SLURRY items
PARCHMENT_MAT-producing items
Pearl items
Plant items
Plaster-containing items
Platnum-bearing items
Possibly buriable items
Powder grinding items
Powder grinding receptacle items
PRESS_LIQUID_MAT-producing items
PRESS_PAPER_MAT-producing items
Processable (to barrel) items
Processable (to vial) items
Processable items
RENDER_MAT-producing items
Sand items
Sand-bearing items
Screw items
Sewn-imageless items
Sharpenable items
Sheet roller items
Shell items
Silk items
Silver-bearing items
Small object container items
Soap items
SOAP_MAT-producing items
Solid items
Stand-and-work items
TALLOW items
Tameable small creature items
TAN_MAT-producing items
Tin-bearing items
Totemable items
Track cart items
Undisturbed items
Unengraved items
Unimproved items
Unrotten items
WAX items
Writing container items
Written-on items
Yarn items
Zinc-bearing items