Sorry, missed this post for a few days.
First, I'm wondering where you found the latchup rules in the online documentation. I can't find them.
Anyway, the majority of SkyWater's latchup rules are handled within the padframe. By giving the Caravel chip a fixed padframe, the end user can assume that most of these rules are something they don't have to worry about. Internally, the main latchup rules just require a maximum distance from any non-tap diffusion to some tap diffusion. This rule is 15 microns. Currently the rule is too conservative in magic, because of an ambiguous statement about a division at 200 microns from the padframe; inside that boundary, the rule is 15um while outside that boundary, the rule is 6um. I found out fairly recently that this rule is supposed to be measured from the inside of the seal ring, not the padframe. Since the distance from the seal ring to the user area is always > 200um, only the 15 micron distance latchup rule applies.