The bug was cookies. The bug was never cookies.
The design doc said thirty minutes. It took a day. A debugging story about the gap between knowing what's broken and knowing what it'll take to fix it — told in six layers, each one hidden behind the last.