When I run jsdoc-sphinx on my repo, it seems I end up with some files processed multiple time. This leads to the same module showing up in my side nav bar and Table of Contents multiple times in the output html files.

It looks like generate is actually being called on those paths multiple times, so I think there is something duplicating these file paths in whatever logic you have for making the records for taffy.