Replaces the 'inactive themes count' finding with a clearer breakdown: Keep set (each gets a 'Keep — <why>' row): - The active theme (always) - The parent of the active theme (if a child theme is in use and the parent exists on disk) - The newest Twenty* default installed (as a fallback we can swap to if the active theme breaks during work) Removal candidates (one row per inactive theme not in the keep set): - 'Candidate' rows for the technician to walk down and remove - Summary line warns at >3 candidates - 'none' ok row if every installed theme is a keeper Smoke-tested on testsite with three configurations: - Default theme active, no child: keep active + Twenty Twenty-Five fallback; one removal candidate. - Cluttered (Astra + Hello Elementor + extra Twenty* installed): same keepers, 4 candidates surfaced. - Astra active (custom, no child): keep Astra + Twenty Twenty-Five fallback; 4 candidates including any unused Twenty* and Hello Elementor.
7.3 KiB
7.3 KiB