I just pushed a bugfix because I got frustrated while reading bocchi: 「示」い wouldn’t find 祓い!
It turns out that 示 in 祓 is actually just a variant of ⺭ and using that as component in the search did return the kanji:
So I thought that I just had to add an exception to also search for ⺭ when the query contains 示.
Except I had already done that!
So what was the issue then?
"礻" == "⺭" // -> false
The first character is “CJK Unified Ideograph-793B”, the second is “CJK Radical Spirit Two”.
The 2nd character is the one I use everywhere in my decomposition, but for some reason I managed to copy/paste the first character in my table of secondary components for 示.
Now it’s fixed:
Unicode is fun.