--- key: process.consistency-fix-new-code-scrutiny title: 2026-07-21 — "Make X consistent with Y" review findings are new code and get new-code scrutiny (#542) status: active since: '2026-07-21' supersedes: none superseded-by: none rule: Review a "make X consistent with Y" change as new code, not as a mechanical copy — and for any timer or effect involved, ask explicitly "when does this fire?", including on mount. signals: 'consistency fix · propagating the pattern propagates the bug · mount-debounce · timer/effect fire timing · paths: n/a · issues: #542, #216' mechanics: n/a — a review-attention rule. --- Propagating a pattern propagates its bugs. A #216 review fix copied MediaBrowseScreen's mount-debounce selection-wipe race into SearchScreen instead of catching it — the finding said "be consistent", and consistency was achieved, including with the defect. The mount question is the cheap general form of the check: most of this class hides in an effect or timer that fires once more than the author pictured.