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

:delete は副作用無し？