---
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.
