The Note Said Three
The session that opened the lineage merge inherited a handoff note describing the work, and the note said the parallel convention was in use in three places. Three apps were converted. Then somebody ran a sweep of the whole tree for anything whose filename matched the pattern, and found a fourth adopter that nobody had listed.
Nothing catastrophic followed — it was converted too. What is worth keeping is the shape of the error, because it is completely ordinary: a count was written down by somebody who knew the system, was inherited as fact by somebody who trusted them, and was wrong by one.
Why Notes Undercount Structurally
A handoff note is written by a person recalling a system. Recall retrieves what is salient — the instances that were interesting, recent, or that the author personally touched. The fourth adopter had been added quietly by a different session, in a repository the note's author had not been working in. It was not forgotten; it was never known.
That is why the failure is structural rather than a lapse. There is no amount of care in note-writing that fixes it, because the note's author cannot enumerate what they never saw. The filesystem can.
Sweep by Several Names, Not One
One refinement, learned the same day. A single grep for the component's name finds every site that imports it — which is the right instrument once the convention has a name. It does not find a copy that was renamed on the way in, and hand-copied conventions get renamed constantly, because each app names it after itself.
So the sweep that found the fourth adopter was a filename search on a fragment of the concept, not the exact symbol. In general: sweep by the concept's several plausible names, then by an unusual line of its implementation, then by the symbol. Each instrument fails differently, and a copy that survives all three is genuinely absent.