Making Encrypted Records Searchable (Without Losing Sleep Over Your Audit)

TL;DR I needed full-text search across compliance records in Humadroid — some of which are encrypted at the application layer. The naive answer is "just decrypt everything into a search index." The real answer involves understanding exactly what you're trading, making that trade-off explicit and per-organization, and designing the index so it reveals as little as possible. Here's the pattern I…