A read-path fix can break write-path correctness by leaving a copy of the data out of sync with its source.
Every read optimization creates a duplicated copy of data that may not stay in sync with the source, so a seemingly simple read fix can make writes appear broken.
transcript
The author: However, this behavior can be a direct consequence of some of the other fixes. This is because each of the previous fixes placed a copy of some data somewhere other than its source. But the copy is not updated in sync with the source update. In other words, a seemingly simple fix on the read path can impact how things appear to work on the write path.
explains mechanism · 1