SKU canonicalization decisions per internal policy
| Test case | Without β With | Effect | Ξ tokens | Ξ turns |
|---|---|---|---|---|
| case-14 | βββ | β² Improved | 798% | 0% |
| case-15 | βββ | β² Improved | 938% | 0% |
| case-24 | βββ | β² Improved | 831% | 0% |
| case-25 | βββ | β² Improved | 864% | 0% |
| case-01 | βββ | β² Improved | 171% | 0% |
βThe skill provides a benign set of text-processing rules for mapping messy SKU strings to canonical codes. It contains no executable commands, network requests, or sensitive data access.β
Internal SKU canonicalization policy. Apply it exactly; the rules are company-specific and override general intuition.
Welcome to the Nebula Gadgets Inc. Inventory Management System. Over the years, our regional distributors have submitted inventory logs using highly inconsistent naming conventions, abbreviations, and typos. This policy serves to map these messy real-world variants to our strict internal canonical SKU codes.
All incoming messy strings must be mapped to one of the following 5 canonical SKU codes:
NGI-WIDGET-X1: The Quantum Widget. NGI-SPROCKET-B: The Hyper Sprocket.NGI-GIZMO-99: The Plasma Gizmo.NGI-DOOHICKEY-Z: The Grav Doohickey.NGI-THINGAMABOB-Q: The Aether Thingamabob.Look for key substrings and abbreviations to determine the correct canonical SKU:
q-widget, quantumwidg, qw-x1, quant-widget, q_widg.hypsprocket, sprocket model b, hyper-sproc, h-sprocket, hyp-sprckt.plasmagiz, plsm-gzm, gizmo99, plasma_gizmo, plsm-gz.gravdoohickey, doohickey-z, grav-doo, g-doohickey.aetherthing, thingamabob-q, aether-tbob, athr-thingamabob.Ignore extra tags related to condition (e.g., USED, REFURB, NEW), color (blk), or generational markers (MK1) unless they conflict with the primary product identifier.