Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
793 B
793 B
FAIL
- apps/ely-mark/src/folder.rs:62 — Source text is lowercased character by character, but the query is lowercased as a whole string. These differ for context-sensitive Unicode casing:
ΟΣbecomesοσincolumn_of, whereas the identical query becomesος(final sigma). A document containingΟΣtherefore produces no result when searching forΟΣ, in either current-file or folder search; the previous whole-string implementation matches. Native Windows and WSL probes both reproducehits=[](logs:.work/C14.13-r1/windows-sigma.log,.work/C14.13-r1/linux-sigma.log). Use consistent Unicode normalization for query and source while preserving the mapping to original character columns, and add a regression covering this exact-text match and its casing variants.