- Folder browser: choose an IJSS folder, create tag folders, add images
by drag-and-drop or Open panel, with thumbnails and Finder sync
- Duplicate detection: SHA-256 fingerprints checked against a SwiftData
(SQLite) history of posted images
- Tumblr login via OAuth 2 with a localhost redirect; tokens kept in the
Keychain and refreshed automatically
- Posting to the Tumblr queue with folder names as tags, mixed or
folder-by-folder order, a courtesy delay, progress, and a summary;
posted images are archived to _Posted/<Tag>/
- Settings for the folder, Tumblr account, posting options, and clearing
posted history (archive goes to the Trash)
- TODO.md tracking open items
Tumblr app credentials live in TumblrCredentials.plist, which is
excluded from Git.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>