task #400 state, transition, annotation の基礎工事

これが効いてるように見えないんですよ、、
state1 追加(id: 53a2fe287562751452070000, position: 1)
state2 追加(id: 53a2fe347562751452080000, position: 2)
のあと
3. transition を state1 と state2 の間に挿入すべく : position を 2 変更して create

以下がそのあとの @recipe.recipe_cards です。（必要なところだけ）
[#<Card::State _id: 53a2fe287562751452070000, _type: "Card::State", position: 1>, #<Card::State _id: 53a2fe347562751452080000, _type: "Card::State", position: 2>, #<Card::Transition _id: 53a2fe367562751452090000,  _type: "Card::Transition", position: 2>]

となっていて、position が reorder されているような感じでは無いように見えます。どうすれば良いでしょうか。