diff --git a/docs/superpowers/specs/2026-07-15-unified-sticker-design.md b/docs/superpowers/specs/2026-07-15-unified-sticker-design.md new file mode 100644 index 0000000..a4ec862 --- /dev/null +++ b/docs/superpowers/specs/2026-07-15-unified-sticker-design.md @@ -0,0 +1,16 @@ +# Unified Sticker Maker Design + +## 1. Boot Exif +Generates temp/default.exif on boot using STICKER_NAME and STICKER_PUBLISHER environment variables if missing. + +## 2. Parameter Parsing +- Empty: uses default.exif +- 'name': Custom exif with given name +- 'name|publisher': Custom exif with parsed name and publisher. + +## 3. Media Capabilities +Detects Images, Video, and existing Stickers via Message or QuotedMessage. Converts with webpmux and uploads. + +## 4. Cleanup +Custom exifs are deleted on action deferred. Default exif persists. +