pub const MAX_TOP_K: usize = 1000;
Hard ceiling on top_k. The recall layer ignores anything above its own configured max anyway; this just prevents a client from forcing the adapter to round-trip absurd values.
top_k