The previous commit's ContactTests did not build a Mid hull, so ten tests failed on the missing hull (full run at
806641ae: 1481 passed, 10 failed). The commit builds; those ten tests are red until this one.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>