Fixing and more fixing
I'm currently engaged in a very long and gnarly process to fix lots of encoding errors and oddities which are only now being revealed in the source XML, mostly because they give rise to invalid HTML5 in the output. I'm down to a small number of errors, but there are still some issues to be fixed which will take significant time. However, the basic rendering of despatch pages is working, and before the end of this week I hope to be able to get the build process to the point where I can add HTML validation to the Jenkins job and have it pass. The time required for the build process should also have dropped considerably as of today, because I've refactored a bit and I'm making use of the already-rendered AJAX fragments rather than re-rendering the same entity descriptions multiple times. Dozens of hours on this in the last few weeks.