92287bc6b2
Probing production surfaced three more inaccuracies: - the allowlist row listed 'text' and 'keywords_search', which only exist on the search endpoint, and omitted the get_all-only fields - the time-field table listed 'eq', which every date field rejects with a 400, and omitted 'expiration_date' entirely - the nested AND/OR example filtered categories with a bare string, which the API rejects with "'categories' value must be a dictionary" Also scoped the OSS operator claim to the filter layer: Chroma falls back to equality for contains/icontains and Pinecone maps neither.