Metadata filters and pre-filtering

Pure vector search finds semantically similar content. In production, queries almost always include metadata constraints: "find documents from 2024," "only products under $50," "exclude deprecated APIs." Metadata filtering combines structured predicates with vector similarity.