Description
Implement image reduction for images uploaded through the post creation flow so large user uploads (>1MB) are reduced before long-term storage/use. This will reduce friction for users uploading larger files while keeping stored assets within an acceptable size range.
Acceptance Criteria
- Uploaded images above 1MB are reduced to <1MB before they are stored in S3.
- The reduction process applies consistently across supported image formats (PNG and JPEG).
- If reduction fails, the system handles the failure gracefully and does not leave the user in an unclear state. Please explore simple solutions to handle this.
Out of Scope
Description
Implement image reduction for images uploaded through the post creation flow so large user uploads (>1MB) are reduced before long-term storage/use. This will reduce friction for users uploading larger files while keeping stored assets within an acceptable size range.
Acceptance Criteria
Out of Scope