semble is a search index over this repo. It splits the code into chunks and ranks them by a blend of keyword (BM25) and semantic-embedding similarity, then returns the top matches with their file_path and line. It is a retrieval tool, not an analysis tool: it finds existing code that resembles what you describe. It does not reason, judge, or summarize. Think "show me the code most like this description," never "answer this question about the codebase."
Invocation: semble is installed only in the misc conda env. Always run it as conda run -n misc --live-stream semble <args>. Never call semble bare; never use uvx. The short query examples below drop the prefix for readability — prepend it whenever you actually run one.