Yes there are lots of games, especially more recent ones, which try to avoid guess the noun/verb. Though I’m not sure why you bring up guess the noun/verb… it has nothing to do with the presence of lack of simulation details, it’s all about synonyms.
That’s fine and a decent goal to aim for. I will say though that when you get to the final game you will need to embrace kinds. You can keep the central library generic and use placeholder kinds while you test it, but it would be a mistake to keep things generic in the final game.
As I think you know, it would be wise to dynamically create and destroy these items in the background when the player moves, just as 3D MMORPGs do.
I think I said this before, but I’d strongly recommend using rules rather than tables. You could have a “creating a person rule” which then creates the body parts and clothes etc. Then you can have “creating Alexander the Great” which will set specific properties, rather than the random ones the generic rule sets.
I think it is best to still use kinds. Don’t use a single generic prop kind for everything. Have a kind for body parts, and then subkinds for all the parts you want to have. Have a kind for clothes and sub kinds for all the kinds of clothing. When you need to create a part you can pick an offstage one and then change its properties, or create one dynamically if you’ve run out.
Yes this is a common idea. Most authors decide to have less specific things mention in descriptions that simulate everything, but I don’t think either option is intrinsically better.
Now to the problem at hand, how are you trying to store the information in “doom-rune engraved, +1 mithral dwarven claymore of destruction, with a golden, skull-shaped hilt”? Is that the full name of the thing? Are some of them texts? Kinds of value?
And I don’t know why you think 600 objects is the maximum. Kerkerkruip has 81 rooms and 524 things. I’m not sure how many properties we have, but it has 773 property functions, which are used for checking either single or combined properties in descriptions, but we probably have scores if not hundreds of properties in total.