Reverse proxy adds W/ prefix to ETags, but cache stores them without it. Strip the prefix from client's If-None-Match header before comparing. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>