Grep is not semantic like embeddings, although the llm can expand a concept into multiple literal searches with a similar effect.
Your understanding was applied too strictly and you missed the intent of the joke...
Considering the exemple they have provided, it seems they used grep...
There have been some attempts at "semantic grep" but don't know its current status
https://github.com/lightonai/next-plaid/tree/main/colgrep