hyf

Context-aware query service for Radroots
git clone https://radroots.dev/git/hyf.git
Log | Files | Refs | README | LICENSE

buyer_request_interpret.response.json (1869B)


      1 {
      2   "version": 1,
      3   "request_id": "buyer-interpret-req-1",
      4   "ok": true,
      5   "output": {
      6     "versions": {
      7       "schema": "hyf_ops_v2",
      8       "taxonomy": "hyf_ops_v2.taxonomy.v1",
      9       "normalization": "hyf_ops_v2.normalization.v1",
     10       "review_policy": "hyf_ops_v2.review_policy.v1",
     11       "ranking_policy": "hyf_ops_v2.ranking_policy.v1",
     12       "question_bundle": "hyf_ops_v2.question_bundle.v1",
     13       "model": "jev-1.13.0"
     14     },
     15     "provenance": {
     16       "source": {"source_id": "src-buyer-1", "revision": "rev-3"},
     17       "clarification": {"source_id": "src-clar-2", "revision": "rev-1"}
     18     },
     19     "demand_lines": [
     20       {
     21         "line_id": "line-1",
     22         "product": {"phrase": "Roma tomatoes", "catalogue_id": "tomato.roma", "resolution": "resolved"},
     23         "quantity": {"state": "known", "value": "25", "unit": "lb", "qualifier": "exact"},
     24         "conditions": [
     25           {
     26             "kind": "fulfillment",
     27             "strength": "mandatory",
     28             "value": "pickup",
     29             "evidence": [
     30               {"kind": "span", "source_id": "src-buyer-1", "revision": "rev-3", "start": 55, "end": 61, "method": "span"}
     31             ]
     32           },
     33           {
     34             "kind": "window",
     35             "strength": "preferred",
     36             "value": "2026-09-26/2026-09-27",
     37             "evidence": [
     38               {"kind": "span", "source_id": "src-buyer-1", "revision": "rev-3", "start": 62, "end": 71, "method": "span"}
     39             ]
     40           }
     41         ],
     42         "evidence": [
     43           {"kind": "span", "source_id": "src-buyer-1", "revision": "rev-3", "start": 12, "end": 39, "method": "span"}
     44         ],
     45         "review_required": false
     46       }
     47     ],
     48     "review": {"required": false, "clarifications": []},
     49     "execution": {"status": "complete", "provider_calls": 0, "model": null, "question_bundle": null, "degraded_reason": null}
     50   }
     51 }