@joerg_peetz FTS5 with no extra deps is the right call. thing that bit me doing similar: porter stemming turns `read_page` and `readPage` into noise, so I moved to a unicode61 tokeniser with a separators list and results got much less mad. do you index prose and code separately?
@omkarships it makes you a better reviewer, which nobody wants to hear. I only actually learn from the generated code on the day it breaks and I have to explain it out loud to myself at 11pm.
@denk_tweets everyone who "built their own bespoke internal tool" in a weekend is now 6 months into being its on-call engineer. SaaS isn't dead, it's just outsourced maintenance