[{"data":1,"prerenderedAt":241},["ShallowReactive",2],{"navigation":3,"\u002Fscenarios\u002Ftl-naming-rules":178,"\u002Fscenarios\u002Ftl-naming-rules-surround":236},[4,21,43,75,96,103,119,136,171],{"title":5,"path":6,"stem":7,"children":8,"icon":20},"Get Started","\u002Fget-started","1.get-started\u002F1.index",[9,10,15],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13,"icon":14},"Meet Tory, your assistant","\u002Fget-started\u002Fmeet-tory","1.get-started\u002F2.meet-tory","i-lucide-bot",{"title":16,"path":17,"stem":18,"icon":19},"How Tangerine Star works","\u002Fget-started\u002Fhow-it-works","1.get-started\u002F3.how-it-works","i-lucide-route","i-lucide-rocket",{"title":22,"path":23,"stem":24,"children":25,"icon":42},"Receiving a PO","\u002Freceiving-a-po","2.receiving-a-po\u002F1.index",[26,27,32,37],{"title":22,"path":23,"stem":24},{"title":28,"path":29,"stem":30,"icon":31},"Upload the PO","\u002Freceiving-a-po\u002Fupload-the-po","2.receiving-a-po\u002F2.upload-the-po","i-lucide-upload",{"title":33,"path":34,"stem":35,"icon":36},"Receive the PO","\u002Freceiving-a-po\u002Freceive-the-po","2.receiving-a-po\u002F3.receive-the-po","i-lucide-clipboard-check",{"title":38,"path":39,"stem":40,"icon":41},"Identifying reorders & duplicate UPCs","\u002Freceiving-a-po\u002Freorders-and-duplicate-upcs","2.receiving-a-po\u002F4.reorders-and-duplicate-upcs","i-lucide-search","i-lucide-inbox",{"title":44,"path":45,"stem":46,"children":47,"icon":74},"Creating Products","\u002Fcreating-products","3.creating-products\u002F1.index",[48,49,54,59,64,69],{"title":44,"path":45,"stem":46},{"title":50,"path":51,"stem":52,"icon":53},"Naming, pricing & packaging rules","\u002Fcreating-products\u002Fnaming-pricing-packaging-rules","3.creating-products\u002F2.naming-pricing-packaging-rules","i-lucide-wand-sparkles",{"title":55,"path":56,"stem":57,"icon":58},"Rule scope: merchant, vendor, PO & one-off","\u002Fcreating-products\u002Frule-scope","3.creating-products\u002F3.rule-scope","i-lucide-layers",{"title":60,"path":61,"stem":62,"icon":63},"Blanket SKUs","\u002Fcreating-products\u002Fblanket-skus","3.creating-products\u002F4.blanket-skus","i-lucide-tags",{"title":65,"path":66,"stem":67,"icon":68},"Assortments","\u002Fcreating-products\u002Fassortments","3.creating-products\u002F5.assortments","i-lucide-boxes",{"title":70,"path":71,"stem":72,"icon":73},"Multi-SKU products","\u002Fcreating-products\u002Fmulti-sku-products","3.creating-products\u002F6.multi-sku-products","i-lucide-component","i-lucide-package-plus",{"title":76,"path":77,"stem":78,"children":79,"icon":85},"Printing Labels","\u002Fprinting-labels","4.printing-labels\u002F1.index",[80,81,86,91],{"title":76,"path":77,"stem":78},{"title":82,"path":83,"stem":84,"icon":85},"Generate barcodes & print labels","\u002Fprinting-labels\u002Fgenerate-barcodes-and-print-labels","4.printing-labels\u002F2.generate-barcodes-and-print-labels","i-lucide-printer",{"title":87,"path":88,"stem":89,"icon":90},"Choosing labels","\u002Fprinting-labels\u002Fchoosing-labels","4.printing-labels\u002F3.choosing-labels","i-lucide-sticker",{"title":92,"path":93,"stem":94,"icon":95},"Styling a label","\u002Fprinting-labels\u002Fstyling-a-label","4.printing-labels\u002F4.styling-a-label","i-lucide-paintbrush",{"title":97,"path":98,"stem":99,"children":100,"icon":102},"Setting up Printers","\u002Fsetting-up-printers","5.setting-up-printers\u002F1.index",[101],{"title":97,"path":98,"stem":99},"i-lucide-plug-zap",{"title":104,"path":105,"stem":106,"children":107,"icon":113},"Publishing to PoS","\u002Fpublishing-to-pos","6.publishing-to-pos\u002F1.index",[108,109,114],{"title":104,"path":105,"stem":106},{"title":110,"path":111,"stem":112,"icon":113},"Clover","\u002Fpublishing-to-pos\u002Fclover","6.publishing-to-pos\u002F2.clover","i-lucide-store",{"title":115,"path":116,"stem":117,"icon":118},"Faire","\u002Fpublishing-to-pos\u002Ffaire","6.publishing-to-pos\u002F3.faire","i-lucide-shopping-bag",{"title":120,"path":121,"stem":122,"children":123,"icon":135},"Inventory","\u002Finventory","7.inventory\u002F1.index",[124,125,130],{"title":120,"path":121,"stem":122},{"title":126,"path":127,"stem":128,"icon":129},"Reconcile inventory","\u002Finventory\u002Freconcile-inventory","7.inventory\u002F2.reconcile-inventory","i-lucide-scale",{"title":131,"path":132,"stem":133,"icon":134},"Using the scan tool","\u002Finventory\u002Fusing-the-scan-tool","7.inventory\u002F3.using-the-scan-tool","i-lucide-scan-line","i-lucide-clipboard-list",{"title":137,"path":138,"stem":139,"children":140,"icon":170},"Scenarios","\u002Fscenarios","8.scenarios\u002F1.index",[141,142,146,150,155,160,165],{"title":137,"path":138,"stem":139},{"title":143,"path":144,"stem":145,"icon":68},"Border Concepts: a complex assortment","\u002Fscenarios\u002Fborder-concepts","8.scenarios\u002F2.border-concepts",{"title":147,"path":148,"stem":149,"icon":73},"Catalina: multi-SKU products, part 2","\u002Fscenarios\u002Fcatalina","8.scenarios\u002F3.catalina",{"title":151,"path":152,"stem":153,"icon":154},"F&B: dealing with multiple UPCs","\u002Fscenarios\u002Ffandb-multiple-upcs","8.scenarios\u002F4.fandb-multiple-upcs","i-lucide-scan-barcode",{"title":156,"path":157,"stem":158,"icon":159},"T&L: special characters & naming rules","\u002Fscenarios\u002Ftl-naming-rules","8.scenarios\u002F5.tl-naming-rules","i-lucide-case-sensitive",{"title":161,"path":162,"stem":163,"icon":164},"Jason's: packaging rules","\u002Fscenarios\u002Fjasons-packaging-rules","8.scenarios\u002F6.jasons-packaging-rules","i-lucide-package",{"title":166,"path":167,"stem":168,"icon":169},"Cascade Tropicals: category rules","\u002Fscenarios\u002Fcascade-tropicals-category-rules","8.scenarios\u002F7.cascade-tropicals-category-rules","i-lucide-folder-tree","i-lucide-sparkles",{"title":172,"path":173,"stem":174,"children":175,"icon":177},"Support","\u002Fsupport","9.support\u002F1.index",[176],{"title":172,"path":173,"stem":174},"i-lucide-life-buoy",{"id":179,"title":156,"body":180,"capability":218,"demo_link":219,"description":220,"embed":219,"exercises":221,"extension":223,"job":224,"links":219,"meta":225,"navigation":226,"path":157,"scenario_merchant":196,"section":227,"seo":228,"source_refs":229,"status":233,"stem":158,"type":234,"video":219,"__hash__":235},"docs\u002F8.scenarios\u002F5.tl-naming-rules.md",{"type":181,"value":182,"toc":212},"minimark",[183,198,203,206],[184,185,186],"note",{},[187,188,189,193,194,197],"p",{},[190,191,192],"strong",{},"Worked example (coming soon)."," Vendor product names from ",[190,195,196],{},"T&L"," arrived full of special characters, inconsistent casing, and packaging noise. This scenario shows how naming rules turn them into clean, shelf-ready names — once — so every future order inherits the fix.",[199,200,202],"h2",{"id":201},"the-situation","The situation",[187,204,205],{},"Vendors name things for their warehouse, not your shelf: stray symbols, ALL CAPS, sizes and pack counts jammed into the title. This scenario will walk how Tangerine Star strips special characters, applies your casing and naming conventions, and lets you save those decisions as rules that apply going forward — with full visibility into what changed and why.",[187,207,208],{},[209,210,211],"em",{},"Full walkthrough in progress.",{"title":213,"searchDepth":214,"depth":215,"links":216},"",1,2,[217],{"id":201,"depth":215,"text":202},"naming-rules",null,"Cleaning up messy vendor names — stripping junk characters and teaching Tangerine Star how your products should read.",[222],"scope-of-a-rule","md","J-01",{},{"icon":159},"scenarios",{"title":156,"description":220},[230,231,232],"openspec\u002Fchanges\u002Fproduct-naming-rules","openspec\u002Fchanges\u002Fvertical-naming-conventions","server\u002Futils\u002Ftext-normalizers.ts","draft","scenario","jJJbim_4NA-W3oKIweTD4CGz6sc885jh7Zvmu3cKohw",[237,239],{"title":151,"path":152,"stem":153,"description":238,"icon":154,"children":-1},"When the same product carries more than one barcode — and how Tangerine Star picks the one true scan target.",{"title":161,"path":162,"stem":163,"description":240,"icon":164,"children":-1},"Flat, pack, and case — teaching Tangerine Star how a vendor's purchase units break down into the units you sell.",1782157970983]