Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Hmm, according to the wiki article (elderscrolls.wikia.com/wiki/Lydia) she has no magic abilities, but is able to use spell scrolls. If she is carrying one she might be using it, but since this has been happening for quite some time I'm sure she would have run out by now. Since she has no enchanted equipment, this is quite possibly a bug.
Yes, and if there is a limit, it may be something like 256 or 64 or something else arbitrary to stop the engine from creating too many due to an unknown bug and crashing the game. It's not likely that there is a limit on how many you can spawn, you just need to be fast enough and crit often enough.
I did some testing with socketed items of different kinds and got some interesting results that seem to give creedence to the idea that rubies are either broken or by design alter slower weapons differently to faster ones. i.imgur.com/1HFjG.jpg