This arrow doesn't violate the commandments.
Work Step by Step
1. The tail of the arrow is on a double bond. 2. Initially, the oxygen has 2 bonds and 2 lone pairs. After the arrow, the oxygen atom will have 1 bond and 3 lone pairs, which completely respects the octet rule.