query_rewrite_local_pickup_weekend.json (1929B)
1 { 2 "fixture_id": "query_rewrite_local_pickup_weekend", 3 "fixture_namespace": "radroots-canonical-hyf-v1", 4 "schema_version": 1, 5 "description": "Deterministic query rewrite extracts normalized terms and structured filters from a local produce search.", 6 "request": { 7 "version": 1, 8 "request_id": "rewrite-fixture-1", 9 "trace_id": "trace-rewrite-fixture-1", 10 "capability": "query_rewrite", 11 "context": { 12 "deadline_ms": 2500, 13 "time_range": { 14 "start": "2026-04-12", 15 "end": "2026-04-13" 16 }, 17 "evidence_limit": 5, 18 "consistency": "default", 19 "return_provenance": true, 20 "explain_plan": true 21 }, 22 "input": { 23 "query": "apples near me with weekend pickup" 24 } 25 }, 26 "expected": { 27 "ok": true, 28 "equals": { 29 "version": 1, 30 "request_id": "rewrite-fixture-1", 31 "trace_id": "trace-rewrite-fixture-1", 32 "output.original_text": "apples near me with weekend pickup", 33 "output.normalized_text": "apples near me with weekend pickup", 34 "output.rewritten_text": "apples", 35 "output.query_terms": [ 36 "apples" 37 ], 38 "output.extracted_filters.local_intent": true, 39 "output.extracted_filters.fulfillment": "pickup", 40 "output.extracted_filters.time_window": "weekend", 41 "meta.execution_mode": "deterministic", 42 "meta.backend": "heuristic" 43 }, 44 "contains_all": { 45 "output.normalization_signals": [ 46 "local_intent_detected", 47 "pickup_filter_detected", 48 "weekend_filter_detected", 49 "stopwords_removed", 50 "filter_tokens_extracted" 51 ], 52 "output.ranking_hints": [ 53 "prefer_local_results", 54 "prefer_pickup", 55 "prefer_weekend_availability" 56 ] 57 }, 58 "present_paths": [ 59 "meta.provenance", 60 "meta.provenance.source_refs" 61 ], 62 "absent_paths": [ 63 "error", 64 "meta.latency_ms" 65 ] 66 } 67 }