The mystery of mutable subresources in Signed Exchanges
What they are, how they break caching, and how to fix them (part 4 of 8)