Логика ВСЕ/НИЧЕГО смысл имеет, (типа "пакет или прошел - или нет"). Принимая "по частям" наживаем себе проблем с несовместимостью значений. Но тогда чего предъявлять новое/старое? "На посмотри (на огромное дерево) но ничего не делай"?
А все дерево не надо показывать. Показать что то типа "изменилось 10 переменных в 3 модулях".
Если кому будет интересно - по даблклику показать более детально.
Но 90% юзеров проигнорируют и нажмут Да-Нет.