diff --git a/cgpt.patch b/cgpt.patch deleted file mode 100644 index 9b0f32e..0000000 --- a/cgpt.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- old_apply_guidance.js -+++ new_apply_guidance.js -@@ -1,5 +1,6 @@ - function apply_guidance(doc: any) { - let mostRelevantMarketPrice = null; - let mostRelevantMarketKey = null; -+ let earliestCustomerPriceSince2020 = null; - let highestMarketRelevanceLevel = -1; - - let mostRelevantCustomerPrice = null; -@@ -20,6 +21,15 @@ - let customerRelevance = 0; // Assume 0 is 'not relevant' - - // ... (rest of the existing logic) -+ -+ // Check for the earliest customer price since 2020 -+ if (item.cust && item.last_season >= 2020) { -+ if (earliestCustomerPriceSince2020 === null || item.last_season < earliestCustomerPriceSince2020.season) { -+ earliestCustomerPriceSince2020 = { -+ price: item.last_price, -+ season: item.last_season -+ }; -+ } -+ } - - // ... (rest of the existing logic) - -@@ -50,6 +60,10 @@ - // ... (rest of the existing logic) - - // Assign the most relevant customer price and key to the top level of the document -+ if (earliestCustomerPriceSince2020 !== null) { -+ doc.earliestCustomerPriceSince2020 = earliestCustomerPriceSince2020; -+ } -+ - if (mostRelevantCustomerPrice !== null) { - doc.mostRelevantCustomerPriceInfo = { - price: mostRelevantCustomerPrice,