Summary
Media upload remains one of the most visible user-facing areas where regressions cause immediate frustration.
This issue tracks hardening upload-related paths and protecting them with better tests.
Problem areas
Repeated reports mention:
clip_upload() failures
- reels upload regressions
- story/photo upload breakage after dependency or payload changes
- differences between session-based and fresh-login upload behavior
Proposed scope
- review recent upload-related regressions in photo/video/reel/story paths
- add focused regression tests around recent breakages
- verify payload assumptions against current extractor/type expectations
- improve resilience to missing or changed response fields
Definition of done
- the main upload paths are covered by stronger regression tests
- recent upload regressions are protected from reappearing
- common upload failures produce clearer behavior and diagnostics
Summary
Media upload remains one of the most visible user-facing areas where regressions cause immediate frustration.
This issue tracks hardening upload-related paths and protecting them with better tests.
Problem areas
Repeated reports mention:
clip_upload()failuresProposed scope
Definition of done