BLOG ILLUSTRATION / EXECUTION STORY
Full blocks and the same cache key are necessary for reuse
Request A prefills two full prefix blocks. Each block has four tokens. If the cache key is the same and cached KV is still in memory, B can use those eight tokens again. With these conditions, it can prefill its new two-token tail.