I wasn’t able to unwire everything enough yet to have a reproduction (the code is strewn around a bunch of Vue and Typescript files), but I do have a live demo!
If you go here, you can see some of my 3D photos taken at Burning Man. By default, the immersive mode does use the mitigation I mentioned above to adjust the IPD:
But if you go here, the IPD adjustment is temporarily disabled, so the camera rigs are at their default offsets:
For me at least the second one gives me double-vision of the nav buttons (just above eye level) as soon as the dome texture loads, but the first one is able to reasonably correct for it.
The photos are downloadable (WEBP for best quality/size compromise), so if you’d like to see how they look in some other context to see if I’ve butchered the equirectangular projection or other adjustments from the RAW file, please feel free to do so.