You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(hickey): pass Note through noteMatchOf to drop re-lookup and latent title divergence
In findNotes the note is already in scope; the previous noteMatchOf
discarded it and re-derived the title via M.modelLookupTitle, doing a
second IxSet lookup per match. More subtly, the predicate's match key
(note._noteTitle) and the report's title (modelLookupTitle) were
computed via different paths — they agreed today only accidentally.
noteMatchOf now takes a Note directly. The route-only callers
(getBacklinks, RRTAmbiguous in resolveWikilink) go through a new
noteMatchOfRoute helper that does one lookup at the call boundary.
0 commit comments