detail
David caught a real gap: the platform snapshot's exclusion list included the entire 'backups' top-level directory to avoid nesting snapshot ZIPs inside themselves, but this also silently excluded every system's CURRENT/PREVIOUS application backups (D101/D105) — exactly the safety-net content that should be captured. Fixed in both SNAPSHOT.php and BACKUP.php's duplicate inline snapshot function: only backups/platform-snapshots/ is now excluded (checked via path prefix, not top-level directory name), everything else under backups/ is included. Fresh snapshot taken: 857 files (+87 vs prior 770), verified via direct ZIP inspection that Health_GymLogger_CURRENT.html, _PREVIOUS.html, and all 3 trashed historical versions, plus Finance's baseline backups, are all present. This closes a real hole — previously if the server was lost, the platform snapshot alone would NOT have recovered any of the CURRENT/PREVIOUS backup history, only the live files.