forked from mirror/crumbs-original
When unchecking a child from the done section, it stayed at the end of the items array (where done items live), appearing as the last active item instead of under its parent. Now repositions after the last sibling or parent in the array. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>