Synthetic loss-scaled parameter update

Variant: original. Actual MLX core computation → GERO finite-value guard → saved parameter decision.

This is an extreme float32 stress test. It does not establish real-model, device or customer impact.

BeforeScaleGradientProposedGuard decisionSaved
1.03.19999997882106e+38Infinity-InfinitySKIP_NONFINITE_UPDATE1.0
-1.03.19999997882106e+38Infinity-InfinitySKIP_NONFINITE_UPDATE-1.0
1.0-3.19999997882106e+38-Infinity-InfinitySKIP_NONFINITE_UPDATE1.0
-1.0-3.19999997882106e+38-Infinity-InfinitySKIP_NONFINITE_UPDATE-1.0
1.01.00.415107518434524540.9584892392158508APPLY_UPDATE0.9584892392158508
-1.01.00.41510751843452454-1.0415107011795044APPLY_UPDATE-1.0415107011795044
1.0-1.0-0.415107518434524540.9584892392158508APPLY_UPDATE0.9584892392158508
-1.0-1.0-0.41510751843452454-1.0415107011795044APPLY_UPDATE-1.0415107011795044