I created JBTM-2987
I will do PR for it and for JBTM-2583 for quickstarts.
However for changing defaults in Spring Boot that would be a separate process?
After JBTM-2987 is fixed and once it is integrated into EAP, then the whole 'Periodic recovery can occur on committed transactions' entry can be removed from Limitations of the XA Recovery Process?
As you say, to update in SpringBoot we need to update: spring-boot/NarayanaProperties.java at 8f4bf233b4895a4fade5aff41e0a309f90ba3193 · spring-projects/spring-boot · GitHub - Thanks again for the contribution!
+1 to update of the docs - that would be a JBEAP issue (Documentation component) I expect.