+ Simple count-based retention (e.g., keep last 10 backups) +
+Time-based retention (e.g., keep backups for 30 days)
++ Grandfather-Father-Son rotation for enterprise/critical systems +
++ Older backups beyond this count will be automatically deleted +
++ Backups older than {settings.days} days will be automatically deleted +
+Keep last N daily backups
+Keep N weekly backups
+Keep N monthly backups
+Keep N yearly backups
+GFS Strategy Benefits:
+{calculateTotalFiles()} backup files
++ {settings.type === "gfs" ? "GFS Rotation" : settings.type === "count" ? "Count-based" : "Time-based"} +
+