mlx-bun library API
    Preparing search index...

    Mention-scan index: candidates bucketed by their first lowercased word, each bucket sorted longest-surface-first so the most specific phrase wins.

    interface AliasIndex {
        byFirstWord: Map<string, AliasCandidate[]>;
    }
    Index
    byFirstWord: Map<string, AliasCandidate[]>