5610282078
- saving: always shift >= new position by +1 (no conflict check needed) - saved: renormalize all records to 1, 2, 3... via direct DB update (no model events triggered) to close any gaps left by the move - Migration updated to use step 1 instead of 10 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>