acts_as_listをrails3で使っていたのですが、rails4にアップデートする作業中にacts_as_listもアップデートしました。
rspecがエラーを出しまくりましたが、原因はdefaultのpositionが設定され、1になっていたことです。
0を指定すると1より小さいということで強制的に1にされてしまいます。
0にしたかったのでコードを見ていくとConfigurationが。
下記のようにトップのpositionを設定できます。
acts_as_list :scope => :something, top_of_list: 0