Catalog feature updates on column fields

This commit is contained in:
sriram
2026-09-08 15:18:29 +05:30
parent 2749bee1a3
commit 10b24c6348
60 changed files with 9224 additions and 31 deletions

View File

@@ -425,6 +425,22 @@ ENABLE_SKU_WEB_LOOKUP = _bool("ENABLE_SKU_WEB_LOOKUP", "false")
ENABLE_BARCODE_LOOKUP = _bool("ENABLE_BARCODE_LOOKUP", "false")
ENABLE_MANUFACTURER_SITE_LOOKUP = _bool("ENABLE_MANUFACTURER_SITE_LOOKUP", "false")
# Barcodes AFTER the upload settles, in bulk, on the enrichment job's own
# thread. Default TRUE where ENABLE_BARCODE_LOOKUP above is false, and the
# difference is cost, not appetite for risk:
#
# ENABLE_BARCODE_LOOKUP = one search request PER PRODUCT, inline, against an
# endpoint capped at 10 requests/minute. A 200-row
# upload is twenty minutes of a held request.
# ENRICH_BARCODES_ON_UPLOAD = one corpus fetch PER BRAND (~5 requests total),
# matched offline, after the uploader has their
# result. Cost is per brand, not per row.
#
# It also has to run before the nutrition phase rather than beside it: a
# barcode makes the nutrition lookup exact (0.95) instead of fuzzy (0.32), and
# skip_if_verified means whichever lands first wins permanently.
ENRICH_BARCODES_ON_UPLOAD = _bool("ENRICH_BARCODES_ON_UPLOAD", "true")
# Offline/deterministic stages - safe to leave on.
ENABLE_HSN_GST_ENRICHMENT = _bool("ENABLE_HSN_GST_ENRICHMENT", "true")
ENABLE_PRODUCT_VALIDATION = _bool("ENABLE_PRODUCT_VALIDATION", "true")