Consider replacing diffoscope with diff2html which seems to be much more readable and can operate on the diffs themselves (which are much much faster to generate than diffoscope html generation).
Additionally, consider using -split-verilog so each module gets its own file which makes comparing via diff (especially if interested in a particular module) much easier.
Consider replacing
diffoscope
withdiff2html
which seems to be much more readable and can operate on the diffs themselves (which are much much faster to generate thandiffoscope
html generation).