I've been fretting at bone-based reactions in adventure mode, and I believe I've found a solution.
For those who aren't aware: adventure mode reactions involving bone will create as many of the product as possible from a stack; you need as many stacks as there are individual bones required; and bones are pretty much impossible to unstack. This can be a problem - I really have no use for 100 cyclops bone breastplates. But reactions to unstack bone in place are also problematic, producing "partial remains" items that are no good for anybody.
The solution I found is this new tool:
[ITEM_TOOL:ITEM_TOOL_BONEGLOB]
[NAME:(processed):(processed)]
[UNIMPROVABLE]
[TILE:253]
[VALUE:1]
[SIZE:10]
[MATERIAL_SIZE:1]
It looks like a bone. It's made of bone. And when you "process bones for crafts"...
[REACTION:SEPARATE_BONES_ADV]
[NAME:process bones for crafts]
[ADVENTURE_MODE_ENABLED]
[REAGENT:bones:1:NONE:NONE:NONE:NONE]
[ANY_BONE_MATERIAL]
[USE_BODY_COMPONENT]
[PRODUCT:100:1:TOOL:ITEM_TOOL_BONEGLOB:GET_MATERIAL_FROM_REAGENT:bones:NONE]
4 cat bones will produce 4 cat bone (processed).
Then it's just a matter of replacing reactions that would use bones, with reactions that use boneglobs.
[REACTION:BONE_BOLTS_ADV]
[NAME:make bone bolts]
[ADVENTURE_MODE_ENABLED]
[REAGENT:bone:1:TOOL:ITEM_TOOL_BONEGLOB:NONE:NONE]
[ANY_BONE_MATERIAL]
[PRODUCT:100:5:AMMO:ITEM_AMMO_BOLTS:GET_MATERIAL_FROM_REAGENT:bone:NONE]
[SKILL:BONECARVE]
And there you go.