CI currently runs cargo test --workspace with default (lean) features, so the daemon / reranker / ANN unit tests — which are gated behind --features embeddings — never execute in CI (they're run manually today). Add a job (Linux is enough) that runs cargo test --workspace --features embeddings. Note: first run downloads embedding models (~100-200MB), so cache ~/.cache/huggingface and the fastembed cache between runs.
CI currently runs
cargo test --workspacewith default (lean) features, so the daemon / reranker / ANN unit tests — which are gated behind--features embeddings— never execute in CI (they're run manually today). Add a job (Linux is enough) that runscargo test --workspace --features embeddings. Note: first run downloads embedding models (~100-200MB), so cache~/.cache/huggingfaceand the fastembed cache between runs.