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
Count every sibling array, and stop calling a closed gap a loss
Two bugs in the recall guard, both found by pointing it at a real report rather
than at a fixture.
Every element of an array shares one path key, and the guard was overwriting
instead of summing — so it measured only the LAST sibling and went blind to a
loss in any of the others. It now adds, and `findings[].path 5 -> 2` is visible
where `3 -> 2` was all it could see before.
And the "fewer is better" exemption matched whole words, so `knownGaps` shrinking
— a gap closing, which is the tool improving — was reported as recall lost. It
matches as a case-insensitive suffix now. A red on good news is a red people
learn to ignore.
0 commit comments