The guard that only worked because something else was broken
Two defects were cancelling each other out. Fixing the real one on its own would have woken a dormant guard with the wrong logic and made the page worse.
5 notes filed here
Two defects were cancelling each other out. Fixing the real one on its own would have woken a dormant guard with the wrong logic and made the page worse.
The tests for a desktop app's auto-scrolling passed the whole time the scrolling was broken: jsdom has no layout engine, so every height it reports is zero.
Four kinds of failure our test suite couldn't see, which only surfaced once real stakeholders used an AI booking assistant in a room.
A currency display bug, a feature flag that never existed in the flagging service, and a passenger type code nobody resolved: three kinds of drift that fail silently.
Building a feature across four services meant coordinating an AI backend, a fare search service, and two frontend components. Along the way: a silent configuration bug, a duplicate event contract, and an HTML injection path.