···11+# Changelog
22+33+## 0.1.0
44+55+Initial release.
66+77+- **scan** — Scan Photos library and show statistics (asset counts, sizes, types, local vs iCloud-only)
88+- **status** — Compare Photos DB against backup manifest to show backed up vs pending
99+- **backup** — Export originals via ladder and upload to S3 with per-asset metadata JSON
1010+- **verify** — Check backup integrity (quick HEAD check or deep SHA-256 re-verification)
1111+- **init** — Interactive setup for S3 endpoint, region, bucket, and Keychain credentials
1212+- **refresh-metadata** — Re-upload metadata JSON for already backed-up assets
1313+1414+### Features
1515+1616+- Works with any S3-compatible provider (Scaleway, Hetzner, OVH, AWS, etc.)
1717+- Config file at `~/.attic/config.json` with validation
1818+- Credentials stored in macOS Keychain
1919+- Rich metadata: albums, descriptions, keywords, people, edit detection
2020+- Incremental backups via local manifest with atomic writes
2121+- Manifest rebuild from S3 metadata
2222+- Friendly error messages for common failures
2323+- Installable via Homebrew (`brew install tijs/tap/attic`)