Prove Claude cookie cache isolation - #1539
Conversation
|
Codex review: needs maintainer review before merge. Reviewed June 15, 2026, 12:49 AM ET / 04:49 UTC. Summary Reproducibility: not applicable. this is a test-only PR rather than a standalone bug report. The contributor provided terminal transcripts for the focused test suite and repository checks, and source inspection shows the tested cache paths clearly. Review metrics: 2 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Land the focused storage-isolation tests if maintainers want this proof slice, while keeping runtime Claude auth renewal and lifecycle decisions in the linked canonical work. Do we have a high-confidence way to reproduce the issue? Not applicable; this is a test-only PR rather than a standalone bug report. The contributor provided terminal transcripts for the focused test suite and repository checks, and source inspection shows the tested cache paths clearly. Is this the best way to solve the issue? Yes; focused CookieHeaderCache tests are the narrow maintainable way to prove this storage-isolation slice without changing runtime Claude auth behavior. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against b3f74cabeb52. Label changesLabel justifications:
Evidence reviewedWhat I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
|
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
|
Proof transcript for PR #1539, part 1 of 2. |
|
Proof transcript for PR #1539, part 2 of 2. |
|
@clawsweeper re-review |
Summary
Why
Issue #1287 is still open for broader Claude auth lifecycle closure criteria, including storage behavior and account isolation. This PR adds focused proof for the cookie-cache storage and isolation piece without changing runtime behavior.
This does not claim to close #1287 by itself; it covers the storage/account-isolation test slice only.
Proof
Local
swift test --filter CookieHeaderCacheTests:Local
make check:Full terminal transcript for this branch:
CI artifacts for this branch:
Refs #1287