- Replace predictable temp IDs (temp-renumber-N) with UUIDs (temp-<uuid>) - Fetch dependencies before ID updates to preserve them correctly - Add comprehensive tests for renumbering with ID gaps, dependencies, and text refs - All tests pass