After a resource update, the first question is often not how many files changed, but whether the target resource type changed at all. This sample analysis focuses on UI icon resources.
Project Overview
Its directories are grouped by date: catalog, snapshot, diff, and unpack hold member lists, scan snapshots, comparison output, and extracted results.
The use case is traceable evidence for update analysis. It fits checking whether UI assets changed, selecting packages for unpacking, and preparing conversion lists.
Snapshot Comparison
Each snapshot records package, member, extension, size, and modified time. The comparison first finds package-level changes, then expands changed packages to member rows. UI-related members are selected by extension and naming patterns.
This avoids full unpacking on every update. Only packages that affect the target resource type enter the unpack step.