{"meta":{"api_version":"v1","generated_at_utc":"2026-07-25T22:18:49Z","method":"GET","path":"/api/public/readiness/backup-encryption","request_id":"7da72c3f44d83231","schema_version":"2026-03-08.api.v1"},"readiness":{"encrypted_suffixes":[".age",".enc",".gpg"],"encryption_required":true,"generated_at_utc":"2026-07-25T22:18:49Z","issues":["latest_backup_not_encrypted","key_rotation_timestamp_missing"],"key_rotation":{"key_age_days":null,"max_age_days":90,"rotated_at_utc":null},"latest_backup":{"encrypted":false,"mtime_utc":"2026-07-25T09:45:03Z","name":"latest-backup.tar.gz","path":"/home/vets-coin/backups/latest-backup.tar.gz","target_name":"vets-coin_backup_20260725T094459Z.tar.gz","target_path":"/home/vets-coin/backups/daily/vets-coin_backup_20260725T094459Z.tar.gz"},"status":"bad"},"success":true,"trust_context":{"purpose":"public trust-stack backup readiness evidence for encryption posture, archive protection, and restore safety review","related_artifacts":["/api/public/readiness/backup-restore-drill","/api/public/critical-exports/manifest.json","/status"],"surface":"public_backup_encryption_readiness"}}