Questa è una funzionalità di Ruby. Quando usi class ::PostSerializer, stai sovrascrivendo la definizione nella classe originale invece di ereditarla. Poiché non stai ereditando da PostSerializer, super non riesce a trovare il metodo corrispondente.
Dovresti usare prepend invece di riaprire una classe già definita.