I can't tell whether you're talking about a bug in this part.
I'm not. Not a specific bug at least. We all know how items are randomized among a list of materials. When there are oodles of cheap types of leather, cave spider chitin or dragon leather items randomly generated are few and far between.
Subterranean clothing only has two types of silk though, the super expensive one and the normal one, which makes killing creatures wearing silk(goblins,kobolds... dwarves etc) exceedingly profitable.
I also detail how i gain flexibility over the otherwise unflexible and counter-intuitive dwarven habit of not swapping clothes when needed, and leaving named items everywhere.
But at its core i'm merely building a backdrop for what i've done and why, leading on to the specific problem.
Anyway, about the economy.
My items do not show up in the economy, just as turbans and blowpipes don't. This at least is hardcoded from a dwarven perspective.
This is why i get a bit ticked off. They're getting items i forbade, which they can't use, that on top it all don't fit even if they could use the specified item, which are lastly drenched in vomit.
The artifact issue is another thing entirely, and it really SHOULD share the equipment list used in the economy, preferably after it's been fixed.
You should probably go ahead and post the creature/entity raws, along with any custom items, and a more specific list of what items the economy is mishandling.
Oh, i don't think that there is any need for that.
I did a lot of small changes that have worked flawlessly until the economy phase.
I removed lots of items from the entity raws, and created more and swapped it with them. The mountainhomes have their head on right, and are producing everything the way i intended.
The economy, however. It allows purchasing of items that i've removed. My civ can't use or make robes, but they still purchase them since they are able to.
Long story short. Entity-objects removed that dwarves can have, are there. Entity-objects added that my civ can wear and produce, isn't there.
Of armors, you can purchase leather armor, coats, cloaks, tunics, dresses and robes.
My civ only has leather armor out of those.
There are prices listed even for things i have 0 of, such as cloth. But there aren't likewise prices for turbans etcetera that i ALSO have 0 of.
Long story short again, the economy list of purchasable items is hard-coded and pregenerated after a dwarven model, no matter how the actual dwarven ENTITY looks. My dwarves are now kobolds and i still get the old list. The MOUNTAIN entity is now lizardmen and looks nothing like the list i get. Therefore, the economy list is NOT in the raws.
It's not at all 'unregulated' like the artifact creation may be.
This is to me intended behavior, i guess, but it could do with improvement. Currently only modders have issue with this.