Controller version
develop at 2ea66c10e96d88013a04441134d3d4f8e8c88510.
Reproduction
Inspect the registered calibration operation titles:
CalibrationOperationType.Anchor1.value.title # "Calibration - Anchor1"
CalibrationOperationType.Anchor2.value.title # "Calibration - Anchor1"
Expected
The second entry is titled Calibration - Anchor2.
Actual
Both enum entries are titled Calibration - Anchor1, even though the second is correctly backed by CalibrationOperationAnchor2: operation registration.
Impact
Cosmetic/UI-selection ambiguity only: users see two Anchor 1 labels and cannot distinguish the Anchor 2 calibration by title. The underlying Anchor 2 operation class is already wired correctly.
Regression proof
A focused title assertion fails against the pinned base with actual Calibration - Anchor1 versus expected Calibration - Anchor2.
Controller version
developat2ea66c10e96d88013a04441134d3d4f8e8c88510.Reproduction
Inspect the registered calibration operation titles:
Expected
The second entry is titled
Calibration - Anchor2.Actual
Both enum entries are titled
Calibration - Anchor1, even though the second is correctly backed byCalibrationOperationAnchor2: operation registration.Impact
Cosmetic/UI-selection ambiguity only: users see two Anchor 1 labels and cannot distinguish the Anchor 2 calibration by title. The underlying Anchor 2 operation class is already wired correctly.
Regression proof
A focused title assertion fails against the pinned base with actual
Calibration - Anchor1versus expectedCalibration - Anchor2.