refactor(push): Phase C — delete presign sidecar from CLI
Remove _make_r2_client(), _R2_MAX_ATTEMPTS, _presigned_put(), the large-object presign block, and the post-R2 cooldown sleep from push.py. Remove presign_objects() from both MuseTransport (abstract) and HttpTransport (concrete) in transport.py. Delete LARGE_OBJECT_THRESHOLD — no longer used. Update stale table and comments in transport.py docstring. Fix _FakeTransport in test_cmd_push_hardening to use push_stream_coro.
sha256:df4d78e1d38671ac47650464d10d58dbab9b023f8a800bdfa191d6f05a3fbb69
sha
sha256:340ab2f672c90e7e2e00364b1cd33e67d64dde9f92f68432a7644d842ea21ebd
snapshot
Older
docs(wire): architecture doc — full rewrite, phases A–E, current…
sha256:aa449c9f09f19edd1e60f646efe074c4462ce2332625d0d3df1df02f3d4d8512
All commits
Newer
feat(push): Phase D — CF Worker routing via pack_origin
sha256:da27cf10611acb688714eb4c9d01ba10908640606d2ab0ccf88b61040990a789
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:df4d78e1d38671ac47650464d10d58dbab9b023f8a800bdfa191d6f05a3fbb69 --body "your comment"
No comments yet. Be the first to start the discussion.