postgreSQL generate_series in v9.6 vs 12.8

BTW, did you see my comprehensive solution to the problem of varying shifts? Over here: