Initial commit: SocialMediaExport ComfyUI node
Aspect-ratio-band export node that emits platform-ready image derivatives
(Instagram, X, TikTok, Pinterest, Facebook, Threads, Bluesky, Reddit) with
minimum-crop banding, an error/pad/crop crop budget, and a 4:4:4 sRGB,
metadata-stripped encode with per-platform byte caps.
- core.py: pure-Python (Pillow-only) planner + encoder, no ComfyUI/torch
- __init__.py: thin V1 node adapter (tensor <-> PIL, file I/O)
- social_specs.json: editable, hot-reloaded platform specs, verified vs official docs
- tests/test_planner.py: 21 passing pytest tests, no ComfyUI import
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RHfcLLgUswhkSg9kT2Evwd