I would like to suggest finding a way during document generation to automatically update all Word field codes in a document after Gavel has processed all of its own code.
As a hypothetical example, I have a document with 10 section headings, and in one of the sections there is a cross-reference to section 5. I have inserted a condition that hides section 4 if a certain answer is selected in the workflow, and the idea is since the old section 5 moves up and becomes the new section 4, the cross-reference field code would also update to keep the reference consistent.
As of right now all cross-reference field codes retain their old reference after document generation, so in the above hypothetical we would still have to manually right-click on the field code and update it for every document we generate.
It would be super convenient if Gavel could do this for us, especially when we start getting into extremely long documents with 50+ section headings. I don’t know how easy it would be to implement, but one possible solution would be to add a script that runs after the Gavel code is finished processing which simply runs through the document and updates any field codes that it finds.