Go 1.23 has been our minimum since the transport rewrite, but go.mod still lists 1.22 as the floor for the CLI package.
Dropping 1.22 lets us use the new slices / maps stdlib helpers directly and remove the golang.org/x/exp shim. Any reason to keep 1.22 around for the next minor?