mirror of
https://github.com/phantomptr/ps5upload.git
synced 2026-10-22 03:42:55 -05:00
Builds claim their .partial (and LZ4 spool) before the job exists; a second build of the same output gets 409 instead of deleting and overwriting the first one's file. The image writer no longer removes a .partial blindly, never removes one it could not create, and a cancel that lands after the image was finished no longer reports it cancelled. The handlers' file checks run off the async workers. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ub1mez9eaVtTF8pMEFXvA9