codex/backup-foundation AGit
main
Implements atomic tar.zst game-data backups with manifests and SHA-256 integrity, selective scheduled retention, five-field cron policies with IANA timezones, recoverable restore with pre-restore safety backups, integrity-checked export, and hostile import staging for ZIP, tar, tar.gz and tar.zst. Adds backend permission enforcement, recent-authentication safeguards, storage-root boundaries, import expiry cleanup, append-only SQLite migration, documentation and denial/integrity/migration tests. Full Go, CGO-disabled build, race, vet, staticcheck, golangci-lint, Compose, specification and whitespace validations passed.
71d542a60f
83165cc4ad
No dependencies set.
The note is not visible to the blocked user.
Implements atomic tar.zst game-data backups with manifests and SHA-256 integrity, selective scheduled retention, five-field cron policies with IANA timezones, recoverable restore with pre-restore safety backups, integrity-checked export, and hostile import staging for ZIP, tar, tar.gz and tar.zst. Adds backend permission enforcement, recent-authentication safeguards, storage-root boundaries, import expiry cleanup, append-only SQLite migration, documentation and denial/integrity/migration tests. Full Go, CGO-disabled build, race, vet, staticcheck, golangci-lint, Compose, specification and whitespace validations passed.
71d542a60fto83165cc4ad