Currently, only engravers are noticeably signing their work, even though the game tracks who made what, so they can become upset if their masterworks get destroyed.
Would it be good to have every sword description go "This is a +steel short sword+ by Urist McGuy"? --or do we need to have a signature bit for every object, that tells the game whether you can identify the smith by looking at it.
I don't know how Toady is handling the memory allocation for object stats, but he seems loath to revise it at this stage, so I assume that changing it would open a can of worms, at least to some degree.
Perhaps, only superior and greater weapons are signed, but all of them are. That way, not every little thing is signed, but objects take no more variables than they do now, since their quality is already tracked. A very minor impact to CPU, when you view the object description is all the check would cost, and you don't use the CPU for much when the game is paused.
This still isn't unique weapon names though, and there's no substitute for "This is Calliburn, Sword of Kings, a steel short sword. All craftsdwarfship..."
Though showing the name of the smith in that block would be nice to see.