The step size is chosen before the update. This book uses one rational value and computes the resulting move exactly.
highlighted = computed this step
Choosing the step size
Eta is a choice. Here the chosen value is the exact rational 1/2, so every update remains in the exact register.
η=1/2
The scale changes the move
A larger eta would multiply the same gradients into larger moves. A smaller eta would multiply them into smaller moves. This surface fixes one value and computes that case exactly.
η∇wsets the move size
Boundary
This is one exact step. The render makes no claim about the right eta or how many steps should be used.