[nearby] Initial nearest-point RMSE: 0.562084 m After one update: 0.432199 m Final pose: 20.000000 deg, (0.600000, -0.200000) m Final nearest-point RMSE: 0.000000 m Reference pose errors: 0.000000 m, 0.000000 deg Stop: Step tolerance reached (iteration 4) [bad-start] Initial nearest-point RMSE: 0.695486 m After one update: 0.466319 m Final pose: 148.866330 deg, (0.539248, -0.601187) m Final nearest-point RMSE: 0.366997 m Reference pose errors: 0.405761 m, 128.866330 deg Stop: Step tolerance reached (iteration 5) [symmetric] Initial nearest-point RMSE: 0.000000 m After one update: 0.000000 m Final pose: -160.000000 deg, (0.600000, -0.200000) m Final nearest-point RMSE: 0.000000 m Reference pose errors: 0.000000 m, 180.000000 deg Stop: Step tolerance reached (iteration 1) Checks passed: fixed-pair fit, composition, ties, degeneracy, and all three cases.