Fix ranged GET signing failure with Cloudflare R2 #452
+31
−17
Brownian Motion v0 / Brownian Motion
succeeded
Apr 7, 2026 in 0s
Fixes signing issue for body-less commands in Cloudflare R2 requests.
Risk: Medium · Confidence: 80%
Details
Brownian Motion (Brass)
Recommendation: Proceed
Summary: Fixes signing issue for body-less commands in Cloudflare R2 requests.
Risk: Medium · Confidence: 80%
Highlights
- Good test coverage
- Clear commit history
Unknowns
- No linked issue
- Missing performance metrics on signing efficiency
Next actions
- Keep: the
has_body()helper for future-proofing against new commands. - Drop: the skip-list approach which adds unnecessary complexity.
- Add: documentation on the new
has_body()method for clarity.
Reflection questions
- What core assumption underpins this PR's approach?
- How does this change align with the project's longer-term goals?
- Could there be a simpler way to achieve the primary objective here?
Loading