what does compacting claude code do