* pref: optimize the diff to make it more accurately reflect changes * pref: optimize the diff page selection
Refactored artifact update logic to create new Map instances when modifying artifacts, ensuring nanostores listeners are properly triggered. This prevents issues where listeners do not react to in-place mutations of existing Map objects.