[{"data":1,"prerenderedAt":7372},["ShallowReactive",2],{"navigation_docs":3,"-docs-studios-commerce-build-an-app-detail-views":3376},[4,82,509,570,819,2290],{"title":5,"path":6,"stem":7,"children":8},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002Fgetting-started\u002Findex",[9,10,17,23,30,37,44,51,57,63,69,75],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13,"children":14,"icon":16},"Apps and Sites","\u002Fdocs\u002Fgetting-started\u002Fapps-and-sites","docs\u002Fgetting-started\u002Fapps-and-sites\u002Findex",[15],{"title":11,"path":12,"stem":13,"icon":16},"i-lucide-columns-2",{"title":18,"path":19,"stem":20,"children":21},"Architecture Overview","\u002Fdocs\u002Fgetting-started\u002Farchitecture","docs\u002Fgetting-started\u002Farchitecture\u002Findex",[22],{"title":18,"path":19,"stem":20},{"title":24,"path":25,"stem":26,"children":27,"icon":29},"Bring an existing frontend","\u002Fdocs\u002Fgetting-started\u002Fbring-an-existing-frontend","docs\u002Fgetting-started\u002Fbring-an-existing-frontend\u002Findex",[28],{"title":24,"path":25,"stem":26,"icon":29},"i-lucide-arrow-right-left",{"title":31,"path":32,"stem":33,"children":34,"icon":36},"Concepts","\u002Fdocs\u002Fgetting-started\u002Fconcepts","docs\u002Fgetting-started\u002Fconcepts\u002Findex",[35],{"title":31,"path":32,"stem":33,"icon":36},"i-lucide-shapes",{"title":38,"path":39,"stem":40,"children":41,"icon":43},"Frontend stacks","\u002Fdocs\u002Fgetting-started\u002Ffrontend-stacks","docs\u002Fgetting-started\u002Ffrontend-stacks\u002Findex",[42],{"title":38,"path":39,"stem":40,"icon":43},"i-lucide-layers",{"title":45,"path":46,"stem":47,"children":48,"icon":50},"Get Help","\u002Fdocs\u002Fgetting-started\u002Fget-help","docs\u002Fgetting-started\u002Fget-help\u002Findex",[49],{"title":45,"path":46,"stem":47,"icon":50},"i-lucide-life-buoy",{"title":52,"path":53,"stem":54,"children":55},"Glossary","\u002Fdocs\u002Fgetting-started\u002Fglossary","docs\u002Fgetting-started\u002Fglossary\u002Findex",[56],{"title":52,"path":53,"stem":54},{"title":58,"path":59,"stem":60,"children":61},"Platform Overview","\u002Fdocs\u002Fgetting-started\u002Fplatform-overview","docs\u002Fgetting-started\u002Fplatform-overview\u002Findex",[62],{"title":58,"path":59,"stem":60},{"title":64,"path":65,"stem":66,"children":67},"Prerequisites","\u002Fdocs\u002Fgetting-started\u002Fprerequisites","docs\u002Fgetting-started\u002Fprerequisites\u002Findex",[68],{"title":64,"path":65,"stem":66},{"title":70,"path":71,"stem":72,"children":73},"Your First App in 15 Minutes","\u002Fdocs\u002Fgetting-started\u002Fquick-start","docs\u002Fgetting-started\u002Fquick-start\u002Findex",[74],{"title":70,"path":71,"stem":72},{"title":76,"path":77,"stem":78,"children":79,"icon":81},"Security and trust","\u002Fdocs\u002Fgetting-started\u002Fsecurity-and-trust","docs\u002Fgetting-started\u002Fsecurity-and-trust\u002Findex",[80],{"title":76,"path":77,"stem":78,"icon":81},"i-lucide-shield-check",{"title":83,"path":84,"stem":85,"children":86},"Guides","\u002Fdocs\u002Fguides","docs\u002Fguides\u002Findex",[87,88,102,172,284,291,366,420,447],{"title":83,"path":84,"stem":85},{"title":89,"path":90,"stem":91,"children":92,"icon":94},"Extend Analytics Studio","\u002Fdocs\u002Fguides\u002Fanalytics","docs\u002Fguides\u002Fanalytics\u002Findex",[93,95],{"title":89,"path":90,"stem":91,"icon":94},"i-lucide-chart-column",{"title":96,"path":97,"stem":98,"children":99,"icon":101},"Deploy and release a Cube","\u002Fdocs\u002Fguides\u002Fanalytics\u002Fdeploy-a-cube","docs\u002Fguides\u002Fanalytics\u002Fdeploy-a-cube\u002Findex",[100],{"title":96,"path":97,"stem":98,"icon":101},"i-lucide-box",{"title":103,"path":104,"stem":105,"children":106,"icon":108},"Build an App","\u002Fdocs\u002Fguides\u002Fapps","docs\u002Fguides\u002Fapps\u002Findex",[107,109,116,123,130,137,144,151,158,165],{"title":103,"path":104,"stem":105,"icon":108},"i-lucide-layout-grid",{"title":110,"path":111,"stem":112,"children":113,"icon":115},"Give your App a Cockpit screen","\u002Fdocs\u002Fguides\u002Fapps\u002Fadd-a-cockpit-screen","docs\u002Fguides\u002Fapps\u002Fadd-a-cockpit-screen\u002Findex",[114],{"title":110,"path":111,"stem":112,"icon":115},"i-lucide-layout-dashboard",{"title":117,"path":118,"stem":119,"children":120,"icon":122},"Add a data model","\u002Fdocs\u002Fguides\u002Fapps\u002Fadd-a-data-model","docs\u002Fguides\u002Fapps\u002Fadd-a-data-model\u002Findex",[121],{"title":117,"path":118,"stem":119,"icon":122},"i-lucide-database",{"title":124,"path":125,"stem":126,"children":127,"icon":129},"Build your first App","\u002Fdocs\u002Fguides\u002Fapps\u002Fbuild-your-first-app","docs\u002Fguides\u002Fapps\u002Fbuild-your-first-app\u002Findex",[128],{"title":124,"path":125,"stem":126,"icon":129},"i-lucide-hammer",{"title":131,"path":132,"stem":133,"children":134,"icon":136},"Deploy and verify an App","\u002Fdocs\u002Fguides\u002Fapps\u002Fdeploy-with-the-cli","docs\u002Fguides\u002Fapps\u002Fdeploy-with-the-cli\u002Findex",[135],{"title":131,"path":132,"stem":133,"icon":136},"i-lucide-square-terminal",{"title":138,"path":139,"stem":140,"children":141,"icon":143},"Publish a business event from your App","\u002Fdocs\u002Fguides\u002Fapps\u002Fpublish-a-business-event","docs\u002Fguides\u002Fapps\u002Fpublish-a-business-event\u002Findex",[142],{"title":138,"path":139,"stem":140,"icon":143},"i-lucide-megaphone",{"title":145,"path":146,"stem":147,"children":148,"icon":150},"Publish on the Marketplace","\u002Fdocs\u002Fguides\u002Fapps\u002Fpublish-on-the-marketplace","docs\u002Fguides\u002Fapps\u002Fpublish-on-the-marketplace\u002Findex",[149],{"title":145,"path":146,"stem":147,"icon":150},"i-lucide-store",{"title":152,"path":153,"stem":154,"children":155,"icon":157},"React to events and run scheduled work in your App","\u002Fdocs\u002Fguides\u002Fapps\u002Freact-to-events-and-run-scheduled-work","docs\u002Fguides\u002Fapps\u002Freact-to-events-and-run-scheduled-work\u002Findex",[156],{"title":152,"path":153,"stem":154,"icon":157},"i-lucide-timer",{"title":159,"path":160,"stem":161,"children":162,"icon":164},"Ship a breaking change to an App","\u002Fdocs\u002Fguides\u002Fapps\u002Fship-a-breaking-change","docs\u002Fguides\u002Fapps\u002Fship-a-breaking-change\u002Findex",[163],{"title":159,"path":160,"stem":161,"icon":164},"i-lucide-split",{"title":166,"path":167,"stem":168,"children":169,"icon":171},"Ship a schema change","\u002Fdocs\u002Fguides\u002Fapps\u002Fship-a-schema-change","docs\u002Fguides\u002Fapps\u002Fship-a-schema-change\u002Findex",[170],{"title":166,"path":167,"stem":168,"icon":171},"i-lucide-git-branch",{"title":173,"path":174,"stem":175,"children":176,"icon":178},"Set up selling","\u002Fdocs\u002Fguides\u002Fcommerce","docs\u002Fguides\u002Fcommerce\u002Findex",[177,179,186,193,200,207,214,221,228,235,242,249,256,263,270,277],{"title":173,"path":174,"stem":175,"icon":178},"i-lucide-shopping-cart",{"title":180,"path":181,"stem":182,"children":183,"icon":185},"Set up B2B pricing","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fb2b-pricing","docs\u002Fguides\u002Fcommerce\u002Fb2b-pricing\u002Findex",[184],{"title":180,"path":181,"stem":182,"icon":185},"i-lucide-circle-dollar-sign",{"title":187,"path":188,"stem":189,"children":190,"icon":192},"Give buyer staff the right permissions","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fbuyer-permissions","docs\u002Fguides\u002Fcommerce\u002Fbuyer-permissions\u002Findex",[191],{"title":187,"path":188,"stem":189,"icon":192},"i-lucide-user-cog",{"title":194,"path":195,"stem":196,"children":197,"icon":199},"Correct, hold or cancel an order after it is placed","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fchange-hold-or-cancel-an-order","docs\u002Fguides\u002Fcommerce\u002Fchange-hold-or-cancel-an-order\u002Findex",[198],{"title":194,"path":195,"stem":196,"icon":199},"i-lucide-pencil-line",{"title":201,"path":202,"stem":203,"children":204,"icon":206},"Confirm invoice payments","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fconfirm-invoice-payments","docs\u002Fguides\u002Fcommerce\u002Fconfirm-invoice-payments\u002Findex",[205],{"title":201,"path":202,"stem":203,"icon":206},"i-lucide-receipt",{"title":208,"path":209,"stem":210,"children":211,"icon":213},"Load a sample shop into a test tenant","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fload-sample-data","docs\u002Fguides\u002Fcommerce\u002Fload-sample-data\u002Findex",[212],{"title":208,"path":209,"stem":210,"icon":213},"i-lucide-package-open",{"title":215,"path":216,"stem":217,"children":218,"icon":220},"Model a catalog with attributes, families and variants","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fmodel-a-catalog","docs\u002Fguides\u002Fcommerce\u002Fmodel-a-catalog\u002Findex",[219],{"title":215,"path":216,"stem":217,"icon":220},"i-lucide-boxes",{"title":222,"path":223,"stem":224,"children":225,"icon":227},"Order and quote numbers","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fnumber-ranges","docs\u002Fguides\u002Fcommerce\u002Fnumber-ranges\u002Findex",[226],{"title":222,"path":223,"stem":224,"icon":227},"i-lucide-hash",{"title":229,"path":230,"stem":231,"children":232,"icon":234},"Manage product images and documents","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fproduct-media","docs\u002Fguides\u002Fcommerce\u002Fproduct-media\u002Findex",[233],{"title":229,"path":230,"stem":231,"icon":234},"i-lucide-image",{"title":236,"path":237,"stem":238,"children":239,"icon":241},"Run promotions and voucher codes","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fpromotions-and-vouchers","docs\u002Fguides\u002Fcommerce\u002Fpromotions-and-vouchers\u002Findex",[240],{"title":236,"path":237,"stem":238,"icon":241},"i-lucide-ticket-percent",{"title":243,"path":244,"stem":245,"children":246,"icon":248},"Set up purchase approvals","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fpurchase-approvals","docs\u002Fguides\u002Fcommerce\u002Fpurchase-approvals\u002Findex",[247],{"title":243,"path":244,"stem":245,"icon":248},"i-lucide-stamp",{"title":250,"path":251,"stem":252,"children":253,"icon":255},"Turn an accepted quote into an order","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fquotes-to-orders","docs\u002Fguides\u002Fcommerce\u002Fquotes-to-orders\u002Findex",[254],{"title":250,"path":251,"stem":252,"icon":255},"i-lucide-handshake",{"title":257,"path":258,"stem":259,"children":260,"icon":262},"Build categories from rules","\u002Fdocs\u002Fguides\u002Fcommerce\u002Frule-based-categories","docs\u002Fguides\u002Fcommerce\u002Frule-based-categories\u002Findex",[261],{"title":257,"path":258,"stem":259,"icon":262},"i-lucide-list-filter",{"title":264,"path":265,"stem":266,"children":267,"icon":269},"Ship, cancel and return an order","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fship-cancel-and-return","docs\u002Fguides\u002Fcommerce\u002Fship-cancel-and-return\u002Findex",[268],{"title":264,"path":265,"stem":266,"icon":269},"i-lucide-package-check",{"title":271,"path":272,"stem":273,"children":274,"icon":276},"Set up shipping rates and tax","\u002Fdocs\u002Fguides\u002Fcommerce\u002Fshipping-rates","docs\u002Fguides\u002Fcommerce\u002Fshipping-rates\u002Findex",[275],{"title":271,"path":272,"stem":273,"icon":276},"i-lucide-truck",{"title":278,"path":279,"stem":280,"children":281,"icon":283},"Connect a payment provider and take a test payment","\u002Fdocs\u002Fguides\u002Fcommerce\u002Ftest-payments","docs\u002Fguides\u002Fcommerce\u002Ftest-payments\u002Findex",[282],{"title":278,"path":279,"stem":280,"icon":283},"i-lucide-credit-card",{"title":285,"path":286,"stem":287,"children":288,"icon":290},"Start from an example","\u002Fdocs\u002Fguides\u002Fexamples","docs\u002Fguides\u002Fexamples\u002Findex",[289],{"title":285,"path":286,"stem":287,"icon":290},"i-lucide-folder-code",{"title":292,"path":293,"stem":294,"children":295,"icon":297},"Connect a system","\u002Fdocs\u002Fguides\u002Fintegrations","docs\u002Fguides\u002Fintegrations\u002Findex",[296,298,304,311,318,325,331,338,345,352,359],{"title":292,"path":293,"stem":294,"icon":297},"i-lucide-plug",{"title":299,"path":300,"stem":301,"children":302,"icon":29},"Connect a procurement system by punchout","\u002Fdocs\u002Fguides\u002Fintegrations\u002Fconnect-by-punchout","docs\u002Fguides\u002Fintegrations\u002Fconnect-by-punchout\u002Findex",[303],{"title":299,"path":300,"stem":301,"icon":29},{"title":305,"path":306,"stem":307,"children":308,"icon":310},"Deploy and release a node package","\u002Fdocs\u002Fguides\u002Fintegrations\u002Fdeploy-a-node-package","docs\u002Fguides\u002Fintegrations\u002Fdeploy-a-node-package\u002Findex",[309],{"title":305,"path":306,"stem":307,"icon":310},"i-lucide-package",{"title":312,"path":313,"stem":314,"children":315,"icon":317},"Hand an order to the ERP","\u002Fdocs\u002Fguides\u002Fintegrations\u002Fhand-an-order-to-the-erp","docs\u002Fguides\u002Fintegrations\u002Fhand-an-order-to-the-erp\u002Findex",[316],{"title":312,"path":313,"stem":314,"icon":317},"i-lucide-arrow-left-right",{"title":319,"path":320,"stem":321,"children":322,"icon":324},"Import a BMECAT catalog","\u002Fdocs\u002Fguides\u002Fintegrations\u002Fimport-a-bmecat-catalog","docs\u002Fguides\u002Fintegrations\u002Fimport-a-bmecat-catalog\u002Findex",[323],{"title":319,"path":320,"stem":321,"icon":324},"i-lucide-package-plus",{"title":326,"path":327,"stem":328,"children":329,"icon":50},"Keep an Integration Studio workflow running","\u002Fdocs\u002Fguides\u002Fintegrations\u002Fkeep-a-workflow-running","docs\u002Fguides\u002Fintegrations\u002Fkeep-a-workflow-running\u002Findex",[330],{"title":326,"path":327,"stem":328,"icon":50},{"title":332,"path":333,"stem":334,"children":335,"icon":337},"Receive platform events at your own endpoint","\u002Fdocs\u002Fguides\u002Fintegrations\u002Freceive-platform-events","docs\u002Fguides\u002Fintegrations\u002Freceive-platform-events\u002Findex",[336],{"title":332,"path":333,"stem":334,"icon":337},"i-lucide-webhook",{"title":339,"path":340,"stem":341,"children":342,"icon":344},"Recover abandoned carts with a workflow","\u002Fdocs\u002Fguides\u002Fintegrations\u002Frecover-abandoned-carts","docs\u002Fguides\u002Fintegrations\u002Frecover-abandoned-carts\u002Findex",[343],{"title":339,"path":340,"stem":341,"icon":344},"i-lucide-mail-check",{"title":346,"path":347,"stem":348,"children":349,"icon":351},"Run a nightly price and stock sync from a supplier file","\u002Fdocs\u002Fguides\u002Fintegrations\u002Frun-a-nightly-price-and-stock-sync","docs\u002Fguides\u002Fintegrations\u002Frun-a-nightly-price-and-stock-sync\u002Findex",[350],{"title":346,"path":347,"stem":348,"icon":351},"i-lucide-calendar-clock",{"title":353,"path":354,"stem":355,"children":356,"icon":358},"Send a nightly order export to a partner's SFTP","\u002Fdocs\u002Fguides\u002Fintegrations\u002Fsend-a-nightly-order-export-to-sftp","docs\u002Fguides\u002Fintegrations\u002Fsend-a-nightly-order-export-to-sftp\u002Findex",[357],{"title":353,"path":354,"stem":355,"icon":358},"i-lucide-folder-up",{"title":360,"path":361,"stem":362,"children":363,"icon":365},"Send low-stock alerts to the ERP","\u002Fdocs\u002Fguides\u002Fintegrations\u002Fsend-low-stock-alerts-to-the-erp","docs\u002Fguides\u002Fintegrations\u002Fsend-low-stock-alerts-to-the-erp\u002Findex",[364],{"title":360,"path":361,"stem":362,"icon":365},"i-lucide-bell-ring",{"title":367,"path":368,"stem":369,"children":370,"icon":372},"Operate & go live","\u002Fdocs\u002Fguides\u002Foperate","docs\u002Fguides\u002Foperate\u002Findex",[371,373,379,386,393,400,407,413],{"title":367,"path":368,"stem":369,"icon":372},"i-lucide-activity",{"title":374,"path":375,"stem":376,"children":377,"icon":81},"Answer a customer's security questionnaire","\u002Fdocs\u002Fguides\u002Foperate\u002Fanswer-a-security-questionnaire","docs\u002Fguides\u002Foperate\u002Fanswer-a-security-questionnaire\u002Findex",[378],{"title":374,"path":375,"stem":376,"icon":81},{"title":380,"path":381,"stem":382,"children":383,"icon":385},"Debug a failed request","\u002Fdocs\u002Fguides\u002Foperate\u002Fdebug-a-failed-request","docs\u002Fguides\u002Foperate\u002Fdebug-a-failed-request\u002Findex",[384],{"title":380,"path":381,"stem":382,"icon":385},"i-lucide-bug",{"title":387,"path":388,"stem":389,"children":390,"icon":392},"Go live with a project","\u002Fdocs\u002Fguides\u002Foperate\u002Fgo-live-checklist","docs\u002Fguides\u002Foperate\u002Fgo-live-checklist\u002Findex",[391],{"title":387,"path":388,"stem":389,"icon":392},"i-lucide-list-checks",{"title":394,"path":395,"stem":396,"children":397,"icon":399},"Migrate from an existing shop","\u002Fdocs\u002Fguides\u002Foperate\u002Fmigrate-from-an-existing-shop","docs\u002Fguides\u002Foperate\u002Fmigrate-from-an-existing-shop\u002Findex",[398],{"title":394,"path":395,"stem":396,"icon":399},"i-lucide-route",{"title":401,"path":402,"stem":403,"children":404,"icon":406},"Size a launch","\u002Fdocs\u002Fguides\u002Foperate\u002Fplan-for-limits","docs\u002Fguides\u002Foperate\u002Fplan-for-limits\u002Findex",[405],{"title":401,"path":402,"stem":403,"icon":406},"i-lucide-gauge",{"title":408,"path":409,"stem":410,"children":411,"icon":392},"Script a bulk change","\u002Fdocs\u002Fguides\u002Foperate\u002Fscript-a-bulk-change","docs\u002Fguides\u002Foperate\u002Fscript-a-bulk-change\u002Findex",[412],{"title":408,"path":409,"stem":410,"icon":392},{"title":414,"path":415,"stem":416,"children":417,"icon":419},"Stay current","\u002Fdocs\u002Fguides\u002Foperate\u002Fstay-current","docs\u002Fguides\u002Foperate\u002Fstay-current\u002Findex",[418],{"title":414,"path":415,"stem":416,"icon":419},"i-lucide-refresh-cw",{"title":421,"path":422,"stem":423,"children":424,"icon":426},"Plan before you build","\u002Fdocs\u002Fguides\u002Fplan","docs\u002Fguides\u002Fplan\u002Findex",[425,427,434,441],{"title":421,"path":422,"stem":423,"icon":426},"i-lucide-map",{"title":428,"path":429,"stem":430,"children":431,"icon":433},"Choose a system of record","\u002Fdocs\u002Fguides\u002Fplan\u002Fchoose-a-system-of-record","docs\u002Fguides\u002Fplan\u002Fchoose-a-system-of-record\u002Findex",[432],{"title":428,"path":429,"stem":430,"icon":433},"i-lucide-network",{"title":435,"path":436,"stem":437,"children":438,"icon":440},"Choose an event surface","\u002Fdocs\u002Fguides\u002Fplan\u002Fchoose-an-event-surface","docs\u002Fguides\u002Fplan\u002Fchoose-an-event-surface\u002Findex",[439],{"title":435,"path":436,"stem":437,"icon":440},"i-lucide-signpost",{"title":442,"path":443,"stem":444,"children":445,"icon":399},"Choose where the logic goes","\u002Fdocs\u002Fguides\u002Fplan\u002Fchoose-where-the-logic-goes","docs\u002Fguides\u002Fplan\u002Fchoose-where-the-logic-goes\u002Findex",[446],{"title":442,"path":443,"stem":444,"icon":399},{"title":448,"path":449,"stem":450,"children":451,"icon":453},"Build a storefront","\u002Fdocs\u002Fguides\u002Fstorefronts","docs\u002Fguides\u002Fstorefronts\u002Findex",[452,454,461,468,475,482,489,495,502],{"title":448,"path":449,"stem":450,"icon":453},"i-lucide-paintbrush",{"title":455,"path":456,"stem":457,"children":458,"icon":460},"Brand a Theme with design tokens","\u002Fdocs\u002Fguides\u002Fstorefronts\u002Fbrand-with-tokens","docs\u002Fguides\u002Fstorefronts\u002Fbrand-with-tokens\u002Findex",[459],{"title":455,"path":456,"stem":457,"icon":460},"i-lucide-palette",{"title":462,"path":463,"stem":464,"children":465,"icon":467},"Build a block","\u002Fdocs\u002Fguides\u002Fstorefronts\u002Fbuild-a-block","docs\u002Fguides\u002Fstorefronts\u002Fbuild-a-block\u002Findex",[466],{"title":462,"path":463,"stem":464,"icon":467},"i-lucide-blocks",{"title":469,"path":470,"stem":471,"children":472,"icon":474},"Build a signed-in buyer account area","\u002Fdocs\u002Fguides\u002Fstorefronts\u002Fbuild-a-buyer-account-area","docs\u002Fguides\u002Fstorefronts\u002Fbuild-a-buyer-account-area\u002Findex",[473],{"title":469,"path":470,"stem":471,"icon":474},"i-lucide-user-round",{"title":476,"path":477,"stem":478,"children":479,"icon":481},"Build your first Theme","\u002Fdocs\u002Fguides\u002Fstorefronts\u002Fbuild-your-first-theme","docs\u002Fguides\u002Fstorefronts\u002Fbuild-your-first-theme\u002Findex",[480],{"title":476,"path":477,"stem":478,"icon":481},"i-lucide-layout-template",{"title":483,"path":484,"stem":485,"children":486,"icon":488},"Connect your own frontend","\u002Fdocs\u002Fguides\u002Fstorefronts\u002Fconnect-a-frontend","docs\u002Fguides\u002Fstorefronts\u002Fconnect-a-frontend\u002Findex",[487],{"title":483,"path":484,"stem":485,"icon":488},"i-lucide-plug-zap",{"title":490,"path":491,"stem":492,"children":493,"icon":419},"Refresh price caches when a price list changes","\u002Fdocs\u002Fguides\u002Fstorefronts\u002Frefresh-price-caches","docs\u002Fguides\u002Fstorefronts\u002Frefresh-price-caches\u002Findex",[494],{"title":490,"path":491,"stem":492,"icon":419},{"title":496,"path":497,"stem":498,"children":499,"icon":501},"Reorder and quick order","\u002Fdocs\u002Fguides\u002Fstorefronts\u002Freorder-and-quick-order","docs\u002Fguides\u002Fstorefronts\u002Freorder-and-quick-order\u002Findex",[500],{"title":496,"path":497,"stem":498,"icon":501},"i-lucide-repeat",{"title":503,"path":504,"stem":505,"children":506,"icon":508},"Sign a buyer in from your server","\u002Fdocs\u002Fguides\u002Fstorefronts\u002Fsign-a-buyer-in","docs\u002Fguides\u002Fstorefronts\u002Fsign-a-buyer-in\u002Findex",[507],{"title":503,"path":504,"stem":505,"icon":508},"i-lucide-log-in",{"title":510,"path":511,"stem":512,"children":513},"SDKs","\u002Fdocs\u002Fsdks","docs\u002Fsdks\u002Findex",[514,515,521,528,534,540,546,552,558,564],{"title":510,"path":511,"stem":512},{"title":516,"path":517,"stem":518,"children":519},"App SDK","\u002Fdocs\u002Fsdks\u002Fapp-sdk","docs\u002Fsdks\u002Fapp-sdk\u002Findex",[520],{"title":516,"path":517,"stem":518},{"title":522,"path":523,"stem":524,"children":525,"icon":527},"Aria SDK","\u002Fdocs\u002Fsdks\u002Faria","docs\u002Fsdks\u002Faria\u002Findex",[526],{"title":522,"path":523,"stem":524,"icon":527},"i-lucide-bot",{"title":529,"path":530,"stem":531,"children":532},"CLI","\u002Fdocs\u002Fsdks\u002Fcli","docs\u002Fsdks\u002Fcli\u002Findex",[533],{"title":529,"path":530,"stem":531},{"title":535,"path":536,"stem":537,"children":538},"Design systems","\u002Fdocs\u002Fsdks\u002Fdesign-systems","docs\u002Fsdks\u002Fdesign-systems\u002Findex",[539],{"title":535,"path":536,"stem":537},{"title":541,"path":542,"stem":543,"children":544},"Integration Node SDK","\u002Fdocs\u002Fsdks\u002Fintegration-nodes","docs\u002Fsdks\u002Fintegration-nodes\u002Findex",[545],{"title":541,"path":542,"stem":543},{"title":547,"path":548,"stem":549,"children":550},"Node SDK","\u002Fdocs\u002Fsdks\u002Fnode","docs\u002Fsdks\u002Fnode\u002Findex",[551],{"title":547,"path":548,"stem":549},{"title":553,"path":554,"stem":555,"children":556},"PHP SDK","\u002Fdocs\u002Fsdks\u002Fphp","docs\u002Fsdks\u002Fphp\u002Findex",[557],{"title":553,"path":554,"stem":555},{"title":559,"path":560,"stem":561,"children":562,"icon":171},"Versioning","\u002Fdocs\u002Fsdks\u002Fversioning","docs\u002Fsdks\u002Fversioning\u002Findex",[563],{"title":559,"path":560,"stem":561,"icon":171},{"title":565,"path":566,"stem":567,"children":568},"Web \u002F JavaScript SDK","\u002Fdocs\u002Fsdks\u002Fweb","docs\u002Fsdks\u002Fweb\u002Findex",[569],{"title":565,"path":566,"stem":567},{"title":571,"path":572,"stem":573,"children":574},"Services","\u002Fdocs\u002Fservices","docs\u002Fservices\u002Findex",[575,576,618,625,655,661,685,692,699,753,801],{"title":571,"path":572,"stem":573},{"title":577,"path":578,"stem":579,"children":580},"API usage","\u002Fdocs\u002Fservices\u002Fapi-usage","docs\u002Fservices\u002Fapi-usage\u002Findex",[581,582,588,594,600,606,612],{"title":577,"path":578,"stem":579},{"title":583,"path":584,"stem":585,"children":586},"Errors","\u002Fdocs\u002Fservices\u002Fapi-usage\u002Ferrors","docs\u002Fservices\u002Fapi-usage\u002Ferrors\u002Findex",[587],{"title":583,"path":584,"stem":585},{"title":589,"path":590,"stem":591,"children":592},"Retries & idempotency","\u002Fdocs\u002Fservices\u002Fapi-usage\u002Fidempotency","docs\u002Fservices\u002Fapi-usage\u002Fidempotency\u002Findex",[593],{"title":589,"path":590,"stem":591},{"title":595,"path":596,"stem":597,"children":598},"Pagination & filtering","\u002Fdocs\u002Fservices\u002Fapi-usage\u002Fpagination","docs\u002Fservices\u002Fapi-usage\u002Fpagination\u002Findex",[599],{"title":595,"path":596,"stem":597},{"title":601,"path":602,"stem":603,"children":604},"Rate limits","\u002Fdocs\u002Fservices\u002Fapi-usage\u002Frate-limits","docs\u002Fservices\u002Fapi-usage\u002Frate-limits\u002Findex",[605],{"title":601,"path":602,"stem":603},{"title":607,"path":608,"stem":609,"children":610},"Trash","\u002Fdocs\u002Fservices\u002Fapi-usage\u002Ftrash","docs\u002Fservices\u002Fapi-usage\u002Ftrash\u002Findex",[611],{"title":607,"path":608,"stem":609},{"title":613,"path":614,"stem":615,"children":616},"Versioning & stability","\u002Fdocs\u002Fservices\u002Fapi-usage\u002Fversioning","docs\u002Fservices\u002Fapi-usage\u002Fversioning\u002Findex",[617],{"title":613,"path":614,"stem":615},{"title":619,"path":620,"stem":621,"children":622,"icon":624},"Record history","\u002Fdocs\u002Fservices\u002Faudit","docs\u002Fservices\u002Faudit\u002Findex",[623],{"title":619,"path":620,"stem":621,"icon":624},"i-lucide-history",{"title":626,"path":627,"stem":628,"children":629},"Authentication","\u002Fdocs\u002Fservices\u002Fauth","docs\u002Fservices\u002Fauth\u002Findex",[630,631,637,643,649],{"title":626,"path":627,"stem":628},{"title":632,"path":633,"stem":634,"children":635},"API keys","\u002Fdocs\u002Fservices\u002Fauth\u002Fapi-keys","docs\u002Fservices\u002Fauth\u002Fapi-keys\u002Findex",[636],{"title":632,"path":633,"stem":634},{"title":638,"path":639,"stem":640,"children":641},"Multi-factor authentication","\u002Fdocs\u002Fservices\u002Fauth\u002Fmfa","docs\u002Fservices\u002Fauth\u002Fmfa\u002Findex",[642],{"title":638,"path":639,"stem":640},{"title":644,"path":645,"stem":646,"children":647},"Social sign-in","\u002Fdocs\u002Fservices\u002Fauth\u002Foauth2","docs\u002Fservices\u002Fauth\u002Foauth2\u002Findex",[648],{"title":644,"path":645,"stem":646},{"title":650,"path":651,"stem":652,"children":653},"Sessions","\u002Fdocs\u002Fservices\u002Fauth\u002Fsessions","docs\u002Fservices\u002Fauth\u002Fsessions\u002Findex",[654],{"title":650,"path":651,"stem":652},{"title":656,"path":657,"stem":658,"children":659,"icon":234},"Avatars","\u002Fdocs\u002Fservices\u002Favatars","docs\u002Fservices\u002Favatars\u002Findex",[660],{"title":656,"path":657,"stem":658,"icon":234},{"title":662,"path":663,"stem":664,"children":665},"Events","\u002Fdocs\u002Fservices\u002Fevents","docs\u002Fservices\u002Fevents\u002Findex",[666,667,673,679],{"title":662,"path":663,"stem":664},{"title":668,"path":669,"stem":670,"children":671},"Consuming events","\u002Fdocs\u002Fservices\u002Fevents\u002Fconsuming-events","docs\u002Fservices\u002Fevents\u002Fconsuming-events\u002Findex",[672],{"title":668,"path":669,"stem":670},{"title":674,"path":675,"stem":676,"children":677},"Event catalog","\u002Fdocs\u002Fservices\u002Fevents\u002Fevent-catalog","docs\u002Fservices\u002Fevents\u002Fevent-catalog\u002Findex",[678],{"title":674,"path":675,"stem":676},{"title":680,"path":681,"stem":682,"children":683},"Event types","\u002Fdocs\u002Fservices\u002Fevents\u002Fevent-types","docs\u002Fservices\u002Fevents\u002Fevent-types\u002Findex",[684],{"title":680,"path":681,"stem":682},{"title":686,"path":687,"stem":688,"children":689,"icon":691},"Locale","\u002Fdocs\u002Fservices\u002Flocale","docs\u002Fservices\u002Flocale\u002Findex",[690],{"title":686,"path":687,"stem":688,"icon":691},"i-lucide-globe",{"title":693,"path":694,"stem":695,"children":696,"icon":698},"Messaging","\u002Fdocs\u002Fservices\u002Fmessaging","docs\u002Fservices\u002Fmessaging\u002Findex",[697],{"title":693,"path":694,"stem":695,"icon":698},"i-lucide-mail",{"title":700,"path":701,"stem":702,"children":703},"Network","\u002Fdocs\u002Fservices\u002Fnetwork","docs\u002Fservices\u002Fnetwork\u002Findex",[704,705,711,717,723,729,735,741,747],{"title":700,"path":701,"stem":702},{"title":706,"path":707,"stem":708,"children":709},"Caching","\u002Fdocs\u002Fservices\u002Fnetwork\u002Fcaching","docs\u002Fservices\u002Fnetwork\u002Fcaching\u002Findex",[710],{"title":706,"path":707,"stem":708},{"title":712,"path":713,"stem":714,"children":715},"Content delivery (CDN)","\u002Fdocs\u002Fservices\u002Fnetwork\u002Fcdn","docs\u002Fservices\u002Fnetwork\u002Fcdn\u002Findex",[716],{"title":712,"path":713,"stem":714},{"title":718,"path":719,"stem":720,"children":721},"Compression","\u002Fdocs\u002Fservices\u002Fnetwork\u002Fcompression","docs\u002Fservices\u002Fnetwork\u002Fcompression\u002Findex",[722],{"title":718,"path":719,"stem":720},{"title":724,"path":725,"stem":726,"children":727},"DDoS mitigation","\u002Fdocs\u002Fservices\u002Fnetwork\u002Fddos","docs\u002Fservices\u002Fnetwork\u002Fddos\u002Findex",[728],{"title":724,"path":725,"stem":726},{"title":730,"path":731,"stem":732,"children":733},"Edge network","\u002Fdocs\u002Fservices\u002Fnetwork\u002Fedges","docs\u002Fservices\u002Fnetwork\u002Fedges\u002Findex",[734],{"title":730,"path":731,"stem":732},{"title":736,"path":737,"stem":738,"children":739},"Endpoints","\u002Fdocs\u002Fservices\u002Fnetwork\u002Fendpoints","docs\u002Fservices\u002Fnetwork\u002Fendpoints\u002Findex",[740],{"title":736,"path":737,"stem":738},{"title":742,"path":743,"stem":744,"children":745},"Transport Layer Security (TLS)","\u002Fdocs\u002Fservices\u002Fnetwork\u002Ftls","docs\u002Fservices\u002Fnetwork\u002Ftls\u002Findex",[746],{"title":742,"path":743,"stem":744},{"title":748,"path":749,"stem":750,"children":751},"Web application firewall (WAF)","\u002Fdocs\u002Fservices\u002Fnetwork\u002Fwaf","docs\u002Fservices\u002Fnetwork\u002Fwaf\u002Findex",[752],{"title":748,"path":749,"stem":750},{"title":754,"path":755,"stem":756,"children":757},"Storage","\u002Fdocs\u002Fservices\u002Fstorage","docs\u002Fservices\u002Fstorage\u002Findex",[758,759,765,771,777,783,789,795],{"title":754,"path":755,"stem":756},{"title":760,"path":761,"stem":762,"children":763},"Folders","\u002Fdocs\u002Fservices\u002Fstorage\u002Fbuckets","docs\u002Fservices\u002Fstorage\u002Fbuckets\u002Findex",[764],{"title":760,"path":761,"stem":762},{"title":766,"path":767,"stem":768,"children":769},"Signed URLs and access","\u002Fdocs\u002Fservices\u002Fstorage\u002Ffile-tokens","docs\u002Fservices\u002Fstorage\u002Ffile-tokens\u002Findex",[770],{"title":766,"path":767,"stem":768},{"title":772,"path":773,"stem":774,"children":775},"Serve and transform images","\u002Fdocs\u002Fservices\u002Fstorage\u002Fimages","docs\u002Fservices\u002Fstorage\u002Fimages\u002Findex",[776],{"title":772,"path":773,"stem":774},{"title":778,"path":779,"stem":780,"children":781},"3D assets","\u002Fdocs\u002Fservices\u002Fstorage\u002Fmodel-viewer","docs\u002Fservices\u002Fstorage\u002Fmodel-viewer\u002Findex",[782],{"title":778,"path":779,"stem":780},{"title":784,"path":785,"stem":786,"children":787},"Access control and visibility","\u002Fdocs\u002Fservices\u002Fstorage\u002Fpermissions","docs\u002Fservices\u002Fstorage\u002Fpermissions\u002Findex",[788],{"title":784,"path":785,"stem":786},{"title":790,"path":791,"stem":792,"children":793},"Quick start","\u002Fdocs\u002Fservices\u002Fstorage\u002Fquick-start","docs\u002Fservices\u002Fstorage\u002Fquick-start\u002Findex",[794],{"title":790,"path":791,"stem":792},{"title":796,"path":797,"stem":798,"children":799},"Upload and manage files","\u002Fdocs\u002Fservices\u002Fstorage\u002Fupload-download","docs\u002Fservices\u002Fstorage\u002Fupload-download\u002Findex",[800],{"title":796,"path":797,"stem":798},{"title":802,"path":803,"stem":804,"children":805},"Webhooks","\u002Fdocs\u002Fservices\u002Fwebhooks","docs\u002Fservices\u002Fwebhooks\u002Findex",[806,807,813],{"title":802,"path":803,"stem":804},{"title":808,"path":809,"stem":810,"children":811},"Delivery","\u002Fdocs\u002Fservices\u002Fwebhooks\u002Fdelivery","docs\u002Fservices\u002Fwebhooks\u002Fdelivery\u002Findex",[812],{"title":808,"path":809,"stem":810},{"title":814,"path":815,"stem":816,"children":817},"Security","\u002Fdocs\u002Fservices\u002Fwebhooks\u002Fsecurity","docs\u002Fservices\u002Fwebhooks\u002Fsecurity\u002Findex",[818],{"title":814,"path":815,"stem":816},{"title":820,"path":821,"stem":822,"children":823},"Studios","\u002Fdocs\u002Fstudios","docs\u002Fstudios\u002Findex",[824,825,831,995,1346,1738,1920],{"title":820,"path":821,"stem":822},{"title":826,"path":827,"stem":828,"children":829},"AI Studio","\u002Fdocs\u002Fstudios\u002Fai","docs\u002Fstudios\u002Fai\u002Findex",[830],{"title":826,"path":827,"stem":828},{"title":832,"path":833,"stem":834,"children":835,"icon":94},"Analytics Studio","\u002Fdocs\u002Fstudios\u002Fanalytics","docs\u002Fstudios\u002Fanalytics\u002Findex",[836,837,880,917,923,941,971],{"title":832,"path":833,"stem":834,"icon":94},{"title":838,"path":839,"stem":840,"children":841,"icon":843},"Make your app's data analyzable","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fanalytics-json","docs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Findex",[842,844,850,856,862,868,874],{"title":838,"path":839,"stem":840,"icon":843},"i-lucide-table-2",{"title":845,"path":846,"stem":847,"children":848},"Column locators","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fcolumn-locators","docs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fcolumn-locators\u002Findex",[849],{"title":845,"path":846,"stem":847},{"title":851,"path":852,"stem":853,"children":854},"Declaring a view","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fdeclaring-a-view","docs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fdeclaring-a-view\u002Findex",[855],{"title":851,"path":852,"stem":853},{"title":857,"path":858,"stem":859,"children":860},"Example","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fexample","docs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fexample\u002Findex",[861],{"title":857,"path":858,"stem":859},{"title":863,"path":864,"stem":865,"children":866},"Semantic roles","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fsemantic-roles","docs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fsemantic-roles\u002Findex",[867],{"title":863,"path":864,"stem":865},{"title":869,"path":870,"stem":871,"children":872},"Tenant isolation","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Ftenant-isolation","docs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Ftenant-isolation\u002Findex",[873],{"title":869,"path":870,"stem":871},{"title":875,"path":876,"stem":877,"children":878},"The contract","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fthe-contract","docs\u002Fstudios\u002Fanalytics\u002Fanalytics-json\u002Fthe-contract\u002Findex",[879],{"title":875,"path":876,"stem":877},{"title":881,"path":882,"stem":883,"children":884,"icon":886},"Stream commerce activity","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fevents","docs\u002Fstudios\u002Fanalytics\u002Fevents\u002Findex",[885,887,893,899,905,911],{"title":881,"path":882,"stem":883,"icon":886},"i-lucide-radio",{"title":888,"path":889,"stem":890,"children":891},"Delivery guarantees","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fdelivery-guarantees","docs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fdelivery-guarantees\u002Findex",[892],{"title":888,"path":889,"stem":890},{"title":894,"path":895,"stem":896,"children":897},"Event types for reporting","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fevent-types-for-reporting","docs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fevent-types-for-reporting\u002Findex",[898],{"title":894,"path":895,"stem":896},{"title":900,"path":901,"stem":902,"children":903},"Register an endpoint","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fregister-an-endpoint","docs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fregister-an-endpoint\u002Findex",[904],{"title":900,"path":901,"stem":902},{"title":906,"path":907,"stem":908,"children":909},"The event stream","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fthe-event-stream","docs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fthe-event-stream\u002Findex",[910],{"title":906,"path":907,"stem":908},{"title":912,"path":913,"stem":914,"children":915},"Verify a delivery","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fverify-a-delivery","docs\u002Fstudios\u002Fanalytics\u002Fevents\u002Fverify-a-delivery\u002Findex",[916],{"title":912,"path":913,"stem":914},{"title":918,"path":919,"stem":920,"children":921,"icon":29},"Getting data out","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fgetting-data-out","docs\u002Fstudios\u002Fanalytics\u002Fgetting-data-out\u002Findex",[922],{"title":918,"path":919,"stem":920,"icon":29},{"title":924,"path":925,"stem":926,"children":927,"icon":392},"Limits and what's next","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Flimits","docs\u002Fstudios\u002Fanalytics\u002Flimits\u002Findex",[928,929,935],{"title":924,"path":925,"stem":926,"icon":392},{"title":930,"path":931,"stem":932,"children":933},"Designing for what's coming","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Flimits\u002Fdesigning-for-whats-coming","docs\u002Fstudios\u002Fanalytics\u002Flimits\u002Fdesigning-for-whats-coming\u002Findex",[934],{"title":930,"path":931,"stem":932},{"title":936,"path":937,"stem":938,"children":939},"What does not exist yet","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Flimits\u002Fwhat-does-not-exist-yet","docs\u002Fstudios\u002Fanalytics\u002Flimits\u002Fwhat-does-not-exist-yet\u002Findex",[940],{"title":936,"path":937,"stem":938},{"title":942,"path":943,"stem":944,"children":945,"icon":122},"Build your own reporting store","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fown-store","docs\u002Fstudios\u002Fanalytics\u002Fown-store\u002Findex",[946,947,953,959,965],{"title":942,"path":943,"stem":944,"icon":122},{"title":948,"path":949,"stem":950,"children":951},"Backfill","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fown-store\u002Fbackfill","docs\u002Fstudios\u002Fanalytics\u002Fown-store\u002Fbackfill\u002Findex",[952],{"title":948,"path":949,"stem":950},{"title":954,"path":955,"stem":956,"children":957},"Incremental sync","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fown-store\u002Fincremental-sync","docs\u002Fstudios\u002Fanalytics\u002Fown-store\u002Fincremental-sync\u002Findex",[958],{"title":954,"path":955,"stem":956},{"title":960,"path":961,"stem":962,"children":963},"Modelling","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fown-store\u002Fmodelling","docs\u002Fstudios\u002Fanalytics\u002Fown-store\u002Fmodelling\u002Findex",[964],{"title":960,"path":961,"stem":962},{"title":966,"path":967,"stem":968,"children":969},"Pull versus push","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fown-store\u002Fpull-vs-push","docs\u002Fstudios\u002Fanalytics\u002Fown-store\u002Fpull-vs-push\u002Findex",[970],{"title":966,"path":967,"stem":968},{"title":972,"path":973,"stem":974,"children":975,"icon":94},"What the tenant sees","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fwhat-the-tenant-sees","docs\u002Fstudios\u002Fanalytics\u002Fwhat-the-tenant-sees\u002Findex",[976,977,983,989],{"title":972,"path":973,"stem":974,"icon":94},{"title":978,"path":979,"stem":980,"children":981},"Cohorts","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fwhat-the-tenant-sees\u002Fcohorts","docs\u002Fstudios\u002Fanalytics\u002Fwhat-the-tenant-sees\u002Fcohorts\u002Findex",[982],{"title":978,"path":979,"stem":980},{"title":984,"path":985,"stem":986,"children":987},"Datasets and charts","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fwhat-the-tenant-sees\u002Fdatasets-and-charts","docs\u002Fstudios\u002Fanalytics\u002Fwhat-the-tenant-sees\u002Fdatasets-and-charts\u002Findex",[988],{"title":984,"path":985,"stem":986},{"title":990,"path":991,"stem":992,"children":993},"Studio overview","\u002Fdocs\u002Fstudios\u002Fanalytics\u002Fwhat-the-tenant-sees\u002Fstudio-overview","docs\u002Fstudios\u002Fanalytics\u002Fwhat-the-tenant-sees\u002Fstudio-overview\u002Findex",[994],{"title":990,"path":991,"stem":992},{"title":996,"path":997,"stem":998,"children":999},"App Studio","\u002Fdocs\u002Fstudios\u002Fapps","docs\u002Fstudios\u002Fapps\u002Findex",[1000,1001,1037,1107,1178,1196,1262],{"title":996,"path":997,"stem":998},{"title":1002,"path":1003,"stem":1004,"children":1005,"icon":115},"Admin UI","\u002Fdocs\u002Fstudios\u002Fapps\u002Fadmin-ui","docs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Findex",[1006,1007,1013,1019,1025,1031],{"title":1002,"path":1003,"stem":1004,"icon":115},{"title":1008,"path":1009,"stem":1010,"children":1011},"How the Cockpit renders","\u002Fdocs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Fhow-cockpit-renders","docs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Fhow-cockpit-renders\u002Findex",[1012],{"title":1008,"path":1009,"stem":1010},{"title":1014,"path":1015,"stem":1016,"children":1017},"Preview locally","\u002Fdocs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Fpreview-locally","docs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Fpreview-locally\u002Findex",[1018],{"title":1014,"path":1015,"stem":1016},{"title":1020,"path":1021,"stem":1022,"children":1023},"Reading settings","\u002Fdocs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Freading-settings","docs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Freading-settings\u002Findex",[1024],{"title":1020,"path":1021,"stem":1022},{"title":1026,"path":1027,"stem":1028,"children":1029},"Settings","\u002Fdocs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Fsettings","docs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Fsettings\u002Findex",[1030],{"title":1026,"path":1027,"stem":1028},{"title":1032,"path":1033,"stem":1034,"children":1035},"Vocabularies","\u002Fdocs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Fvocabularies","docs\u002Fstudios\u002Fapps\u002Fadmin-ui\u002Fvocabularies\u002Findex",[1036],{"title":1032,"path":1033,"stem":1034},{"title":1038,"path":1039,"stem":1040,"children":1041,"icon":399},"Your app's API","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi","docs\u002Fstudios\u002Fapps\u002Fapi\u002Findex",[1042,1043,1048,1054,1060,1066,1072,1077,1083,1089,1095,1101],{"title":1038,"path":1039,"stem":1040,"icon":399},{"title":706,"path":1044,"stem":1045,"children":1046},"\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Fcaching","docs\u002Fstudios\u002Fapps\u002Fapi\u002Fcaching\u002Findex",[1047],{"title":706,"path":1044,"stem":1045},{"title":1049,"path":1050,"stem":1051,"children":1052},"Calling another app","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Fcalling-another-app","docs\u002Fstudios\u002Fapps\u002Fapi\u002Fcalling-another-app\u002Findex",[1053],{"title":1049,"path":1050,"stem":1051},{"title":1055,"path":1056,"stem":1057,"children":1058},"Capabilities","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Fcapabilities","docs\u002Fstudios\u002Fapps\u002Fapi\u002Fcapabilities\u002Findex",[1059],{"title":1055,"path":1056,"stem":1057},{"title":1061,"path":1062,"stem":1063,"children":1064},"Capability reference","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Fcapability-reference","docs\u002Fstudios\u002Fapps\u002Fapi\u002Fcapability-reference\u002Findex",[1065],{"title":1061,"path":1062,"stem":1063},{"title":1067,"path":1068,"stem":1069,"children":1070},"CRUD","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Fcrud","docs\u002Fstudios\u002Fapps\u002Fapi\u002Fcrud\u002Findex",[1071],{"title":1067,"path":1068,"stem":1069},{"title":583,"path":1073,"stem":1074,"children":1075},"\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Ferrors","docs\u002Fstudios\u002Fapps\u002Fapi\u002Ferrors\u002Findex",[1076],{"title":583,"path":1073,"stem":1074},{"title":1078,"path":1079,"stem":1080,"children":1081},"Overriding a capability","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Foverriding-a-capability","docs\u002Fstudios\u002Fapps\u002Fapi\u002Foverriding-a-capability\u002Findex",[1082],{"title":1078,"path":1079,"stem":1080},{"title":1084,"path":1085,"stem":1086,"children":1087},"Pagination and filtering","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Fpagination-and-filtering","docs\u002Fstudios\u002Fapps\u002Fapi\u002Fpagination-and-filtering\u002Findex",[1088],{"title":1084,"path":1085,"stem":1086},{"title":1090,"path":1091,"stem":1092,"children":1093},"Published OpenAPI","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Fpublished-openapi","docs\u002Fstudios\u002Fapps\u002Fapi\u002Fpublished-openapi\u002Findex",[1094],{"title":1090,"path":1091,"stem":1092},{"title":1096,"path":1097,"stem":1098,"children":1099},"The router","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Frouter","docs\u002Fstudios\u002Fapps\u002Fapi\u002Frouter\u002Findex",[1100],{"title":1096,"path":1097,"stem":1098},{"title":1102,"path":1103,"stem":1104,"children":1105},"Tags","\u002Fdocs\u002Fstudios\u002Fapps\u002Fapi\u002Ftags","docs\u002Fstudios\u002Fapps\u002Fapi\u002Ftags\u002Findex",[1106],{"title":1102,"path":1103,"stem":1104},{"title":1108,"path":1109,"stem":1110,"children":1111,"icon":122},"Data model","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Findex",[1112,1113,1119,1125,1131,1137,1143,1149,1155,1161,1167,1172],{"title":1108,"path":1109,"stem":1110,"icon":122},{"title":1114,"path":1115,"stem":1116,"children":1117},"Adapters","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fadapters","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fadapters\u002Findex",[1118],{"title":1114,"path":1115,"stem":1116},{"title":1120,"path":1121,"stem":1122,"children":1123},"Column types","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fcolumn-types","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fcolumn-types\u002Findex",[1124],{"title":1120,"path":1121,"stem":1122},{"title":1126,"path":1127,"stem":1128,"children":1129},"Cross-app lookups","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fcross-app-lookups","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fcross-app-lookups\u002Findex",[1130],{"title":1126,"path":1127,"stem":1128},{"title":1132,"path":1133,"stem":1134,"children":1135},"Migrations","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fmigrations","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fmigrations\u002Findex",[1136],{"title":1132,"path":1133,"stem":1134},{"title":1138,"path":1139,"stem":1140,"children":1141},"Projections","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fprojections","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fprojections\u002Findex",[1142],{"title":1138,"path":1139,"stem":1140},{"title":1144,"path":1145,"stem":1146,"children":1147},"Relationships","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Frelationships","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Frelationships\u002Findex",[1148],{"title":1144,"path":1145,"stem":1146},{"title":1150,"path":1151,"stem":1152,"children":1153},"Schema reference","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fschema-reference","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fschema-reference\u002Findex",[1154],{"title":1150,"path":1151,"stem":1152},{"title":1156,"path":1157,"stem":1158,"children":1159},"Scoping","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fscoping","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fscoping\u002Findex",[1160],{"title":1156,"path":1157,"stem":1158},{"title":1162,"path":1163,"stem":1164,"children":1165},"search.json reference","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fsearch-json","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Fsearch-json\u002Findex",[1166],{"title":1162,"path":1163,"stem":1164},{"title":869,"path":1168,"stem":1169,"children":1170},"\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Ftenant-isolation","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Ftenant-isolation\u002Findex",[1171],{"title":869,"path":1168,"stem":1169},{"title":1173,"path":1174,"stem":1175,"children":1176},"The typed client","\u002Fdocs\u002Fstudios\u002Fapps\u002Fdata-model\u002Ftyped-client","docs\u002Fstudios\u002Fapps\u002Fdata-model\u002Ftyped-client\u002Findex",[1177],{"title":1173,"path":1174,"stem":1175},{"title":1179,"path":1180,"stem":1181,"children":1182},"Getting started","\u002Fdocs\u002Fstudios\u002Fapps\u002Fgetting-started","docs\u002Fstudios\u002Fapps\u002Fgetting-started\u002Findex",[1183,1184,1190],{"title":1179,"path":1180,"stem":1181},{"title":1185,"path":1186,"stem":1187,"children":1188},"App model","\u002Fdocs\u002Fstudios\u002Fapps\u002Fgetting-started\u002Fapp-model","docs\u002Fstudios\u002Fapps\u002Fgetting-started\u002Fapp-model\u002Findex",[1189],{"title":1185,"path":1186,"stem":1187},{"title":1191,"path":1192,"stem":1193,"children":1194},"App isolation","\u002Fdocs\u002Fstudios\u002Fapps\u002Fgetting-started\u002Fisolation","docs\u002Fstudios\u002Fapps\u002Fgetting-started\u002Fisolation\u002Findex",[1195],{"title":1191,"path":1192,"stem":1193},{"title":1197,"path":1198,"stem":1199,"children":1200,"icon":220},"Platform services","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Findex",[1201,1202,1208,1214,1220,1226,1232,1238,1244,1250,1256],{"title":1197,"path":1198,"stem":1199,"icon":220},{"title":1203,"path":1204,"stem":1205,"children":1206},"Entity access","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fentity-access","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fentity-access\u002Findex",[1207],{"title":1203,"path":1204,"stem":1205},{"title":1209,"path":1210,"stem":1211,"children":1212},"Events you emit","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fevents-you-emit","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fevents-you-emit\u002Findex",[1213],{"title":1209,"path":1210,"stem":1211},{"title":1215,"path":1216,"stem":1217,"children":1218},"Events you receive","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fevents-you-receive","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fevents-you-receive\u002Findex",[1219],{"title":1215,"path":1216,"stem":1217},{"title":1221,"path":1222,"stem":1223,"children":1224},"Not yet proven","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fnot-yet-proven","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fnot-yet-proven\u002Findex",[1225],{"title":1221,"path":1222,"stem":1223},{"title":1227,"path":1228,"stem":1229,"children":1230},"Outbound HTTP","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Foutbound-http","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Foutbound-http\u002Findex",[1231],{"title":1227,"path":1228,"stem":1229},{"title":1233,"path":1234,"stem":1235,"children":1236},"Permissions","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fpermissions","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fpermissions\u002Findex",[1237],{"title":1233,"path":1234,"stem":1235},{"title":1239,"path":1240,"stem":1241,"children":1242},"Person permissions","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fperson-permissions","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fperson-permissions\u002Findex",[1243],{"title":1239,"path":1240,"stem":1241},{"title":1245,"path":1246,"stem":1247,"children":1248},"Scheduled work","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fscheduled-work","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Fscheduled-work\u002Findex",[1249],{"title":1245,"path":1246,"stem":1247},{"title":1251,"path":1252,"stem":1253,"children":1254},"Tenant identity","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Ftenant-identity","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Ftenant-identity\u002Findex",[1255],{"title":1251,"path":1252,"stem":1253},{"title":1257,"path":1258,"stem":1259,"children":1260},"Tracing","\u002Fdocs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Ftracing","docs\u002Fstudios\u002Fapps\u002Fplatform-services\u002Ftracing\u002Findex",[1261],{"title":1257,"path":1258,"stem":1259},{"title":1263,"path":1264,"stem":1265,"children":1266,"icon":1268},"Ship and operate","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Findex",[1267,1269,1275,1281,1287,1293,1299,1305,1311,1317,1323,1329,1335,1341],{"title":1263,"path":1264,"stem":1265,"icon":1268},"i-lucide-rocket",{"title":1270,"path":1271,"stem":1272,"children":1273},"Billing","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fbilling","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fbilling\u002Findex",[1274],{"title":1270,"path":1271,"stem":1272},{"title":1276,"path":1277,"stem":1278,"children":1279},"Consent","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fconsent","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fconsent\u002Findex",[1280],{"title":1276,"path":1277,"stem":1278},{"title":1282,"path":1283,"stem":1284,"children":1285},"Dependencies","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fdependencies","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fdependencies\u002Findex",[1286],{"title":1282,"path":1283,"stem":1284},{"title":1288,"path":1289,"stem":1290,"children":1291},"Deploying","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fdeploying","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fdeploying\u002Findex",[1292],{"title":1288,"path":1289,"stem":1290},{"title":1294,"path":1295,"stem":1296,"children":1297},"Manifest reference","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fmanifest-reference","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fmanifest-reference\u002Findex",[1298],{"title":1294,"path":1295,"stem":1296},{"title":1300,"path":1301,"stem":1302,"children":1303},"Operating","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Foperating","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Foperating\u002Findex",[1304],{"title":1300,"path":1301,"stem":1302},{"title":1306,"path":1307,"stem":1308,"children":1309},"Pairing a frontend","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fpairing-a-frontend","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fpairing-a-frontend\u002Findex",[1310],{"title":1306,"path":1307,"stem":1308},{"title":1312,"path":1313,"stem":1314,"children":1315},"Private or Marketplace","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fprivate-vs-marketplace","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fprivate-vs-marketplace\u002Findex",[1316],{"title":1312,"path":1313,"stem":1314},{"title":1318,"path":1319,"stem":1320,"children":1321},"Publish and install","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fpublish-and-install","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fpublish-and-install\u002Findex",[1322],{"title":1318,"path":1319,"stem":1320},{"title":1324,"path":1325,"stem":1326,"children":1327},"Testing","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Ftesting","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Ftesting\u002Findex",[1328],{"title":1324,"path":1325,"stem":1326},{"title":1330,"path":1331,"stem":1332,"children":1333},"Validate","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fvalidate","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fvalidate\u002Findex",[1334],{"title":1330,"path":1331,"stem":1332},{"title":1336,"path":1337,"stem":1338,"children":1339},"Verifying live","\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fverifying-live","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fverifying-live\u002Findex",[1340],{"title":1336,"path":1337,"stem":1338},{"title":559,"path":1342,"stem":1343,"children":1344},"\u002Fdocs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fversioning","docs\u002Fstudios\u002Fapps\u002Fship-and-operate\u002Fversioning\u002Findex",[1345],{"title":559,"path":1342,"stem":1343},{"title":1347,"path":1348,"stem":1349,"children":1350,"icon":1352},"Commerce Studio","\u002Fdocs\u002Fstudios\u002Fcommerce","docs\u002Fstudios\u002Fcommerce\u002Findex",[1351,1353,1431,1490,1539,1544,1598,1657,1711],{"title":1347,"path":1348,"stem":1349,"icon":1352},"i-lucide-shopping-bag",{"title":1354,"path":1355,"stem":1356,"children":1357,"icon":1359},"Build an app","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Findex",[1358,1360,1366,1372,1378,1384,1390,1396,1402,1408,1414,1420,1425],{"title":1354,"path":1355,"stem":1356,"icon":1359},"i-lucide-puzzle",{"title":1361,"path":1362,"stem":1363,"children":1364},"Actions and writes","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Factions-and-writes","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Factions-and-writes\u002Findex",[1365],{"title":1361,"path":1362,"stem":1363},{"title":1367,"path":1368,"stem":1369,"children":1370},"Apps API","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fapps-api","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fapps-api\u002Findex",[1371],{"title":1367,"path":1368,"stem":1369},{"title":1373,"path":1374,"stem":1375,"children":1376},"cockpit.json reference","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fcockpit-json-reference","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fcockpit-json-reference\u002Findex",[1377],{"title":1373,"path":1374,"stem":1375},{"title":1379,"path":1380,"stem":1381,"children":1382},"Detail views","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fdetail-views","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fdetail-views\u002Findex",[1383],{"title":1379,"path":1380,"stem":1381},{"title":1385,"path":1386,"stem":1387,"children":1388},"Forms","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fforms","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fforms\u002Findex",[1389],{"title":1385,"path":1386,"stem":1387},{"title":1391,"path":1392,"stem":1393,"children":1394},"From manifest to installed","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Ffrom-manifest-to-installed","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Ffrom-manifest-to-installed\u002Findex",[1395],{"title":1391,"path":1392,"stem":1393},{"title":1397,"path":1398,"stem":1399,"children":1400},"How it renders","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fhow-it-renders","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fhow-it-renders\u002Findex",[1401],{"title":1397,"path":1398,"stem":1399},{"title":1403,"path":1404,"stem":1405,"children":1406},"List views","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Flist-views","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Flist-views\u002Findex",[1407],{"title":1403,"path":1404,"stem":1405},{"title":1409,"path":1410,"stem":1411,"children":1412},"Navigation","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fnavigation","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fnavigation\u002Findex",[1413],{"title":1409,"path":1410,"stem":1411},{"title":1415,"path":1416,"stem":1417,"children":1418},"Permissions and scope","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fpermissions-and-scope","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fpermissions-and-scope\u002Findex",[1419],{"title":1415,"path":1416,"stem":1417},{"title":1014,"path":1421,"stem":1422,"children":1423},"\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fpreview-locally","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fpreview-locally\u002Findex",[1424],{"title":1014,"path":1421,"stem":1422},{"title":1426,"path":1427,"stem":1428,"children":1429},"Widgets","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fwidgets","docs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fwidgets\u002Findex",[1430],{"title":1426,"path":1427,"stem":1428},{"title":1432,"path":1433,"stem":1434,"children":1435,"icon":310},"Catalog","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Findex",[1436,1437,1443,1449,1455,1461,1466,1472,1478,1484],{"title":1432,"path":1433,"stem":1434,"icon":310},{"title":1438,"path":1439,"stem":1440,"children":1441},"Assets","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fassets","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fassets\u002Findex",[1442],{"title":1438,"path":1439,"stem":1440},{"title":1444,"path":1445,"stem":1446,"children":1447},"Associations","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fassociations","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fassociations\u002Findex",[1448],{"title":1444,"path":1445,"stem":1446},{"title":1450,"path":1451,"stem":1452,"children":1453},"Categories","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fcategories","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fcategories\u002Findex",[1454],{"title":1450,"path":1451,"stem":1452},{"title":1456,"path":1457,"stem":1458,"children":1459},"Completeness","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fcompleteness","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fcompleteness\u002Findex",[1460],{"title":1456,"path":1457,"stem":1458},{"title":1108,"path":1462,"stem":1463,"children":1464},"\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fdata-model","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fdata-model\u002Findex",[1465],{"title":1108,"path":1462,"stem":1463},{"title":1467,"path":1468,"stem":1469,"children":1470},"Import and export","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fimport-and-export","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fimport-and-export\u002Findex",[1471],{"title":1467,"path":1468,"stem":1469},{"title":1473,"path":1474,"stem":1475,"children":1476},"Languages and locale codes","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Flanguages-and-locale-codes","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Flanguages-and-locale-codes\u002Findex",[1477],{"title":1473,"path":1474,"stem":1475},{"title":1479,"path":1480,"stem":1481,"children":1482},"Products","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fproducts","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Fproducts\u002Findex",[1483],{"title":1479,"path":1480,"stem":1481},{"title":1485,"path":1486,"stem":1487,"children":1488},"References","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Freferences","docs\u002Fstudios\u002Fcommerce\u002Fcatalog\u002Freferences\u002Findex",[1489],{"title":1485,"path":1486,"stem":1487},{"title":1491,"path":1492,"stem":1493,"children":1494,"icon":1496},"Customers","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcustomers","docs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Findex",[1495,1497,1503,1509,1515,1521,1527,1533],{"title":1491,"path":1492,"stem":1493,"icon":1496},"i-lucide-building-2",{"title":1498,"path":1499,"stem":1500,"children":1501},"Contacts","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fcontacts","docs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fcontacts\u002Findex",[1502],{"title":1498,"path":1499,"stem":1500},{"title":1504,"path":1505,"stem":1506,"children":1507},"Organizations","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Forganizations","docs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Forganizations\u002Findex",[1508],{"title":1504,"path":1505,"stem":1506},{"title":1510,"path":1511,"stem":1512,"children":1513},"Roles and permissions","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Froles-and-permissions","docs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Froles-and-permissions\u002Findex",[1514],{"title":1510,"path":1511,"stem":1512},{"title":1516,"path":1517,"stem":1518,"children":1519},"Sales reps","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fsales-reps","docs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fsales-reps\u002Findex",[1520],{"title":1516,"path":1517,"stem":1518},{"title":1522,"path":1523,"stem":1524,"children":1525},"Segments","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fsegments","docs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fsegments\u002Findex",[1526],{"title":1522,"path":1523,"stem":1524},{"title":1528,"path":1529,"stem":1530,"children":1531},"Storefront accounts","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fstorefront-accounts","docs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fstorefront-accounts\u002Findex",[1532],{"title":1528,"path":1529,"stem":1530},{"title":1534,"path":1535,"stem":1536,"children":1537},"Value lists","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fvalue-lists","docs\u002Fstudios\u002Fcommerce\u002Fcustomers\u002Fvalue-lists\u002Findex",[1538],{"title":1534,"path":1535,"stem":1536},{"title":1179,"path":1540,"stem":1541,"children":1542,"icon":1268},"\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fgetting-started","docs\u002Fstudios\u002Fcommerce\u002Fgetting-started\u002Findex",[1543],{"title":1179,"path":1540,"stem":1541,"icon":1268},{"title":1545,"path":1546,"stem":1547,"children":1548,"icon":143},"Marketing","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarketing","docs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Findex",[1549,1550,1556,1562,1568,1574,1580,1586,1592],{"title":1545,"path":1546,"stem":1547,"icon":143},{"title":1551,"path":1552,"stem":1553,"children":1554},"Ads","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fads","docs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fads\u002Findex",[1555],{"title":1551,"path":1552,"stem":1553},{"title":1557,"path":1558,"stem":1559,"children":1560},"Audiences","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Faudiences","docs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Faudiences\u002Findex",[1561],{"title":1557,"path":1558,"stem":1559},{"title":1563,"path":1564,"stem":1565,"children":1566},"Campaigns","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fcampaigns","docs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fcampaigns\u002Findex",[1567],{"title":1563,"path":1564,"stem":1565},{"title":1569,"path":1570,"stem":1571,"children":1572},"Journeys","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fjourneys","docs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fjourneys\u002Findex",[1573],{"title":1569,"path":1570,"stem":1571},{"title":1575,"path":1576,"stem":1577,"children":1578},"Loyalty","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Floyalty","docs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Floyalty\u002Findex",[1579],{"title":1575,"path":1576,"stem":1577},{"title":1581,"path":1582,"stem":1583,"children":1584},"Mailings","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fmailings","docs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fmailings\u002Findex",[1585],{"title":1581,"path":1582,"stem":1583},{"title":1587,"path":1588,"stem":1589,"children":1590,"icon":344},"Marketing consents","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fmarketing-consents","docs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Fmarketing-consents\u002Findex",[1591],{"title":1587,"path":1588,"stem":1589,"icon":344},{"title":1593,"path":1594,"stem":1595,"children":1596},"Reviews","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Freviews","docs\u002Fstudios\u002Fcommerce\u002Fmarketing\u002Freviews\u002Findex",[1597],{"title":1593,"path":1594,"stem":1595},{"title":1599,"path":1600,"stem":1601,"children":1602,"icon":691},"Markets and pricing","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Findex",[1603,1604,1610,1616,1622,1628,1634,1640,1646,1651],{"title":1599,"path":1600,"stem":1601,"icon":691},{"title":1605,"path":1606,"stem":1607,"children":1608},"Carriers and tracking","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fcarriers-and-tracking","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fcarriers-and-tracking\u002Findex",[1609],{"title":1605,"path":1606,"stem":1607},{"title":1611,"path":1612,"stem":1613,"children":1614},"Channels","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fchannels","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fchannels\u002Findex",[1615],{"title":1611,"path":1612,"stem":1613},{"title":1617,"path":1618,"stem":1619,"children":1620},"Markets","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fmarkets","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fmarkets\u002Findex",[1621],{"title":1617,"path":1618,"stem":1619},{"title":1623,"path":1624,"stem":1625,"children":1626},"Payment lifecycle","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fpayment-lifecycle","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fpayment-lifecycle\u002Findex",[1627],{"title":1623,"path":1624,"stem":1625},{"title":1629,"path":1630,"stem":1631,"children":1632},"Payment methods","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fpayment-methods","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fpayment-methods\u002Findex",[1633],{"title":1629,"path":1630,"stem":1631},{"title":1635,"path":1636,"stem":1637,"children":1638},"Price lists","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fprice-lists","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fprice-lists\u002Findex",[1639],{"title":1635,"path":1636,"stem":1637},{"title":1641,"path":1642,"stem":1643,"children":1644},"Promotions","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fpromotions","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fpromotions\u002Findex",[1645],{"title":1641,"path":1642,"stem":1643},{"title":1026,"path":1647,"stem":1648,"children":1649},"\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fsettings","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fsettings\u002Findex",[1650],{"title":1026,"path":1647,"stem":1648},{"title":1652,"path":1653,"stem":1654,"children":1655},"Shipping rates","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fshipping-rates","docs\u002Fstudios\u002Fcommerce\u002Fmarkets-and-pricing\u002Fshipping-rates\u002Findex",[1656],{"title":1652,"path":1653,"stem":1654},{"title":1658,"path":1659,"stem":1660,"children":1661,"icon":1663},"Orders","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Forders","docs\u002Fstudios\u002Fcommerce\u002Forders\u002Findex",[1662,1664,1670,1676,1682,1688,1694,1699,1705],{"title":1658,"path":1659,"stem":1660,"icon":1663},"i-lucide-receipt-text",{"title":1665,"path":1666,"stem":1667,"children":1668},"Carts","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Forders\u002Fcarts","docs\u002Fstudios\u002Fcommerce\u002Forders\u002Fcarts\u002Findex",[1669],{"title":1665,"path":1666,"stem":1667},{"title":1671,"path":1672,"stem":1673,"children":1674},"Documents","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Forders\u002Fdocuments","docs\u002Fstudios\u002Fcommerce\u002Forders\u002Fdocuments\u002Findex",[1675],{"title":1671,"path":1672,"stem":1673},{"title":1677,"path":1678,"stem":1679,"children":1680},"Events and comments","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Forders\u002Fevents-and-comments","docs\u002Fstudios\u002Fcommerce\u002Forders\u002Fevents-and-comments\u002Findex",[1681],{"title":1677,"path":1678,"stem":1679},{"title":1683,"path":1684,"stem":1685,"children":1686},"Number ranges","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Forders\u002Fnumber-ranges","docs\u002Fstudios\u002Fcommerce\u002Forders\u002Fnumber-ranges\u002Findex",[1687],{"title":1683,"path":1684,"stem":1685},{"title":1689,"path":1690,"stem":1691,"children":1692},"Order lists","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Forders\u002Forder-lists","docs\u002Fstudios\u002Fcommerce\u002Forders\u002Forder-lists\u002Findex",[1693],{"title":1689,"path":1690,"stem":1691},{"title":1658,"path":1695,"stem":1696,"children":1697},"\u002Fdocs\u002Fstudios\u002Fcommerce\u002Forders\u002Forders","docs\u002Fstudios\u002Fcommerce\u002Forders\u002Forders\u002Findex",[1698],{"title":1658,"path":1695,"stem":1696},{"title":1700,"path":1701,"stem":1702,"children":1703},"Returns","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Forders\u002Freturns","docs\u002Fstudios\u002Fcommerce\u002Forders\u002Freturns\u002Findex",[1704],{"title":1700,"path":1701,"stem":1702},{"title":1706,"path":1707,"stem":1708,"children":1709},"Stock","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Forders\u002Fstock","docs\u002Fstudios\u002Fcommerce\u002Forders\u002Fstock\u002Findex",[1710],{"title":1706,"path":1707,"stem":1708},{"title":1712,"path":1713,"stem":1714,"children":1715,"icon":1717},"Procurement","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fprocurement","docs\u002Fstudios\u002Fcommerce\u002Fprocurement\u002Findex",[1716,1718,1725,1732],{"title":1712,"path":1713,"stem":1714,"icon":1717},"i-lucide-clipboard-check",{"title":1719,"path":1720,"stem":1721,"children":1722,"icon":1724},"Approvals","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fprocurement\u002Fapprovals","docs\u002Fstudios\u002Fcommerce\u002Fprocurement\u002Fapprovals\u002Findex",[1723],{"title":1719,"path":1720,"stem":1721,"icon":1724},"i-lucide-badge-check",{"title":1726,"path":1727,"stem":1728,"children":1729,"icon":1731},"Cost centers","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fprocurement\u002Fcost-centers","docs\u002Fstudios\u002Fcommerce\u002Fprocurement\u002Fcost-centers\u002Findex",[1730],{"title":1726,"path":1727,"stem":1728,"icon":1731},"i-lucide-wallet",{"title":1733,"path":1734,"stem":1735,"children":1736,"icon":29},"Punchout","\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fprocurement\u002Fpunchout","docs\u002Fstudios\u002Fcommerce\u002Fprocurement\u002Fpunchout\u002Findex",[1737],{"title":1733,"path":1734,"stem":1735,"icon":29},{"title":1739,"path":1740,"stem":1741,"children":1742},"Integration Studio","\u002Fdocs\u002Fstudios\u002Fintegration-studio","docs\u002Fstudios\u002Fintegration-studio\u002Findex",[1743,1744,1781,1818,1848,1853,1883],{"title":1739,"path":1740,"stem":1741},{"title":1745,"path":1746,"stem":1747,"children":1748,"icon":1750},"Build the workflow","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fbuild","docs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Findex",[1749,1751,1757,1763,1769,1775],{"title":1745,"path":1746,"stem":1747,"icon":1750},"i-lucide-workflow",{"title":1752,"path":1753,"stem":1754,"children":1755},"Expressions","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Fexpressions","docs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Fexpressions\u002Findex",[1756],{"title":1752,"path":1753,"stem":1754},{"title":1758,"path":1759,"stem":1760,"children":1761},"Node catalog","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Fnode-catalog","docs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Fnode-catalog\u002Findex",[1762],{"title":1758,"path":1759,"stem":1760},{"title":1764,"path":1765,"stem":1766,"children":1767},"Node configuration","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Fnode-configuration","docs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Fnode-configuration\u002Findex",[1768],{"title":1764,"path":1765,"stem":1766},{"title":1770,"path":1771,"stem":1772,"children":1773},"Templates","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Ftemplates","docs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Ftemplates\u002Findex",[1774],{"title":1770,"path":1771,"stem":1772},{"title":1776,"path":1777,"stem":1778,"children":1779},"The workflow document","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Fworkflow-model","docs\u002Fstudios\u002Fintegration-studio\u002Fbuild\u002Fworkflow-model\u002Findex",[1780],{"title":1776,"path":1777,"stem":1778},{"title":1782,"path":1783,"stem":1784,"children":1785,"icon":1787},"Connect the systems","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fconnect","docs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Findex",[1786,1788,1794,1800,1806,1812],{"title":1782,"path":1783,"stem":1784,"icon":1787},"i-lucide-key-round",{"title":1789,"path":1790,"stem":1791,"children":1792},"Credentials","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Fcredentials","docs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Fcredentials\u002Findex",[1793],{"title":1789,"path":1790,"stem":1791},{"title":1795,"path":1796,"stem":1797,"children":1798},"File transfer","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Ffiles","docs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Ffiles\u002Findex",[1799],{"title":1795,"path":1796,"stem":1797},{"title":1801,"path":1802,"stem":1803,"children":1804},"OAuth","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Foauth","docs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Foauth\u002Findex",[1805],{"title":1801,"path":1802,"stem":1803},{"title":1807,"path":1808,"stem":1809,"children":1810},"Reaching Revenue Cloud","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Freaching-revenue-cloud","docs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Freaching-revenue-cloud\u002Findex",[1811],{"title":1807,"path":1808,"stem":1809},{"title":1813,"path":1814,"stem":1815,"children":1816},"Secrets","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Fsecrets","docs\u002Fstudios\u002Fintegration-studio\u002Fconnect\u002Fsecrets\u002Findex",[1817],{"title":1813,"path":1814,"stem":1815},{"title":1819,"path":1820,"stem":1821,"children":1822,"icon":310},"Extend the Studio","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fextend","docs\u002Fstudios\u002Fintegration-studio\u002Fextend\u002Findex",[1823,1824,1830,1836,1842],{"title":1819,"path":1820,"stem":1821,"icon":310},{"title":1825,"path":1826,"stem":1827,"children":1828},"Custom nodes","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fextend\u002Fcustom-nodes","docs\u002Fstudios\u002Fintegration-studio\u002Fextend\u002Fcustom-nodes\u002Findex",[1829],{"title":1825,"path":1826,"stem":1827},{"title":1831,"path":1832,"stem":1833,"children":1834},"Dynamic behaviour","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fextend\u002Fdynamic-behaviour","docs\u002Fstudios\u002Fintegration-studio\u002Fextend\u002Fdynamic-behaviour\u002Findex",[1835],{"title":1831,"path":1832,"stem":1833},{"title":1837,"path":1838,"stem":1839,"children":1840},"Package manifest","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fextend\u002Fpackage-manifest","docs\u002Fstudios\u002Fintegration-studio\u002Fextend\u002Fpackage-manifest\u002Findex",[1841],{"title":1837,"path":1838,"stem":1839},{"title":1843,"path":1844,"stem":1845,"children":1846},"Registration","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fextend\u002Fregistration","docs\u002Fstudios\u002Fintegration-studio\u002Fextend\u002Fregistration\u002Findex",[1847],{"title":1843,"path":1844,"stem":1845},{"title":1179,"path":1849,"stem":1850,"children":1851,"icon":1268},"\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fgetting-started","docs\u002Fstudios\u002Fintegration-studio\u002Fgetting-started\u002Findex",[1852],{"title":1179,"path":1849,"stem":1850,"icon":1268},{"title":1854,"path":1855,"stem":1856,"children":1857,"icon":372},"Run, watch, recover","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Foperate","docs\u002Fstudios\u002Fintegration-studio\u002Foperate\u002Findex",[1858,1859,1865,1871,1877],{"title":1854,"path":1855,"stem":1856,"icon":372},{"title":1860,"path":1861,"stem":1862,"children":1863},"Missed runs","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Foperate\u002Fdead-letters","docs\u002Fstudios\u002Fintegration-studio\u002Foperate\u002Fdead-letters\u002Findex",[1864],{"title":1860,"path":1861,"stem":1862},{"title":1866,"path":1867,"stem":1868,"children":1869},"Failure handling","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Foperate\u002Ffailure-handling","docs\u002Fstudios\u002Fintegration-studio\u002Foperate\u002Ffailure-handling\u002Findex",[1870],{"title":1866,"path":1867,"stem":1868},{"title":1872,"path":1873,"stem":1874,"children":1875},"Revisions and audit","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Foperate\u002Frevisions-and-audit","docs\u002Fstudios\u002Fintegration-studio\u002Foperate\u002Frevisions-and-audit\u002Findex",[1876],{"title":1872,"path":1873,"stem":1874},{"title":1878,"path":1879,"stem":1880,"children":1881},"Runs","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Foperate\u002Fruns","docs\u002Fstudios\u002Fintegration-studio\u002Foperate\u002Fruns\u002Findex",[1882],{"title":1878,"path":1879,"stem":1880},{"title":1884,"path":1885,"stem":1886,"children":1887,"icon":1889},"Start the workflow","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fstart","docs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Findex",[1888,1890,1896,1902,1908,1914],{"title":1884,"path":1885,"stem":1886,"icon":1889},"i-lucide-zap",{"title":1891,"path":1892,"stem":1893,"children":1894},"Event triggers","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Fevent-triggers","docs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Fevent-triggers\u002Findex",[1895],{"title":1891,"path":1892,"stem":1893},{"title":1897,"path":1898,"stem":1899,"children":1900},"Execution modes","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Fexecution-modes","docs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Fexecution-modes\u002Findex",[1901],{"title":1897,"path":1898,"stem":1899},{"title":1903,"path":1904,"stem":1905,"children":1906},"Schedule triggers","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Fschedule-triggers","docs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Fschedule-triggers\u002Findex",[1907],{"title":1903,"path":1904,"stem":1905},{"title":1909,"path":1910,"stem":1911,"children":1912},"Triggers","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Ftriggers","docs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Ftriggers\u002Findex",[1913],{"title":1909,"path":1910,"stem":1911},{"title":1915,"path":1916,"stem":1917,"children":1918},"Webhook triggers","\u002Fdocs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Fwebhook-triggers","docs\u002Fstudios\u002Fintegration-studio\u002Fstart\u002Fwebhook-triggers\u002Findex",[1919],{"title":1915,"path":1916,"stem":1917},{"title":1921,"path":1922,"stem":1923,"children":1924},"Experience Studio","\u002Fdocs\u002Fstudios\u002Fsites","docs\u002Fstudios\u002Fsites\u002Findex",[1925,1926,1980,2044,2170,2176,2218],{"title":1921,"path":1922,"stem":1923},{"title":1927,"path":1928,"stem":1929,"children":1930,"icon":481},"Compose pages","\u002Fdocs\u002Fstudios\u002Fsites\u002Fblocks","docs\u002Fstudios\u002Fsites\u002Fblocks\u002Findex",[1931,1932,1938,1944,1950,1956,1962,1968,1974],{"title":1927,"path":1928,"stem":1929,"icon":481},{"title":1933,"path":1934,"stem":1935,"children":1936},"Block catalog","\u002Fdocs\u002Fstudios\u002Fsites\u002Fblocks\u002Fblock-catalog","docs\u002Fstudios\u002Fsites\u002Fblocks\u002Fblock-catalog\u002Findex",[1937],{"title":1933,"path":1934,"stem":1935},{"title":1939,"path":1940,"stem":1941,"children":1942},"Block options","\u002Fdocs\u002Fstudios\u002Fsites\u002Fblocks\u002Fblock-options","docs\u002Fstudios\u002Fsites\u002Fblocks\u002Fblock-options\u002Findex",[1943],{"title":1939,"path":1940,"stem":1941},{"title":1945,"path":1946,"stem":1947,"children":1948},"How a block works","\u002Fdocs\u002Fstudios\u002Fsites\u002Fblocks\u002Fhow-a-block-works","docs\u002Fstudios\u002Fsites\u002Fblocks\u002Fhow-a-block-works\u002Findex",[1949],{"title":1945,"path":1946,"stem":1947},{"title":1951,"path":1952,"stem":1953,"children":1954},"Inline editing","\u002Fdocs\u002Fstudios\u002Fsites\u002Fblocks\u002Finline-editing","docs\u002Fstudios\u002Fsites\u002Fblocks\u002Finline-editing\u002Findex",[1955],{"title":1951,"path":1952,"stem":1953},{"title":1957,"path":1958,"stem":1959,"children":1960},"Managing pages","\u002Fdocs\u002Fstudios\u002Fsites\u002Fblocks\u002Fmanaging-pages","docs\u002Fstudios\u002Fsites\u002Fblocks\u002Fmanaging-pages\u002Findex",[1961],{"title":1957,"path":1958,"stem":1959},{"title":1963,"path":1964,"stem":1965,"children":1966},"Reading published pages","\u002Fdocs\u002Fstudios\u002Fsites\u002Fblocks\u002Freading-pages","docs\u002Fstudios\u002Fsites\u002Fblocks\u002Freading-pages\u002Findex",[1967],{"title":1963,"path":1964,"stem":1965},{"title":1969,"path":1970,"stem":1971,"children":1972},"Registering blocks","\u002Fdocs\u002Fstudios\u002Fsites\u002Fblocks\u002Fregistering","docs\u002Fstudios\u002Fsites\u002Fblocks\u002Fregistering\u002Findex",[1973],{"title":1969,"path":1970,"stem":1971},{"title":1975,"path":1976,"stem":1977,"children":1978},"Shells and fields","\u002Fdocs\u002Fstudios\u002Fsites\u002Fblocks\u002Fshells-and-fields","docs\u002Fstudios\u002Fsites\u002Fblocks\u002Fshells-and-fields\u002Findex",[1979],{"title":1975,"path":1976,"stem":1977},{"title":1981,"path":1982,"stem":1983,"children":1984,"icon":297},"Connect data","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata","docs\u002Fstudios\u002Fsites\u002Fdata\u002Findex",[1985,1986,1991,1997,2003,2009,2014,2020,2026,2032,2038],{"title":1981,"path":1982,"stem":1983,"icon":297},{"title":626,"path":1987,"stem":1988,"children":1989},"\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Fauthentication","docs\u002Fstudios\u002Fsites\u002Fdata\u002Fauthentication\u002Findex",[1990],{"title":626,"path":1987,"stem":1988},{"title":1992,"path":1993,"stem":1994,"children":1995},"The BFF pattern","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Fbff-pattern","docs\u002Fstudios\u002Fsites\u002Fdata\u002Fbff-pattern\u002Findex",[1996],{"title":1992,"path":1993,"stem":1994},{"title":1998,"path":1999,"stem":2000,"children":2001},"Catalog, cart, checkout","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Fcatalog-cart-checkout","docs\u002Fstudios\u002Fsites\u002Fdata\u002Fcatalog-cart-checkout\u002Findex",[2002],{"title":1998,"path":1999,"stem":2000},{"title":2004,"path":2005,"stem":2006,"children":2007},"Consent manager","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Fconsent-manager","docs\u002Fstudios\u002Fsites\u002Fdata\u002Fconsent-manager\u002Findex",[2008],{"title":2004,"path":2005,"stem":2006},{"title":1385,"path":2010,"stem":2011,"children":2012},"\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Fforms","docs\u002Fstudios\u002Fsites\u002Fdata\u002Fforms\u002Findex",[2013],{"title":1385,"path":2010,"stem":2011},{"title":2015,"path":2016,"stem":2017,"children":2018},"Media and assets","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Fmedia","docs\u002Fstudios\u002Fsites\u002Fdata\u002Fmedia\u002Findex",[2019],{"title":2015,"path":2016,"stem":2017},{"title":2021,"path":2022,"stem":2023,"children":2024},"Multi-tenant themes","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Fmulti-tenant-themes","docs\u002Fstudios\u002Fsites\u002Fdata\u002Fmulti-tenant-themes\u002Findex",[2025],{"title":2021,"path":2022,"stem":2023},{"title":2027,"path":2028,"stem":2029,"children":2030},"Search collections","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Fsearch-collections","docs\u002Fstudios\u002Fsites\u002Fdata\u002Fsearch-collections\u002Findex",[2031],{"title":2027,"path":2028,"stem":2029},{"title":2033,"path":2034,"stem":2035,"children":2036},"Search","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Fsearch","docs\u002Fstudios\u002Fsites\u002Fdata\u002Fsearch\u002Findex",[2037],{"title":2033,"path":2034,"stem":2035},{"title":2039,"path":2040,"stem":2041,"children":2042},"Tag manager","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdata\u002Ftag-manager","docs\u002Fstudios\u002Fsites\u002Fdata\u002Ftag-manager\u002Findex",[2043],{"title":2039,"path":2040,"stem":2041},{"title":2045,"path":2046,"stem":2047,"children":2048,"icon":1268},"Build and deploy","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Findex",[2049,2050,2056,2062,2068,2074,2080,2086,2164],{"title":2045,"path":2046,"stem":2047,"icon":1268},{"title":2051,"path":2052,"stem":2053,"children":2054},"Build configuration","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fbuild-configuration","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fbuild-configuration\u002Findex",[2055],{"title":2051,"path":2052,"stem":2053},{"title":2057,"path":2058,"stem":2059,"children":2060},"Compute specifications","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fcompute-specifications","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fcompute-specifications\u002Findex",[2061],{"title":2057,"path":2058,"stem":2059},{"title":2063,"path":2064,"stem":2065,"children":2066},"Environment variables","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fenvironment-variables","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fenvironment-variables\u002Findex",[2067],{"title":2063,"path":2064,"stem":2065},{"title":2069,"path":2070,"stem":2071,"children":2072},"From Git","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Ffrom-git","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Ffrom-git\u002Findex",[2073],{"title":2069,"path":2070,"stem":2071},{"title":2075,"path":2076,"stem":2077,"children":2078},"From the CLI","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Ffrom-the-cli","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Ffrom-the-cli\u002Findex",[2079],{"title":2075,"path":2076,"stem":2077},{"title":2081,"path":2082,"stem":2083,"children":2084},"Manually","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fmanually","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fmanually\u002Findex",[2085],{"title":2081,"path":2082,"stem":2083},{"title":2087,"path":2088,"stem":2089,"children":2090},"Quick-starts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Findex",[2091,2092,2098,2104,2110,2116,2122,2128,2134,2140,2146,2152,2158],{"title":2087,"path":2088,"stem":2089},{"title":2093,"path":2094,"stem":2095,"children":2096},"Deploy an Angular app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fangular","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fangular\u002Findex",[2097],{"title":2093,"path":2094,"stem":2095},{"title":2099,"path":2100,"stem":2101,"children":2102},"Deploy a Astro app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fastro","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fastro\u002Findex",[2103],{"title":2099,"path":2100,"stem":2101},{"title":2105,"path":2106,"stem":2107,"children":2108},"Deploy a Flutter Web app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fflutter","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fflutter\u002Findex",[2109],{"title":2105,"path":2106,"stem":2107},{"title":2111,"path":2112,"stem":2113,"children":2114},"Deploy a Next.js app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fnextjs","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fnextjs\u002Findex",[2115],{"title":2111,"path":2112,"stem":2113},{"title":2117,"path":2118,"stem":2119,"children":2120},"Deploy a Nuxt app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fnuxt","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fnuxt\u002Findex",[2121],{"title":2117,"path":2118,"stem":2119},{"title":2123,"path":2124,"stem":2125,"children":2126},"Deploy a React Native app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Freact-native","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Freact-native\u002Findex",[2127],{"title":2123,"path":2124,"stem":2125},{"title":2129,"path":2130,"stem":2131,"children":2132},"Deploy a React app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Freact","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Freact\u002Findex",[2133],{"title":2129,"path":2130,"stem":2131},{"title":2135,"path":2136,"stem":2137,"children":2138},"Deploy a Remix app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fremix","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fremix\u002Findex",[2139],{"title":2135,"path":2136,"stem":2137},{"title":2141,"path":2142,"stem":2143,"children":2144},"Deploy a SvelteKit app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fsveltekit","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fsveltekit\u002Findex",[2145],{"title":2141,"path":2142,"stem":2143},{"title":2147,"path":2148,"stem":2149,"children":2150},"Deploy a TanStack Start app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Ftanstack-start","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Ftanstack-start\u002Findex",[2151],{"title":2147,"path":2148,"stem":2149},{"title":2153,"path":2154,"stem":2155,"children":2156},"Deploy a Vanilla JS app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fvanilla","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fvanilla\u002Findex",[2157],{"title":2153,"path":2154,"stem":2155},{"title":2159,"path":2160,"stem":2161,"children":2162},"Deploy a Vue.js app to revenexx Storefronts","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fvue","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fquick-starts\u002Fvue\u002Findex",[2163],{"title":2159,"path":2160,"stem":2161},{"title":2165,"path":2166,"stem":2167,"children":2168},"Starting points","\u002Fdocs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fstarting-points","docs\u002Fstudios\u002Fsites\u002Fdeploy\u002Fstarting-points\u002Findex",[2169],{"title":2165,"path":2166,"stem":2167},{"title":1179,"path":2171,"stem":2172,"children":2173,"icon":2175},"\u002Fdocs\u002Fstudios\u002Fsites\u002Fgetting-started","docs\u002Fstudios\u002Fsites\u002Fgetting-started\u002Findex",[2174],{"title":1179,"path":2171,"stem":2172,"icon":2175},"i-lucide-terminal",{"title":2177,"path":2178,"stem":2179,"children":2180,"icon":691},"Production","\u002Fdocs\u002Fstudios\u002Fsites\u002Fproduction","docs\u002Fstudios\u002Fsites\u002Fproduction\u002Findex",[2181,2182,2188,2194,2200,2206,2212],{"title":2177,"path":2178,"stem":2179,"icon":691},{"title":2183,"path":2184,"stem":2185,"children":2186},"Deployments","\u002Fdocs\u002Fstudios\u002Fsites\u002Fproduction\u002Fdeployments","docs\u002Fstudios\u002Fsites\u002Fproduction\u002Fdeployments\u002Findex",[2187],{"title":2183,"path":2184,"stem":2185},{"title":2189,"path":2190,"stem":2191,"children":2192},"Domains","\u002Fdocs\u002Fstudios\u002Fsites\u002Fproduction\u002Fdomains","docs\u002Fstudios\u002Fsites\u002Fproduction\u002Fdomains\u002Findex",[2193],{"title":2189,"path":2190,"stem":2191},{"title":2195,"path":2196,"stem":2197,"children":2198},"Instant rollbacks","\u002Fdocs\u002Fstudios\u002Fsites\u002Fproduction\u002Finstant-rollbacks","docs\u002Fstudios\u002Fsites\u002Fproduction\u002Finstant-rollbacks\u002Findex",[2199],{"title":2195,"path":2196,"stem":2197},{"title":2201,"path":2202,"stem":2203,"children":2204},"Logs","\u002Fdocs\u002Fstudios\u002Fsites\u002Fproduction\u002Flogs","docs\u002Fstudios\u002Fsites\u002Fproduction\u002Flogs\u002Findex",[2205],{"title":2201,"path":2202,"stem":2203},{"title":2207,"path":2208,"stem":2209,"children":2210},"Previews","\u002Fdocs\u002Fstudios\u002Fsites\u002Fproduction\u002Fpreviews","docs\u002Fstudios\u002Fsites\u002Fproduction\u002Fpreviews\u002Findex",[2211],{"title":2207,"path":2208,"stem":2209},{"title":2213,"path":2214,"stem":2215,"children":2216},"Publishing a theme","\u002Fdocs\u002Fstudios\u002Fsites\u002Fproduction\u002Fpublishing-a-theme","docs\u002Fstudios\u002Fsites\u002Fproduction\u002Fpublishing-a-theme\u002Findex",[2217],{"title":2213,"path":2214,"stem":2215},{"title":2219,"path":2220,"stem":2221,"children":2222,"icon":460},"Build the theme","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Findex",[2223,2224,2230,2236,2242,2248,2254,2260,2266,2284],{"title":2219,"path":2220,"stem":2221,"icon":460},{"title":2225,"path":2226,"stem":2227,"children":2228},"Theme anatomy","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Fanatomy","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Fanatomy\u002Findex",[2229],{"title":2225,"path":2226,"stem":2227},{"title":2231,"path":2232,"stem":2233,"children":2234},"Design tokens","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Fdesign-tokens","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Fdesign-tokens\u002Findex",[2235],{"title":2231,"path":2232,"stem":2233},{"title":2237,"path":2238,"stem":2239,"children":2240},"Frameworks","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Fframeworks","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Fframeworks\u002Findex",[2241],{"title":2237,"path":2238,"stem":2239},{"title":2243,"path":2244,"stem":2245,"children":2246},"The layer chain","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Flayer-chain","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Flayer-chain\u002Findex",[2247],{"title":2243,"path":2244,"stem":2245},{"title":2249,"path":2250,"stem":2251,"children":2252},"Local development","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Flocal-development","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Flocal-development\u002Findex",[2253],{"title":2249,"path":2250,"stem":2251},{"title":2255,"path":2256,"stem":2257,"children":2258},"Modules and plugins","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Fmodules-and-plugins","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Fmodules-and-plugins\u002Findex",[2259],{"title":2255,"path":2256,"stem":2257},{"title":2261,"path":2262,"stem":2263,"children":2264},"Overriding","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Foverriding","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Foverriding\u002Findex",[2265],{"title":2261,"path":2262,"stem":2263},{"title":2267,"path":2268,"stem":2269,"children":2270},"Rendering","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Frendering","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Frendering\u002Findex",[2271,2272,2278],{"title":2267,"path":2268,"stem":2269},{"title":2273,"path":2274,"stem":2275,"children":2276},"SSR","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Frendering\u002Fssr","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Frendering\u002Fssr\u002Findex",[2277],{"title":2273,"path":2274,"stem":2275},{"title":2279,"path":2280,"stem":2281,"children":2282},"Static","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Frendering\u002Fstatic","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Frendering\u002Fstatic\u002Findex",[2283],{"title":2279,"path":2280,"stem":2281},{"title":2285,"path":2286,"stem":2287,"children":2288},"Service modes","\u002Fdocs\u002Fstudios\u002Fsites\u002Ftheme\u002Fservice-modes","docs\u002Fstudios\u002Fsites\u002Ftheme\u002Fservice-modes\u002Findex",[2289],{"title":2285,"path":2286,"stem":2287},{"title":2291,"path":2292,"stem":2293,"children":2294},"Tools","\u002Fdocs\u002Ftools","docs\u002Ftools\u002Findex",[2295,2296,2303,2309,3322],{"title":2291,"path":2292,"stem":2293},{"title":2297,"path":2298,"stem":2299,"children":2300,"icon":2302},"AI agents","\u002Fdocs\u002Ftools\u002Fai-agents","docs\u002Ftools\u002Fai-agents\u002Findex",[2301],{"title":2297,"path":2298,"stem":2299,"icon":2302},"i-lucide-shield-alert",{"title":2304,"path":2305,"stem":2306,"children":2307,"icon":527},"Aria API","\u002Fdocs\u002Ftools\u002Faria-api","docs\u002Ftools\u002Faria-api\u002Findex",[2308],{"title":2304,"path":2305,"stem":2306,"icon":527},{"title":2310,"path":2311,"stem":2312,"children":2313},"Command line","\u002Fdocs\u002Ftools\u002Fcommand-line","docs\u002Ftools\u002Fcommand-line\u002Findex",[2314,2315,2321,2326,2332,2338,2344,2350,2356,2362,3280,3286,3292,3298,3304,3310,3316],{"title":2310,"path":2311,"stem":2312},{"title":2316,"path":2317,"stem":2318,"children":2319},"Aliases","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Faliases","docs\u002Ftools\u002Fcommand-line\u002Faliases\u002Findex",[2320],{"title":2316,"path":2317,"stem":2318},{"title":626,"path":2322,"stem":2323,"children":2324},"\u002Fdocs\u002Ftools\u002Fcommand-line\u002Fauthentication","docs\u002Ftools\u002Fcommand-line\u002Fauthentication\u002Findex",[2325],{"title":626,"path":2322,"stem":2323},{"title":2327,"path":2328,"stem":2329,"children":2330},"Commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Fcommands","docs\u002Ftools\u002Fcommand-line\u002Fcommands\u002Findex",[2331],{"title":2327,"path":2328,"stem":2329},{"title":2333,"path":2334,"stem":2335,"children":2336},"Global commands reference","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Fglobal-commands","docs\u002Ftools\u002Fcommand-line\u002Fglobal-commands\u002Findex",[2337],{"title":2333,"path":2334,"stem":2335},{"title":2339,"path":2340,"stem":2341,"children":2342},"Installation","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Finstallation","docs\u002Ftools\u002Fcommand-line\u002Finstallation\u002Findex",[2343],{"title":2339,"path":2340,"stem":2341},{"title":2345,"path":2346,"stem":2347,"children":2348},"Interactive use","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Finteractive","docs\u002Ftools\u002Fcommand-line\u002Finteractive\u002Findex",[2349],{"title":2345,"path":2346,"stem":2347},{"title":2351,"path":2352,"stem":2353,"children":2354},"Non-interactive use","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Fnon-interactive","docs\u002Ftools\u002Fcommand-line\u002Fnon-interactive\u002Findex",[2355],{"title":2351,"path":2352,"stem":2353},{"title":2357,"path":2358,"stem":2359,"children":2360},"Project configuration","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Fproject-configuration","docs\u002Ftools\u002Fcommand-line\u002Fproject-configuration\u002Findex",[2361],{"title":2357,"path":2358,"stem":2359},{"title":2363,"path":2364,"stem":2365,"children":2366},"Command reference","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Findex",[2367,2368,2374,2434,2440,2464,2470,2476,2536,2554,2560,2590,2596,2602,2650,2656,2674,2680,2686,2692,2716,2722,2788,2794,2854,2908,2932,2938,2944,2950,2956,2980,3004,3010,3016,3052,3082,3088,3124,3178,3202,3208,3214,3238,3244,3250,3256],{"title":2363,"path":2364,"stem":2365},{"title":2369,"path":2370,"stem":2371,"children":2372},"About commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fabout","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fabout\u002Findex",[2373],{"title":2369,"path":2370,"stem":2371},{"title":2375,"path":2376,"stem":2377,"children":2378},"Ads commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Findex",[2379,2380,2386,2392,2398,2404,2410,2416,2422,2428],{"title":2375,"path":2376,"stem":2377},{"title":2381,"path":2382,"stem":2383,"children":2384},"Ads: accounts commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Faccounts","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Faccounts\u002Findex",[2385],{"title":2381,"path":2382,"stem":2383},{"title":2387,"path":2388,"stem":2389,"children":2390},"Ads: conversions commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fconversions","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fconversions\u002Findex",[2391],{"title":2387,"path":2388,"stem":2389},{"title":2393,"path":2394,"stem":2395,"children":2396},"Ads: feeds commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Ffeeds","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Ffeeds\u002Findex",[2397],{"title":2393,"path":2394,"stem":2395},{"title":2399,"path":2400,"stem":2401,"children":2402},"Ads: jobs commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fjobs","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fjobs\u002Findex",[2403],{"title":2399,"path":2400,"stem":2401},{"title":2405,"path":2406,"stem":2407,"children":2408},"Ads: links commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Flinks","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Flinks\u002Findex",[2409],{"title":2405,"path":2406,"stem":2407},{"title":2411,"path":2412,"stem":2413,"children":2414},"Ads: rules commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Frules","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Frules\u002Findex",[2415],{"title":2411,"path":2412,"stem":2413},{"title":2417,"path":2418,"stem":2419,"children":2420},"Ads: spend commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fspend","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fspend\u002Findex",[2421],{"title":2417,"path":2418,"stem":2419},{"title":2423,"path":2424,"stem":2425,"children":2426},"Ads: syncs commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fsyncs","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fsyncs\u002Findex",[2427],{"title":2423,"path":2424,"stem":2425},{"title":2429,"path":2430,"stem":2431,"children":2432},"Ads: vocabularies commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fvocabularies","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fads\u002Fvocabularies\u002Findex",[2433],{"title":2429,"path":2430,"stem":2431},{"title":2435,"path":2436,"stem":2437,"children":2438},"Apps commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fapps","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fapps\u002Findex",[2439],{"title":2435,"path":2436,"stem":2437},{"title":2441,"path":2442,"stem":2443,"children":2444},"Audiences commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudiences","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudiences\u002Findex",[2445,2446,2452,2458],{"title":2441,"path":2442,"stem":2443},{"title":2447,"path":2448,"stem":2449,"children":2450},"Audiences: audiences commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudiences\u002Faudiences","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudiences\u002Faudiences\u002Findex",[2451],{"title":2447,"path":2448,"stem":2449},{"title":2453,"path":2454,"stem":2455,"children":2456},"Audiences: members commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudiences\u002Fmembers","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudiences\u002Fmembers\u002Findex",[2457],{"title":2453,"path":2454,"stem":2455},{"title":2459,"path":2460,"stem":2461,"children":2462},"Audiences: rules commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudiences\u002Frules","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudiences\u002Frules\u002Findex",[2463],{"title":2459,"path":2460,"stem":2461},{"title":2465,"path":2466,"stem":2467,"children":2468},"Audit commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudit","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Faudit\u002Findex",[2469],{"title":2465,"path":2466,"stem":2467},{"title":2471,"path":2472,"stem":2473,"children":2474},"Avatars commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Favatars","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Favatars\u002Findex",[2475],{"title":2471,"path":2472,"stem":2473},{"title":2477,"path":2478,"stem":2479,"children":2480},"Campaigns commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Findex",[2481,2482,2488,2494,2500,2506,2512,2518,2524,2530],{"title":2477,"path":2478,"stem":2479},{"title":2483,"path":2484,"stem":2485,"children":2486},"Campaigns: assets commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fassets","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fassets\u002Findex",[2487],{"title":2483,"path":2484,"stem":2485},{"title":2489,"path":2490,"stem":2491,"children":2492},"Campaigns: attribution commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fattribution","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fattribution\u002Findex",[2493],{"title":2489,"path":2490,"stem":2491},{"title":2495,"path":2496,"stem":2497,"children":2498},"Campaigns: budgets commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fbudgets","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fbudgets\u002Findex",[2499],{"title":2495,"path":2496,"stem":2497},{"title":2501,"path":2502,"stem":2503,"children":2504},"Campaigns: calendar commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fcalendar","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fcalendar\u002Findex",[2505],{"title":2501,"path":2502,"stem":2503},{"title":2507,"path":2508,"stem":2509,"children":2510},"Campaigns: campaigns commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fcampaigns","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fcampaigns\u002Findex",[2511],{"title":2507,"path":2508,"stem":2509},{"title":2513,"path":2514,"stem":2515,"children":2516},"Campaigns: spend commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fspend","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fspend\u002Findex",[2517],{"title":2513,"path":2514,"stem":2515},{"title":2519,"path":2520,"stem":2521,"children":2522},"Campaigns: tasks commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Ftasks","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Ftasks\u002Findex",[2523],{"title":2519,"path":2520,"stem":2521},{"title":2525,"path":2526,"stem":2527,"children":2528},"Campaigns: touches commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Ftouches","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Ftouches\u002Findex",[2529],{"title":2525,"path":2526,"stem":2527},{"title":2531,"path":2532,"stem":2533,"children":2534},"Campaigns: vocabularies commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fvocabularies","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcampaigns\u002Fvocabularies\u002Findex",[2535],{"title":2531,"path":2532,"stem":2533},{"title":2537,"path":2538,"stem":2539,"children":2540},"Carts commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcarts","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcarts\u002Findex",[2541,2542,2548],{"title":2537,"path":2538,"stem":2539},{"title":2543,"path":2544,"stem":2545,"children":2546},"Carts: import and export commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcarts\u002Fio","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcarts\u002Fio\u002Findex",[2547],{"title":2543,"path":2544,"stem":2545},{"title":2549,"path":2550,"stem":2551,"children":2552},"Carts: items commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcarts\u002Fitems","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcarts\u002Fitems\u002Findex",[2553],{"title":2549,"path":2550,"stem":2551},{"title":2555,"path":2556,"stem":2557,"children":2558},"Channels commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fchannels","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fchannels\u002Findex",[2559],{"title":2555,"path":2556,"stem":2557},{"title":2561,"path":2562,"stem":2563,"children":2564},"Consent manager commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager\u002Findex",[2565,2566,2572,2578,2584],{"title":2561,"path":2562,"stem":2563},{"title":2567,"path":2568,"stem":2569,"children":2570},"Consent manager: delivery commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager\u002Fdelivery","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager\u002Fdelivery\u002Findex",[2571],{"title":2567,"path":2568,"stem":2569},{"title":2573,"path":2574,"stem":2575,"children":2576},"Consent manager: policy commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager\u002Fpolicy","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager\u002Fpolicy\u002Findex",[2577],{"title":2573,"path":2574,"stem":2575},{"title":2579,"path":2580,"stem":2581,"children":2582},"Consent manager: records commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager\u002Frecords","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager\u002Frecords\u002Findex",[2583],{"title":2579,"path":2580,"stem":2581},{"title":2585,"path":2586,"stem":2587,"children":2588},"Consent manager: registry commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager\u002Fregistry","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fconsent-manager\u002Fregistry\u002Findex",[2589],{"title":2585,"path":2586,"stem":2587},{"title":2591,"path":2592,"stem":2593,"children":2594},"Cost centers commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcost-centers","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcost-centers\u002Findex",[2595],{"title":2591,"path":2592,"stem":2593},{"title":2597,"path":2598,"stem":2599,"children":2600},"Create commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcreate","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcreate\u002Findex",[2601],{"title":2597,"path":2598,"stem":2599},{"title":2603,"path":2604,"stem":2605,"children":2606},"Customers commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Findex",[2607,2608,2614,2620,2626,2632,2638,2644],{"title":2603,"path":2604,"stem":2605},{"title":2609,"path":2610,"stem":2611,"children":2612},"Customers: contacts commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Fcontacts","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Fcontacts\u002Findex",[2613],{"title":2609,"path":2610,"stem":2611},{"title":2615,"path":2616,"stem":2617,"children":2618},"Customers: follow ups commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Ffollow-ups","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Ffollow-ups\u002Findex",[2619],{"title":2615,"path":2616,"stem":2617},{"title":2621,"path":2622,"stem":2623,"children":2624},"Customers: leads commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Fleads","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Fleads\u002Findex",[2625],{"title":2621,"path":2622,"stem":2623},{"title":2627,"path":2628,"stem":2629,"children":2630},"Customers: organizations commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Forganizations","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Forganizations\u002Findex",[2631],{"title":2627,"path":2628,"stem":2629},{"title":2633,"path":2634,"stem":2635,"children":2636},"Customers: roles commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Froles","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Froles\u002Findex",[2637],{"title":2633,"path":2634,"stem":2635},{"title":2639,"path":2640,"stem":2641,"children":2642},"Customers: segments commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Fsegments","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Fsegments\u002Findex",[2643],{"title":2639,"path":2640,"stem":2641},{"title":2645,"path":2646,"stem":2647,"children":2648},"Customers: value lists commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Fvalue-lists","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fcustomers\u002Fvalue-lists\u002Findex",[2649],{"title":2645,"path":2646,"stem":2647},{"title":2651,"path":2652,"stem":2653,"children":2654},"Deploy commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fdeploy","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fdeploy\u002Findex",[2655],{"title":2651,"path":2652,"stem":2653},{"title":2657,"path":2658,"stem":2659,"children":2660},"Documents commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fdocuments","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fdocuments\u002Findex",[2661,2662,2668],{"title":2657,"path":2658,"stem":2659},{"title":2663,"path":2664,"stem":2665,"children":2666},"Documents: kinds commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fdocuments\u002Fkinds","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fdocuments\u002Fkinds\u002Findex",[2667],{"title":2663,"path":2664,"stem":2665},{"title":2669,"path":2670,"stem":2671,"children":2672},"Documents: register commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fdocuments\u002Fregister","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fdocuments\u002Fregister\u002Findex",[2673],{"title":2669,"path":2670,"stem":2671},{"title":2675,"path":2676,"stem":2677,"children":2678},"Events commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fevents","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fevents\u002Findex",[2679],{"title":2675,"path":2676,"stem":2677},{"title":2681,"path":2682,"stem":2683,"children":2684},"Forms commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fforms","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fforms\u002Findex",[2685],{"title":2681,"path":2682,"stem":2683},{"title":2687,"path":2688,"stem":2689,"children":2690},"Health commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fhealth","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fhealth\u002Findex",[2691],{"title":2687,"path":2688,"stem":2689},{"title":2693,"path":2694,"stem":2695,"children":2696},"Inventories commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Finventories","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Finventories\u002Findex",[2697,2698,2704,2710],{"title":2693,"path":2694,"stem":2695},{"title":2699,"path":2700,"stem":2701,"children":2702},"Inventories: locations commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Finventories\u002Flocations","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Finventories\u002Flocations\u002Findex",[2703],{"title":2699,"path":2700,"stem":2701},{"title":2705,"path":2706,"stem":2707,"children":2708},"Inventories: reservations commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Finventories\u002Freservations","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Finventories\u002Freservations\u002Findex",[2709],{"title":2705,"path":2706,"stem":2707},{"title":2711,"path":2712,"stem":2713,"children":2714},"Inventories: stock commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Finventories\u002Fstock","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Finventories\u002Fstock\u002Findex",[2715],{"title":2711,"path":2712,"stem":2713},{"title":2717,"path":2718,"stem":2719,"children":2720},"Import and export commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fio","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fio\u002Findex",[2721],{"title":2717,"path":2718,"stem":2719},{"title":2723,"path":2724,"stem":2725,"children":2726},"Journeys commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Findex",[2727,2728,2734,2740,2746,2752,2758,2764,2770,2776,2782],{"title":2723,"path":2724,"stem":2725},{"title":2729,"path":2730,"stem":2731,"children":2732},"Journeys: enrollments commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fenrollments","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fenrollments\u002Findex",[2733],{"title":2729,"path":2730,"stem":2731},{"title":2735,"path":2736,"stem":2737,"children":2738},"Journeys: jobs commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fjobs","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fjobs\u002Findex",[2739],{"title":2735,"path":2736,"stem":2737},{"title":2741,"path":2742,"stem":2743,"children":2744},"Journeys: journeys commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fjourneys","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fjourneys\u002Findex",[2745],{"title":2741,"path":2742,"stem":2743},{"title":2747,"path":2748,"stem":2749,"children":2750},"Journeys: stats commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fstats","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fstats\u002Findex",[2751],{"title":2747,"path":2748,"stem":2749},{"title":2753,"path":2754,"stem":2755,"children":2756},"Journeys: steps commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fsteps","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fsteps\u002Findex",[2757],{"title":2753,"path":2754,"stem":2755},{"title":2759,"path":2760,"stem":2761,"children":2762},"Journeys: templates commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Ftemplates","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Ftemplates\u002Findex",[2763],{"title":2759,"path":2760,"stem":2761},{"title":2765,"path":2766,"stem":2767,"children":2768},"Journeys: timeline commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Ftimeline","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Ftimeline\u002Findex",[2769],{"title":2765,"path":2766,"stem":2767},{"title":2771,"path":2772,"stem":2773,"children":2774},"Journeys: versions commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fversions","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fversions\u002Findex",[2775],{"title":2771,"path":2772,"stem":2773},{"title":2777,"path":2778,"stem":2779,"children":2780},"Journeys: vocabularies commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fvocabularies","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fvocabularies\u002Findex",[2781],{"title":2777,"path":2778,"stem":2779},{"title":2783,"path":2784,"stem":2785,"children":2786},"Journeys: watches commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fwatches","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fjourneys\u002Fwatches\u002Findex",[2787],{"title":2783,"path":2784,"stem":2785},{"title":2789,"path":2790,"stem":2791,"children":2792},"Locale commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Flocale","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Flocale\u002Findex",[2793],{"title":2789,"path":2790,"stem":2791},{"title":2795,"path":2796,"stem":2797,"children":2798},"Loyalty commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Findex",[2799,2800,2806,2812,2818,2824,2830,2836,2842,2848],{"title":2795,"path":2796,"stem":2797},{"title":2801,"path":2802,"stem":2803,"children":2804},"Loyalty: bonus commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fbonus","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fbonus\u002Findex",[2805],{"title":2801,"path":2802,"stem":2803},{"title":2807,"path":2808,"stem":2809,"children":2810},"Loyalty: jobs commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fjobs","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fjobs\u002Findex",[2811],{"title":2807,"path":2808,"stem":2809},{"title":2813,"path":2814,"stem":2815,"children":2816},"Loyalty: memberships commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fmemberships","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fmemberships\u002Findex",[2817],{"title":2813,"path":2814,"stem":2815},{"title":2819,"path":2820,"stem":2821,"children":2822},"Loyalty: points commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fpoints","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fpoints\u002Findex",[2823],{"title":2819,"path":2820,"stem":2821},{"title":2825,"path":2826,"stem":2827,"children":2828},"Loyalty: programs commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fprograms","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fprograms\u002Findex",[2829],{"title":2825,"path":2826,"stem":2827},{"title":2831,"path":2832,"stem":2833,"children":2834},"Loyalty: referrals commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Freferrals","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Freferrals\u002Findex",[2835],{"title":2831,"path":2832,"stem":2833},{"title":2837,"path":2838,"stem":2839,"children":2840},"Loyalty: rewards commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Frewards","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Frewards\u002Findex",[2841],{"title":2837,"path":2838,"stem":2839},{"title":2843,"path":2844,"stem":2845,"children":2846},"Loyalty: tiers commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Ftiers","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Ftiers\u002Findex",[2847],{"title":2843,"path":2844,"stem":2845},{"title":2849,"path":2850,"stem":2851,"children":2852},"Loyalty: vocabularies commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fvocabularies","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Floyalty\u002Fvocabularies\u002Findex",[2853],{"title":2849,"path":2850,"stem":2851},{"title":2855,"path":2856,"stem":2857,"children":2858},"Mailings commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Findex",[2859,2860,2866,2872,2878,2884,2890,2896,2902],{"title":2855,"path":2856,"stem":2857},{"title":2861,"path":2862,"stem":2863,"children":2864},"Mailings: analysis commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fanalysis","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fanalysis\u002Findex",[2865],{"title":2861,"path":2862,"stem":2863},{"title":2867,"path":2868,"stem":2869,"children":2870},"Mailings: blocks commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fblocks","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fblocks\u002Findex",[2871],{"title":2867,"path":2868,"stem":2869},{"title":2873,"path":2874,"stem":2875,"children":2876},"Mailings: health commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fhealth","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fhealth\u002Findex",[2877],{"title":2873,"path":2874,"stem":2875},{"title":2879,"path":2880,"stem":2881,"children":2882},"Mailings: mailings commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fmailings","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fmailings\u002Findex",[2883],{"title":2879,"path":2880,"stem":2881},{"title":2885,"path":2886,"stem":2887,"children":2888},"Mailings: recipients commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Frecipients","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Frecipients\u002Findex",[2889],{"title":2885,"path":2886,"stem":2887},{"title":2891,"path":2892,"stem":2893,"children":2894},"Mailings: send commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fsend","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fsend\u002Findex",[2895],{"title":2891,"path":2892,"stem":2893},{"title":2897,"path":2898,"stem":2899,"children":2900},"Mailings: variants commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fvariants","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fvariants\u002Findex",[2901],{"title":2897,"path":2898,"stem":2899},{"title":2903,"path":2904,"stem":2905,"children":2906},"Mailings: vocabularies commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fvocabularies","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmailings\u002Fvocabularies\u002Findex",[2907],{"title":2903,"path":2904,"stem":2905},{"title":2909,"path":2910,"stem":2911,"children":2912},"Marketing consents commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarketing-consents","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarketing-consents\u002Findex",[2913,2914,2920,2926],{"title":2909,"path":2910,"stem":2911},{"title":2915,"path":2916,"stem":2917,"children":2918},"Marketing consents: evidence commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarketing-consents\u002Fevidence","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarketing-consents\u002Fevidence\u002Findex",[2919],{"title":2915,"path":2916,"stem":2917},{"title":2921,"path":2922,"stem":2923,"children":2924},"Marketing consents: subscriptions commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarketing-consents\u002Fsubscriptions","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarketing-consents\u002Fsubscriptions\u002Findex",[2925],{"title":2921,"path":2922,"stem":2923},{"title":2927,"path":2928,"stem":2929,"children":2930},"Marketing consents: types commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarketing-consents\u002Ftypes","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarketing-consents\u002Ftypes\u002Findex",[2931],{"title":2927,"path":2928,"stem":2929},{"title":2933,"path":2934,"stem":2935,"children":2936},"Markets commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarkets","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmarkets\u002Findex",[2937],{"title":2933,"path":2934,"stem":2935},{"title":2939,"path":2940,"stem":2941,"children":2942},"Messaging commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmessaging","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fmessaging\u002Findex",[2943],{"title":2939,"path":2940,"stem":2941},{"title":2945,"path":2946,"stem":2947,"children":2948},"Order lists commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Forderlists","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Forderlists\u002Findex",[2949],{"title":2945,"path":2946,"stem":2947},{"title":2951,"path":2952,"stem":2953,"children":2954},"Orders commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Forders","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Forders\u002Findex",[2955],{"title":2951,"path":2952,"stem":2953},{"title":2957,"path":2958,"stem":2959,"children":2960},"Pages commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpages","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpages\u002Findex",[2961,2962,2968,2974],{"title":2957,"path":2958,"stem":2959},{"title":2963,"path":2964,"stem":2965,"children":2966},"Pages: collaboration commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpages\u002Fcollaboration","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpages\u002Fcollaboration\u002Findex",[2967],{"title":2963,"path":2964,"stem":2965},{"title":2969,"path":2970,"stem":2971,"children":2972},"Pages: delivery commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpages\u002Fdelivery","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpages\u002Fdelivery\u002Findex",[2973],{"title":2969,"path":2970,"stem":2971},{"title":2975,"path":2976,"stem":2977,"children":2978},"Pages: editor commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpages\u002Feditor","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpages\u002Feditor\u002Findex",[2979],{"title":2975,"path":2976,"stem":2977},{"title":2981,"path":2982,"stem":2983,"children":2984},"Payments commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpayments","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpayments\u002Findex",[2985,2986,2992,2998],{"title":2981,"path":2982,"stem":2983},{"title":2987,"path":2988,"stem":2989,"children":2990},"Payments: ledger commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpayments\u002Fledger","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpayments\u002Fledger\u002Findex",[2991],{"title":2987,"path":2988,"stem":2989},{"title":2993,"path":2994,"stem":2995,"children":2996},"Payments: methods commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpayments\u002Fmethods","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpayments\u002Fmethods\u002Findex",[2997],{"title":2993,"path":2994,"stem":2995},{"title":2999,"path":3000,"stem":3001,"children":3002},"Payments: providers commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpayments\u002Fproviders","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpayments\u002Fproviders\u002Findex",[3003],{"title":2999,"path":3000,"stem":3001},{"title":3005,"path":3006,"stem":3007,"children":3008},"Prices commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fprices","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fprices\u002Findex",[3009],{"title":3005,"path":3006,"stem":3007},{"title":3011,"path":3012,"stem":3013,"children":3014},"Procurement commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fprocurement","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fprocurement\u002Findex",[3015],{"title":3011,"path":3012,"stem":3013},{"title":3017,"path":3018,"stem":3019,"children":3020},"Products commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Findex",[3021,3022,3028,3034,3040,3046],{"title":3017,"path":3018,"stem":3019},{"title":3023,"path":3024,"stem":3025,"children":3026},"Products: assets commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Fassets","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Fassets\u002Findex",[3027],{"title":3023,"path":3024,"stem":3025},{"title":3029,"path":3030,"stem":3031,"children":3032},"Products: categories commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Fcategories","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Fcategories\u002Findex",[3033],{"title":3029,"path":3030,"stem":3031},{"title":3035,"path":3036,"stem":3037,"children":3038},"Products: data model commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Fdata-model","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Fdata-model\u002Findex",[3039],{"title":3035,"path":3036,"stem":3037},{"title":3041,"path":3042,"stem":3043,"children":3044},"Products: manufacturers commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Fmanufacturers","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Fmanufacturers\u002Findex",[3045],{"title":3041,"path":3042,"stem":3043},{"title":3047,"path":3048,"stem":3049,"children":3050},"Products: references commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Freferences","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fproducts\u002Freferences\u002Findex",[3051],{"title":3047,"path":3048,"stem":3049},{"title":3053,"path":3054,"stem":3055,"children":3056},"Promotions commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions\u002Findex",[3057,3058,3064,3070,3076],{"title":3053,"path":3054,"stem":3055},{"title":3059,"path":3060,"stem":3061,"children":3062},"Promotions: evaluation commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions\u002Fevaluation","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions\u002Fevaluation\u002Findex",[3063],{"title":3059,"path":3060,"stem":3061},{"title":3065,"path":3066,"stem":3067,"children":3068},"Promotions: promotions commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions\u002Fpromotions","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions\u002Fpromotions\u002Findex",[3069],{"title":3065,"path":3066,"stem":3067},{"title":3071,"path":3072,"stem":3073,"children":3074},"Promotions: redemptions commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions\u002Fredemptions","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions\u002Fredemptions\u002Findex",[3075],{"title":3071,"path":3072,"stem":3073},{"title":3077,"path":3078,"stem":3079,"children":3080},"Promotions: vouchers commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions\u002Fvouchers","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpromotions\u002Fvouchers\u002Findex",[3081],{"title":3077,"path":3078,"stem":3079},{"title":3083,"path":3084,"stem":3085,"children":3086},"Punchout commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpunchout","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fpunchout\u002Findex",[3087],{"title":3083,"path":3084,"stem":3085},{"title":3089,"path":3090,"stem":3091,"children":3092},"Quotes commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Findex",[3093,3094,3100,3106,3112,3118],{"title":3089,"path":3090,"stem":3091},{"title":3095,"path":3096,"stem":3097,"children":3098},"Quotes: acceptance commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Facceptance","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Facceptance\u002Findex",[3099],{"title":3095,"path":3096,"stem":3097},{"title":3101,"path":3102,"stem":3103,"children":3104},"Quotes: pricing commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Fpricing","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Fpricing\u002Findex",[3105],{"title":3101,"path":3102,"stem":3103},{"title":3107,"path":3108,"stem":3109,"children":3110},"Quotes: quotes commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Fquotes","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Fquotes\u002Findex",[3111],{"title":3107,"path":3108,"stem":3109},{"title":3113,"path":3114,"stem":3115,"children":3116},"Quotes: ranges commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Franges","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Franges\u002Findex",[3117],{"title":3113,"path":3114,"stem":3115},{"title":3119,"path":3120,"stem":3121,"children":3122},"Quotes: trail commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Ftrail","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fquotes\u002Ftrail\u002Findex",[3123],{"title":3119,"path":3120,"stem":3121},{"title":3125,"path":3126,"stem":3127,"children":3128},"Reviews commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Findex",[3129,3130,3136,3142,3148,3154,3160,3166,3172],{"title":3125,"path":3126,"stem":3127},{"title":3131,"path":3132,"stem":3133,"children":3134},"Reviews: aggregates commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Faggregates","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Faggregates\u002Findex",[3135],{"title":3131,"path":3132,"stem":3133},{"title":3137,"path":3138,"stem":3139,"children":3140},"Reviews: jobs commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fjobs","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fjobs\u002Findex",[3141],{"title":3137,"path":3138,"stem":3139},{"title":3143,"path":3144,"stem":3145,"children":3146},"Reviews: moderation commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fmoderation","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fmoderation\u002Findex",[3147],{"title":3143,"path":3144,"stem":3145},{"title":3149,"path":3150,"stem":3151,"children":3152},"Reviews: privacy commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fprivacy","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fprivacy\u002Findex",[3153],{"title":3149,"path":3150,"stem":3151},{"title":3155,"path":3156,"stem":3157,"children":3158},"Reviews: products commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fproducts","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fproducts\u002Findex",[3159],{"title":3155,"path":3156,"stem":3157},{"title":3161,"path":3162,"stem":3163,"children":3164},"Reviews: requests commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Frequests","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Frequests\u002Findex",[3165],{"title":3161,"path":3162,"stem":3163},{"title":3167,"path":3168,"stem":3169,"children":3170},"Reviews: reviews commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Freviews","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Freviews\u002Findex",[3171],{"title":3167,"path":3168,"stem":3169},{"title":3173,"path":3174,"stem":3175,"children":3176},"Reviews: vocabularies commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fvocabularies","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Freviews\u002Fvocabularies\u002Findex",[3177],{"title":3173,"path":3174,"stem":3175},{"title":3179,"path":3180,"stem":3181,"children":3182},"Sales reps commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsales-reps","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsales-reps\u002Findex",[3183,3184,3190,3196],{"title":3179,"path":3180,"stem":3181},{"title":3185,"path":3186,"stem":3187,"children":3188},"Sales reps: acting for commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsales-reps\u002Facting-for","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsales-reps\u002Facting-for\u002Findex",[3189],{"title":3185,"path":3186,"stem":3187},{"title":3191,"path":3192,"stem":3193,"children":3194},"Sales reps: coverage commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsales-reps\u002Fcoverage","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsales-reps\u002Fcoverage\u002Findex",[3195],{"title":3191,"path":3192,"stem":3193},{"title":3197,"path":3198,"stem":3199,"children":3200},"Sales reps: roster commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsales-reps\u002Froster","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsales-reps\u002Froster\u002Findex",[3201],{"title":3197,"path":3198,"stem":3199},{"title":3203,"path":3204,"stem":3205,"children":3206},"Search commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsearch","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsearch\u002Findex",[3207],{"title":3203,"path":3204,"stem":3205},{"title":3209,"path":3210,"stem":3211,"children":3212},"Settings commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsettings","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsettings\u002Findex",[3213],{"title":3209,"path":3210,"stem":3211},{"title":3215,"path":3216,"stem":3217,"children":3218},"Shipping commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fshipping","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fshipping\u002Findex",[3219,3220,3226,3232],{"title":3215,"path":3216,"stem":3217},{"title":3221,"path":3222,"stem":3223,"children":3224},"Shipping: carriers commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fshipping\u002Fcarriers","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fshipping\u002Fcarriers\u002Findex",[3225],{"title":3221,"path":3222,"stem":3223},{"title":3227,"path":3228,"stem":3229,"children":3230},"Shipping: methods commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fshipping\u002Fmethods","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fshipping\u002Fmethods\u002Findex",[3231],{"title":3227,"path":3228,"stem":3229},{"title":3233,"path":3234,"stem":3235,"children":3236},"Shipping: value lists commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fshipping\u002Fvalue-lists","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fshipping\u002Fvalue-lists\u002Findex",[3237],{"title":3233,"path":3234,"stem":3235},{"title":3239,"path":3240,"stem":3241,"children":3242},"Sites commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsites","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fsites\u002Findex",[3243],{"title":3239,"path":3240,"stem":3241},{"title":3245,"path":3246,"stem":3247,"children":3248},"Skills commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fskills","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fskills\u002Findex",[3249],{"title":3245,"path":3246,"stem":3247},{"title":3251,"path":3252,"stem":3253,"children":3254},"Storage commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Fstorage","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Fstorage\u002Findex",[3255],{"title":3251,"path":3252,"stem":3253},{"title":3257,"path":3258,"stem":3259,"children":3260},"Tag manager commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Ftag-manager","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Ftag-manager\u002Findex",[3261,3262,3268,3274],{"title":3257,"path":3258,"stem":3259},{"title":3263,"path":3264,"stem":3265,"children":3266},"Tag manager: container commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Ftag-manager\u002Fcontainer","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Ftag-manager\u002Fcontainer\u002Findex",[3267],{"title":3263,"path":3264,"stem":3265},{"title":3269,"path":3270,"stem":3271,"children":3272},"Tag manager: delivery commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Ftag-manager\u002Fdelivery","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Ftag-manager\u002Fdelivery\u002Findex",[3273],{"title":3269,"path":3270,"stem":3271},{"title":3275,"path":3276,"stem":3277,"children":3278},"Tag manager: tags commands","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Freference\u002Ftag-manager\u002Ftags","docs\u002Ftools\u002Fcommand-line\u002Freference\u002Ftag-manager\u002Ftags\u002Findex",[3279],{"title":3275,"path":3276,"stem":3277},{"title":3281,"path":3282,"stem":3283,"children":3284},"Interactive shell (REPL)","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Frepl","docs\u002Ftools\u002Fcommand-line\u002Frepl\u002Findex",[3285],{"title":3281,"path":3282,"stem":3283},{"title":3287,"path":3288,"stem":3289,"children":3290},"Scaffolding","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Fscaffolding","docs\u002Ftools\u002Fcommand-line\u002Fscaffolding\u002Findex",[3291],{"title":3287,"path":3288,"stem":3289},{"title":3293,"path":3294,"stem":3295,"children":3296},"Scripting & output","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Fscripting","docs\u002Ftools\u002Fcommand-line\u002Fscripting\u002Findex",[3297],{"title":3293,"path":3294,"stem":3295},{"title":3299,"path":3300,"stem":3301,"children":3302},"Skills","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Fskills","docs\u002Ftools\u002Fcommand-line\u002Fskills\u002Findex",[3303],{"title":3299,"path":3300,"stem":3301},{"title":3305,"path":3306,"stem":3307,"children":3308},"Full-screen app (TUI)","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Ftui","docs\u002Ftools\u002Fcommand-line\u002Ftui\u002Findex",[3309],{"title":3305,"path":3306,"stem":3307},{"title":3311,"path":3312,"stem":3313,"children":3314},"Type generation","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Ftype-generation","docs\u002Ftools\u002Fcommand-line\u002Ftype-generation\u002Findex",[3315],{"title":3311,"path":3312,"stem":3313},{"title":3317,"path":3318,"stem":3319,"children":3320},"Background watchers","\u002Fdocs\u002Ftools\u002Fcommand-line\u002Fwatch","docs\u002Ftools\u002Fcommand-line\u002Fwatch\u002Findex",[3321],{"title":3317,"path":3318,"stem":3319},{"title":3323,"path":3324,"stem":3325,"children":3326},"Model Context Protocol","\u002Fdocs\u002Ftools\u002Fmcp","docs\u002Ftools\u002Fmcp\u002Findex",[3327,3328,3334,3340,3346,3352,3358,3364,3370],{"title":3323,"path":3324,"stem":3325},{"title":3329,"path":3330,"stem":3331,"children":3332},"revenexx docs MCP in Google Antigravity","\u002Fdocs\u002Ftools\u002Fmcp\u002Fantigravity","docs\u002Ftools\u002Fmcp\u002Fantigravity\u002Findex",[3333],{"title":3329,"path":3330,"stem":3331},{"title":3335,"path":3336,"stem":3337,"children":3338},"revenexx docs MCP in Claude Code","\u002Fdocs\u002Ftools\u002Fmcp\u002Fclaude-code","docs\u002Ftools\u002Fmcp\u002Fclaude-code\u002Findex",[3339],{"title":3335,"path":3336,"stem":3337},{"title":3341,"path":3342,"stem":3343,"children":3344},"revenexx docs MCP in Claude Desktop","\u002Fdocs\u002Ftools\u002Fmcp\u002Fclaude-desktop","docs\u002Ftools\u002Fmcp\u002Fclaude-desktop\u002Findex",[3345],{"title":3341,"path":3342,"stem":3343},{"title":3347,"path":3348,"stem":3349,"children":3350},"revenexx docs MCP in Cursor","\u002Fdocs\u002Ftools\u002Fmcp\u002Fcursor","docs\u002Ftools\u002Fmcp\u002Fcursor\u002Findex",[3351],{"title":3347,"path":3348,"stem":3349},{"title":3353,"path":3354,"stem":3355,"children":3356},"revenexx docs MCP in OpenCode","\u002Fdocs\u002Ftools\u002Fmcp\u002Fopencode","docs\u002Ftools\u002Fmcp\u002Fopencode\u002Findex",[3357],{"title":3353,"path":3354,"stem":3355},{"title":3359,"path":3360,"stem":3361,"children":3362},"revenexx docs MCP in VS Code","\u002Fdocs\u002Ftools\u002Fmcp\u002Fvscode","docs\u002Ftools\u002Fmcp\u002Fvscode\u002Findex",[3363],{"title":3359,"path":3360,"stem":3361},{"title":3365,"path":3366,"stem":3367,"children":3368},"revenexx docs MCP in Windsurf","\u002Fdocs\u002Ftools\u002Fmcp\u002Fwindsurf","docs\u002Ftools\u002Fmcp\u002Fwindsurf\u002Findex",[3369],{"title":3365,"path":3366,"stem":3367},{"title":3371,"path":3372,"stem":3373,"children":3374},"revenexx docs MCP in Zenflow","\u002Fdocs\u002Ftools\u002Fmcp\u002Fzenflow","docs\u002Ftools\u002Fmcp\u002Fzenflow\u002Findex",[3375],{"title":3371,"path":3372,"stem":3373},{"id":3377,"title":1379,"body":3378,"description":7364,"extension":7365,"landing":7366,"links":7366,"meta":7367,"navigation":7368,"path":1380,"seo":7369,"sitemap":7370,"stem":1381,"__hash__":7371},"docs\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Fdetail-views\u002Findex.md",{"type":3379,"value":3380,"toc":7346},"minimark",[3381,3401,4192,4198,4202,4209,4344,4349,4356,4455,4466,4470,4495,4512,4524,4528,4754,4767,4778,4782,4983,4999,5009,5276,5280,5535,5552,5555,5573,5579,5594,5598,6017,6023,6029,6032,6074,6077,6282,6286,6435,6457,6461,6653,6656,6667,6671,6843,6854,6864,6867,7052,7063,7073,7077,7199,7203,7225,7232,7272,7282,7286,7299,7303,7342],[3382,3383,3384,3385,3389,3390,3389,3393,3396,3397,3400],"p",{},"A detail view is one record. Required keys: ",[3386,3387,3388],"code",{},"route",", ",[3386,3391,3392],{},"type",[3386,3394,3395],{},"entity",". Content comes from ",[3386,3398,3399],{},"sections",".",[3402,3403,3409],"pre",{"className":3404,"code":3405,"filename":3406,"language":3407,"meta":3408,"style":3408},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"route\": \"\u002Fsuppliers\u002F:id\",\n  \"type\": \"detail\",\n  \"entity\": \"suppliers\",\n  \"title\": { \"en\": \"Supplier\" },\n  \"sections\": [\n    {\n      \"title\": { \"en\": \"Identity\" },\n      \"fields\": [\n        { \"name\": \"code\", \"label\": \"Code\", \"type\": \"text\", \"readonly\": true },\n        { \"name\": \"name\", \"label\": { \"en\": \"Name\" }, \"type\": \"text\" },\n        { \"name\": \"status\", \"label\": \"Status\", \"type\": \"select\", \"vocabulary\": \"suppliers.statuses\" }\n      ]\n    },\n    {\n      \"title\": { \"en\": \"Timestamps\" },\n      \"column\": \"aside\",\n      \"fields\": [\n        { \"name\": \"created_at\", \"label\": { \"en\": \"Created\" }, \"type\": \"datetime\", \"readonly\": true },\n        { \"name\": \"updated_at\", \"label\": { \"en\": \"Updated\" }, \"type\": \"datetime\", \"readonly\": true }\n      ]\n    }\n  ],\n  \"actions\": [\n    { \"label\": { \"en\": \"Edit\" }, \"icon\": \"pen\", \"kind\": \"navigate\", \"to\": \"\u002Fsuppliers\u002F:id\u002Fedit\" }\n  ],\n  \"permissions\": [\"suppliers.read\"]\n}\n","cockpit.json","json","",[3386,3410,3411,3420,3447,3467,3487,3522,3536,3542,3574,3588,3661,3727,3802,3808,3814,3819,3849,3870,3883,3961,4038,4043,4049,4055,4069,4156,4161,4186],{"__ignoreMap":3408},[3412,3413,3416],"span",{"class":3414,"line":3415},"line",1,[3412,3417,3419],{"class":3418},"sMK4o","{\n",[3412,3421,3423,3426,3429,3432,3435,3438,3442,3444],{"class":3414,"line":3422},2,[3412,3424,3425],{"class":3418},"  \"",[3412,3427,3388],{"class":3428},"spNyl",[3412,3430,3431],{"class":3418},"\"",[3412,3433,3434],{"class":3418},":",[3412,3436,3437],{"class":3418}," \"",[3412,3439,3441],{"class":3440},"sfazB","\u002Fsuppliers\u002F:id",[3412,3443,3431],{"class":3418},[3412,3445,3446],{"class":3418},",\n",[3412,3448,3450,3452,3454,3456,3458,3460,3463,3465],{"class":3414,"line":3449},3,[3412,3451,3425],{"class":3418},[3412,3453,3392],{"class":3428},[3412,3455,3431],{"class":3418},[3412,3457,3434],{"class":3418},[3412,3459,3437],{"class":3418},[3412,3461,3462],{"class":3440},"detail",[3412,3464,3431],{"class":3418},[3412,3466,3446],{"class":3418},[3412,3468,3470,3472,3474,3476,3478,3480,3483,3485],{"class":3414,"line":3469},4,[3412,3471,3425],{"class":3418},[3412,3473,3395],{"class":3428},[3412,3475,3431],{"class":3418},[3412,3477,3434],{"class":3418},[3412,3479,3437],{"class":3418},[3412,3481,3482],{"class":3440},"suppliers",[3412,3484,3431],{"class":3418},[3412,3486,3446],{"class":3418},[3412,3488,3490,3492,3495,3497,3499,3502,3504,3508,3510,3512,3514,3517,3519],{"class":3414,"line":3489},5,[3412,3491,3425],{"class":3418},[3412,3493,3494],{"class":3428},"title",[3412,3496,3431],{"class":3418},[3412,3498,3434],{"class":3418},[3412,3500,3501],{"class":3418}," {",[3412,3503,3437],{"class":3418},[3412,3505,3507],{"class":3506},"sBMFI","en",[3412,3509,3431],{"class":3418},[3412,3511,3434],{"class":3418},[3412,3513,3437],{"class":3418},[3412,3515,3516],{"class":3440},"Supplier",[3412,3518,3431],{"class":3418},[3412,3520,3521],{"class":3418}," },\n",[3412,3523,3525,3527,3529,3531,3533],{"class":3414,"line":3524},6,[3412,3526,3425],{"class":3418},[3412,3528,3399],{"class":3428},[3412,3530,3431],{"class":3418},[3412,3532,3434],{"class":3418},[3412,3534,3535],{"class":3418}," [\n",[3412,3537,3539],{"class":3414,"line":3538},7,[3412,3540,3541],{"class":3418},"    {\n",[3412,3543,3545,3548,3550,3552,3554,3556,3558,3561,3563,3565,3567,3570,3572],{"class":3414,"line":3544},8,[3412,3546,3547],{"class":3418},"      \"",[3412,3549,3494],{"class":3506},[3412,3551,3431],{"class":3418},[3412,3553,3434],{"class":3418},[3412,3555,3501],{"class":3418},[3412,3557,3437],{"class":3418},[3412,3559,3507],{"class":3560},"sbssI",[3412,3562,3431],{"class":3418},[3412,3564,3434],{"class":3418},[3412,3566,3437],{"class":3418},[3412,3568,3569],{"class":3440},"Identity",[3412,3571,3431],{"class":3418},[3412,3573,3521],{"class":3418},[3412,3575,3577,3579,3582,3584,3586],{"class":3414,"line":3576},9,[3412,3578,3547],{"class":3418},[3412,3580,3581],{"class":3506},"fields",[3412,3583,3431],{"class":3418},[3412,3585,3434],{"class":3418},[3412,3587,3535],{"class":3418},[3412,3589,3591,3594,3596,3599,3601,3603,3605,3607,3609,3612,3614,3617,3619,3621,3623,3626,3628,3630,3632,3634,3636,3638,3640,3643,3645,3647,3649,3652,3654,3656,3659],{"class":3414,"line":3590},10,[3412,3592,3593],{"class":3418},"        {",[3412,3595,3437],{"class":3418},[3412,3597,3598],{"class":3560},"name",[3412,3600,3431],{"class":3418},[3412,3602,3434],{"class":3418},[3412,3604,3437],{"class":3418},[3412,3606,3386],{"class":3440},[3412,3608,3431],{"class":3418},[3412,3610,3611],{"class":3418},",",[3412,3613,3437],{"class":3418},[3412,3615,3616],{"class":3560},"label",[3412,3618,3431],{"class":3418},[3412,3620,3434],{"class":3418},[3412,3622,3437],{"class":3418},[3412,3624,3625],{"class":3440},"Code",[3412,3627,3431],{"class":3418},[3412,3629,3611],{"class":3418},[3412,3631,3437],{"class":3418},[3412,3633,3392],{"class":3560},[3412,3635,3431],{"class":3418},[3412,3637,3434],{"class":3418},[3412,3639,3437],{"class":3418},[3412,3641,3642],{"class":3440},"text",[3412,3644,3431],{"class":3418},[3412,3646,3611],{"class":3418},[3412,3648,3437],{"class":3418},[3412,3650,3651],{"class":3560},"readonly",[3412,3653,3431],{"class":3418},[3412,3655,3434],{"class":3418},[3412,3657,3658],{"class":3418}," true",[3412,3660,3521],{"class":3418},[3412,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3697,3699,3701,3703,3706,3708,3711,3713,3715,3717,3719,3721,3723,3725],{"class":3414,"line":3663},11,[3412,3665,3593],{"class":3418},[3412,3667,3437],{"class":3418},[3412,3669,3598],{"class":3560},[3412,3671,3431],{"class":3418},[3412,3673,3434],{"class":3418},[3412,3675,3437],{"class":3418},[3412,3677,3598],{"class":3440},[3412,3679,3431],{"class":3418},[3412,3681,3611],{"class":3418},[3412,3683,3437],{"class":3418},[3412,3685,3616],{"class":3560},[3412,3687,3431],{"class":3418},[3412,3689,3434],{"class":3418},[3412,3691,3501],{"class":3418},[3412,3693,3437],{"class":3418},[3412,3695,3507],{"class":3696},"swJcz",[3412,3698,3431],{"class":3418},[3412,3700,3434],{"class":3418},[3412,3702,3437],{"class":3418},[3412,3704,3705],{"class":3440},"Name",[3412,3707,3431],{"class":3418},[3412,3709,3710],{"class":3418}," },",[3412,3712,3437],{"class":3418},[3412,3714,3392],{"class":3560},[3412,3716,3431],{"class":3418},[3412,3718,3434],{"class":3418},[3412,3720,3437],{"class":3418},[3412,3722,3642],{"class":3440},[3412,3724,3431],{"class":3418},[3412,3726,3521],{"class":3418},[3412,3728,3730,3732,3734,3736,3738,3740,3742,3745,3747,3749,3751,3753,3755,3757,3759,3762,3764,3766,3768,3770,3772,3774,3776,3779,3781,3783,3785,3788,3790,3792,3794,3797,3799],{"class":3414,"line":3729},12,[3412,3731,3593],{"class":3418},[3412,3733,3437],{"class":3418},[3412,3735,3598],{"class":3560},[3412,3737,3431],{"class":3418},[3412,3739,3434],{"class":3418},[3412,3741,3437],{"class":3418},[3412,3743,3744],{"class":3440},"status",[3412,3746,3431],{"class":3418},[3412,3748,3611],{"class":3418},[3412,3750,3437],{"class":3418},[3412,3752,3616],{"class":3560},[3412,3754,3431],{"class":3418},[3412,3756,3434],{"class":3418},[3412,3758,3437],{"class":3418},[3412,3760,3761],{"class":3440},"Status",[3412,3763,3431],{"class":3418},[3412,3765,3611],{"class":3418},[3412,3767,3437],{"class":3418},[3412,3769,3392],{"class":3560},[3412,3771,3431],{"class":3418},[3412,3773,3434],{"class":3418},[3412,3775,3437],{"class":3418},[3412,3777,3778],{"class":3440},"select",[3412,3780,3431],{"class":3418},[3412,3782,3611],{"class":3418},[3412,3784,3437],{"class":3418},[3412,3786,3787],{"class":3560},"vocabulary",[3412,3789,3431],{"class":3418},[3412,3791,3434],{"class":3418},[3412,3793,3437],{"class":3418},[3412,3795,3796],{"class":3440},"suppliers.statuses",[3412,3798,3431],{"class":3418},[3412,3800,3801],{"class":3418}," }\n",[3412,3803,3805],{"class":3414,"line":3804},13,[3412,3806,3807],{"class":3418},"      ]\n",[3412,3809,3811],{"class":3414,"line":3810},14,[3412,3812,3813],{"class":3418},"    },\n",[3412,3815,3817],{"class":3414,"line":3816},15,[3412,3818,3541],{"class":3418},[3412,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3845,3847],{"class":3414,"line":3821},16,[3412,3823,3547],{"class":3418},[3412,3825,3494],{"class":3506},[3412,3827,3431],{"class":3418},[3412,3829,3434],{"class":3418},[3412,3831,3501],{"class":3418},[3412,3833,3437],{"class":3418},[3412,3835,3507],{"class":3560},[3412,3837,3431],{"class":3418},[3412,3839,3434],{"class":3418},[3412,3841,3437],{"class":3418},[3412,3843,3844],{"class":3440},"Timestamps",[3412,3846,3431],{"class":3418},[3412,3848,3521],{"class":3418},[3412,3850,3852,3854,3857,3859,3861,3863,3866,3868],{"class":3414,"line":3851},17,[3412,3853,3547],{"class":3418},[3412,3855,3856],{"class":3506},"column",[3412,3858,3431],{"class":3418},[3412,3860,3434],{"class":3418},[3412,3862,3437],{"class":3418},[3412,3864,3865],{"class":3440},"aside",[3412,3867,3431],{"class":3418},[3412,3869,3446],{"class":3418},[3412,3871,3873,3875,3877,3879,3881],{"class":3414,"line":3872},18,[3412,3874,3547],{"class":3418},[3412,3876,3581],{"class":3506},[3412,3878,3431],{"class":3418},[3412,3880,3434],{"class":3418},[3412,3882,3535],{"class":3418},[3412,3884,3886,3888,3890,3892,3894,3896,3898,3901,3903,3905,3907,3909,3911,3913,3915,3917,3919,3921,3923,3925,3928,3930,3932,3934,3936,3938,3940,3942,3945,3947,3949,3951,3953,3955,3957,3959],{"class":3414,"line":3885},19,[3412,3887,3593],{"class":3418},[3412,3889,3437],{"class":3418},[3412,3891,3598],{"class":3560},[3412,3893,3431],{"class":3418},[3412,3895,3434],{"class":3418},[3412,3897,3437],{"class":3418},[3412,3899,3900],{"class":3440},"created_at",[3412,3902,3431],{"class":3418},[3412,3904,3611],{"class":3418},[3412,3906,3437],{"class":3418},[3412,3908,3616],{"class":3560},[3412,3910,3431],{"class":3418},[3412,3912,3434],{"class":3418},[3412,3914,3501],{"class":3418},[3412,3916,3437],{"class":3418},[3412,3918,3507],{"class":3696},[3412,3920,3431],{"class":3418},[3412,3922,3434],{"class":3418},[3412,3924,3437],{"class":3418},[3412,3926,3927],{"class":3440},"Created",[3412,3929,3431],{"class":3418},[3412,3931,3710],{"class":3418},[3412,3933,3437],{"class":3418},[3412,3935,3392],{"class":3560},[3412,3937,3431],{"class":3418},[3412,3939,3434],{"class":3418},[3412,3941,3437],{"class":3418},[3412,3943,3944],{"class":3440},"datetime",[3412,3946,3431],{"class":3418},[3412,3948,3611],{"class":3418},[3412,3950,3437],{"class":3418},[3412,3952,3651],{"class":3560},[3412,3954,3431],{"class":3418},[3412,3956,3434],{"class":3418},[3412,3958,3658],{"class":3418},[3412,3960,3521],{"class":3418},[3412,3962,3964,3966,3968,3970,3972,3974,3976,3979,3981,3983,3985,3987,3989,3991,3993,3995,3997,3999,4001,4003,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036],{"class":3414,"line":3963},20,[3412,3965,3593],{"class":3418},[3412,3967,3437],{"class":3418},[3412,3969,3598],{"class":3560},[3412,3971,3431],{"class":3418},[3412,3973,3434],{"class":3418},[3412,3975,3437],{"class":3418},[3412,3977,3978],{"class":3440},"updated_at",[3412,3980,3431],{"class":3418},[3412,3982,3611],{"class":3418},[3412,3984,3437],{"class":3418},[3412,3986,3616],{"class":3560},[3412,3988,3431],{"class":3418},[3412,3990,3434],{"class":3418},[3412,3992,3501],{"class":3418},[3412,3994,3437],{"class":3418},[3412,3996,3507],{"class":3696},[3412,3998,3431],{"class":3418},[3412,4000,3434],{"class":3418},[3412,4002,3437],{"class":3418},[3412,4004,4005],{"class":3440},"Updated",[3412,4007,3431],{"class":3418},[3412,4009,3710],{"class":3418},[3412,4011,3437],{"class":3418},[3412,4013,3392],{"class":3560},[3412,4015,3431],{"class":3418},[3412,4017,3434],{"class":3418},[3412,4019,3437],{"class":3418},[3412,4021,3944],{"class":3440},[3412,4023,3431],{"class":3418},[3412,4025,3611],{"class":3418},[3412,4027,3437],{"class":3418},[3412,4029,3651],{"class":3560},[3412,4031,3431],{"class":3418},[3412,4033,3434],{"class":3418},[3412,4035,3658],{"class":3418},[3412,4037,3801],{"class":3418},[3412,4039,4041],{"class":3414,"line":4040},21,[3412,4042,3807],{"class":3418},[3412,4044,4046],{"class":3414,"line":4045},22,[3412,4047,4048],{"class":3418},"    }\n",[3412,4050,4052],{"class":3414,"line":4051},23,[3412,4053,4054],{"class":3418},"  ],\n",[3412,4056,4058,4060,4063,4065,4067],{"class":3414,"line":4057},24,[3412,4059,3425],{"class":3418},[3412,4061,4062],{"class":3428},"actions",[3412,4064,3431],{"class":3418},[3412,4066,3434],{"class":3418},[3412,4068,3535],{"class":3418},[3412,4070,4072,4075,4077,4079,4081,4083,4085,4087,4089,4091,4093,4095,4098,4100,4102,4104,4107,4109,4111,4113,4116,4118,4120,4122,4125,4127,4129,4131,4134,4136,4138,4140,4143,4145,4147,4149,4152,4154],{"class":3414,"line":4071},25,[3412,4073,4074],{"class":3418},"    {",[3412,4076,3437],{"class":3418},[3412,4078,3616],{"class":3506},[3412,4080,3431],{"class":3418},[3412,4082,3434],{"class":3418},[3412,4084,3501],{"class":3418},[3412,4086,3437],{"class":3418},[3412,4088,3507],{"class":3560},[3412,4090,3431],{"class":3418},[3412,4092,3434],{"class":3418},[3412,4094,3437],{"class":3418},[3412,4096,4097],{"class":3440},"Edit",[3412,4099,3431],{"class":3418},[3412,4101,3710],{"class":3418},[3412,4103,3437],{"class":3418},[3412,4105,4106],{"class":3506},"icon",[3412,4108,3431],{"class":3418},[3412,4110,3434],{"class":3418},[3412,4112,3437],{"class":3418},[3412,4114,4115],{"class":3440},"pen",[3412,4117,3431],{"class":3418},[3412,4119,3611],{"class":3418},[3412,4121,3437],{"class":3418},[3412,4123,4124],{"class":3506},"kind",[3412,4126,3431],{"class":3418},[3412,4128,3434],{"class":3418},[3412,4130,3437],{"class":3418},[3412,4132,4133],{"class":3440},"navigate",[3412,4135,3431],{"class":3418},[3412,4137,3611],{"class":3418},[3412,4139,3437],{"class":3418},[3412,4141,4142],{"class":3506},"to",[3412,4144,3431],{"class":3418},[3412,4146,3434],{"class":3418},[3412,4148,3437],{"class":3418},[3412,4150,4151],{"class":3440},"\u002Fsuppliers\u002F:id\u002Fedit",[3412,4153,3431],{"class":3418},[3412,4155,3801],{"class":3418},[3412,4157,4159],{"class":3414,"line":4158},26,[3412,4160,4054],{"class":3418},[3412,4162,4164,4166,4169,4171,4173,4176,4178,4181,4183],{"class":3414,"line":4163},27,[3412,4165,3425],{"class":3418},[3412,4167,4168],{"class":3428},"permissions",[3412,4170,3431],{"class":3418},[3412,4172,3434],{"class":3418},[3412,4174,4175],{"class":3418}," [",[3412,4177,3431],{"class":3418},[3412,4179,4180],{"class":3440},"suppliers.read",[3412,4182,3431],{"class":3418},[3412,4184,4185],{"class":3418},"]\n",[3412,4187,4189],{"class":3414,"line":4188},28,[3412,4190,4191],{"class":3418},"}\n",[3382,4193,4194,4197],{},[3386,4195,4196],{},":id"," is the entity-id placeholder in the route.",[4199,4200,4201],"h2",{"id":3399},"Sections",[3382,4203,4204,4205,4208],{},"A section is one card on the surface. Without a ",[3386,4206,4207],{},"variant"," it is the label → value grid.",[4210,4211,4212,4225],"table",{},[4213,4214,4215],"thead",{},[4216,4217,4218,4222],"tr",{},[4219,4220,4221],"th",{},"Key",[4219,4223,4224],{},"Does",[4226,4227,4228,4241,4254,4263,4277,4287,4297,4306,4316,4330],"tbody",{},[4216,4229,4230,4238],{},[4231,4232,4233,3389,4235],"td",{},[3386,4234,3494],{},[3386,4236,4237],{},"description",[4231,4239,4240],{},"Heading and intro.",[4216,4242,4243,4247],{},[4231,4244,4245],{},[3386,4246,3581],{},[4231,4248,4249,4250,3400],{},"The record's fields — same shapes as a ",[4251,4252,4253],"a",{"href":1386},"form",[4216,4255,4256,4260],{},[4231,4257,4258],{},[3386,4259,4207],{},[4231,4261,4262],{},"How the section renders. See below.",[4216,4264,4265,4269],{},[4231,4266,4267],{},[3386,4268,3856],{},[4231,4270,4271,4274,4275,3400],{},[3386,4272,4273],{},"main"," or ",[3386,4276,3865],{},[4216,4278,4279,4284],{},[4231,4280,4281],{},[3386,4282,4283],{},"columns",[4231,4285,4286],{},"How many field columns inside the card.",[4216,4288,4289,4294],{},[4231,4290,4291],{},[3386,4292,4293],{},"count_from",[4231,4295,4296],{},"A count shown in the heading.",[4216,4298,4299,4303],{},[4231,4300,4301],{},[3386,4302,4062],{},[4231,4304,4305],{},"Buttons on this section.",[4216,4307,4308,4313],{},[4231,4309,4310],{},[3386,4311,4312],{},"flush",[4231,4314,4315],{},"Drop the card padding.",[4216,4317,4318,4323],{},[4231,4319,4320],{},[3386,4321,4322],{},"footnote",[4231,4324,4325,4329],{},[4326,4327,4328],"strong",{},"A sentence under the section"," — what the data means, or what it deliberately does not cover. Microcopy is product.",[4216,4331,4332,4337],{},[4231,4333,4334],{},[3386,4335,4336],{},"fields_from",[4231,4338,4339,4340,4343],{},"Fields resolved at runtime. ",[4326,4341,4342],{},"The only way to express a surface whose shape is tenant data rather than app metadata"," — an attribute-driven product form.",[4345,4346,4348],"h3",{"id":4347},"section-variants","Section variants",[3402,4350,4354],{"className":4351,"code":4353,"language":3642,"meta":3408},[4352],"language-text","definition-list    timeline    status-flow    activity\ncomments           app-panel   market-assignment\n",[3386,4355,4353],{"__ignoreMap":3408},[4210,4357,4358,4368],{},[4213,4359,4360],{},[4216,4361,4362,4365],{},[4219,4363,4364],{},"Variant",[4219,4366,4367],{},"Renders",[4226,4369,4370,4380,4392,4405,4417,4427,4445],{},[4216,4371,4372,4377],{},[4231,4373,4374],{},[3386,4375,4376],{},"definition-list",[4231,4378,4379],{},"The default label → value grid.",[4216,4381,4382,4387],{},[4231,4383,4384],{},[3386,4385,4386],{},"timeline",[4231,4388,4389,4390,3400],{},"An event feed, configured with ",[3386,4391,4386],{},[4216,4393,4394,4399],{},[4231,4395,4396],{},[3386,4397,4398],{},"status-flow",[4231,4400,4401,4402,3400],{},"The record's position in a state machine, configured with ",[3386,4403,4404],{},"status_flow",[4216,4406,4407,4412],{},[4231,4408,4409],{},[3386,4410,4411],{},"activity",[4231,4413,4414,4415,3400],{},"A logged-activity feed, configured with ",[3386,4416,4411],{},[4216,4418,4419,4424],{},[4231,4420,4421],{},[3386,4422,4423],{},"comments",[4231,4425,4426],{},"A notes thread.",[4216,4428,4429,4434],{},[4231,4430,4431],{},[3386,4432,4433],{},"app-panel",[4231,4435,4436,4437,4440,4441,4444],{},"A worklist ",[4326,4438,4439],{},"the app computes",", hanging off this record — the detail-view twin of a list ",[3386,4442,4443],{},"panels"," entry.",[4216,4446,4447,4452],{},[4231,4448,4449],{},[3386,4450,4451],{},"market-assignment",[4231,4453,4454],{},"Which markets this row applies to.",[4456,4457,4458,4463,4464,3400],"note",{},[4326,4459,4460,4462],{},[3386,4461,4451],{}," holds no field of the record."," Market scope lives in the scope registry, so it is written through the scopes API and gets its own save. It renders nothing on an entity that is not scopeable — see ",[4251,4465,1415],{"href":1416},[4199,4467,4469],{"id":4468},"layout","Layout",[3402,4471,4473],{"className":3404,"code":4472,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"layout\": \"main-aside\"\n",[3386,4474,4475],{"__ignoreMap":3408},[3412,4476,4477,4479,4481,4483,4487,4489,4492],{"class":3414,"line":3415},[3412,4478,3431],{"class":3418},[3412,4480,4468],{"class":3440},[3412,4482,3431],{"class":3418},[3412,4484,4486],{"class":4485},"sTEyZ",": ",[3412,4488,3431],{"class":3418},[3412,4490,4491],{"class":3440},"main-aside",[3412,4493,4494],{"class":3418},"\"\n",[3382,4496,4497,3389,4500,3389,4502,4274,4505,4508,4509,4511],{},[3386,4498,4499],{},"stacked",[3386,4501,4491],{},[3386,4503,4504],{},"rail",[3386,4506,4507],{},"profile",". A section's ",[3386,4510,3856],{}," decides which side it lands on.",[3382,4513,4514,4516,4517,3389,4519,4521,4522,3400],{},[3386,4515,4504],{}," adds a persistent side panel with its own ",[3386,4518,3494],{},[3386,4520,3399],{}," and ",[3386,4523,3581],{},[4199,4525,4527],{"id":4526},"tabs","Tabs",[3402,4529,4531],{"className":3404,"code":4530,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"tabs\": [\n  { \"key\": \"overview\", \"label\": { \"en\": \"Overview\" }, \"sections\": [] },\n  { \"key\": \"prices\", \"label\": { \"en\": \"Prices\" }, \"children\": [],\n    \"requires\": { \"columns\": [\"currency\"] },\n    \"placeholder\": { \"title\": { \"en\": \"Pricing not available on this version\" } } }\n]\n",[3386,4532,4533,4546,4609,4669,4705,4750],{"__ignoreMap":3408},[3412,4534,4535,4537,4539,4541,4543],{"class":3414,"line":3415},[3412,4536,3431],{"class":3418},[3412,4538,4526],{"class":3440},[3412,4540,3431],{"class":3418},[3412,4542,4486],{"class":4485},[3412,4544,4545],{"class":3418},"[\n",[3412,4547,4548,4551,4553,4556,4558,4560,4562,4565,4567,4569,4571,4573,4575,4577,4579,4581,4583,4585,4587,4589,4592,4594,4596,4598,4600,4602,4604,4607],{"class":3414,"line":3422},[3412,4549,4550],{"class":3418},"  {",[3412,4552,3437],{"class":3418},[3412,4554,4555],{"class":3428},"key",[3412,4557,3431],{"class":3418},[3412,4559,3434],{"class":3418},[3412,4561,3437],{"class":3418},[3412,4563,4564],{"class":3440},"overview",[3412,4566,3431],{"class":3418},[3412,4568,3611],{"class":3418},[3412,4570,3437],{"class":3418},[3412,4572,3616],{"class":3428},[3412,4574,3431],{"class":3418},[3412,4576,3434],{"class":3418},[3412,4578,3501],{"class":3418},[3412,4580,3437],{"class":3418},[3412,4582,3507],{"class":3506},[3412,4584,3431],{"class":3418},[3412,4586,3434],{"class":3418},[3412,4588,3437],{"class":3418},[3412,4590,4591],{"class":3440},"Overview",[3412,4593,3431],{"class":3418},[3412,4595,3710],{"class":3418},[3412,4597,3437],{"class":3418},[3412,4599,3399],{"class":3428},[3412,4601,3431],{"class":3418},[3412,4603,3434],{"class":3418},[3412,4605,4606],{"class":3418}," []",[3412,4608,3521],{"class":3418},[3412,4610,4611,4613,4615,4617,4619,4621,4623,4626,4628,4630,4632,4634,4636,4638,4640,4642,4644,4646,4648,4650,4653,4655,4657,4659,4662,4664,4666],{"class":3414,"line":3449},[3412,4612,4550],{"class":3418},[3412,4614,3437],{"class":3418},[3412,4616,4555],{"class":3428},[3412,4618,3431],{"class":3418},[3412,4620,3434],{"class":3418},[3412,4622,3437],{"class":3418},[3412,4624,4625],{"class":3440},"prices",[3412,4627,3431],{"class":3418},[3412,4629,3611],{"class":3418},[3412,4631,3437],{"class":3418},[3412,4633,3616],{"class":3428},[3412,4635,3431],{"class":3418},[3412,4637,3434],{"class":3418},[3412,4639,3501],{"class":3418},[3412,4641,3437],{"class":3418},[3412,4643,3507],{"class":3506},[3412,4645,3431],{"class":3418},[3412,4647,3434],{"class":3418},[3412,4649,3437],{"class":3418},[3412,4651,4652],{"class":3440},"Prices",[3412,4654,3431],{"class":3418},[3412,4656,3710],{"class":3418},[3412,4658,3437],{"class":3418},[3412,4660,4661],{"class":3428},"children",[3412,4663,3431],{"class":3418},[3412,4665,3434],{"class":3418},[3412,4667,4668],{"class":3418}," [],\n",[3412,4670,4671,4674,4677,4679,4681,4683,4685,4687,4689,4691,4693,4695,4698,4700,4703],{"class":3414,"line":3469},[3412,4672,4673],{"class":3418},"    \"",[3412,4675,4676],{"class":3428},"requires",[3412,4678,3431],{"class":3418},[3412,4680,3434],{"class":3418},[3412,4682,3501],{"class":3418},[3412,4684,3437],{"class":3418},[3412,4686,4283],{"class":3506},[3412,4688,3431],{"class":3418},[3412,4690,3434],{"class":3418},[3412,4692,4175],{"class":3418},[3412,4694,3431],{"class":3418},[3412,4696,4697],{"class":3440},"currency",[3412,4699,3431],{"class":3418},[3412,4701,4702],{"class":3418},"]",[3412,4704,3521],{"class":3418},[3412,4706,4707,4709,4712,4714,4716,4718,4720,4722,4724,4726,4728,4730,4732,4734,4736,4738,4741,4743,4746,4748],{"class":3414,"line":3489},[3412,4708,4673],{"class":3418},[3412,4710,4711],{"class":3428},"placeholder",[3412,4713,3431],{"class":3418},[3412,4715,3434],{"class":3418},[3412,4717,3501],{"class":3418},[3412,4719,3437],{"class":3418},[3412,4721,3494],{"class":3506},[3412,4723,3431],{"class":3418},[3412,4725,3434],{"class":3418},[3412,4727,3501],{"class":3418},[3412,4729,3437],{"class":3418},[3412,4731,3507],{"class":3560},[3412,4733,3431],{"class":3418},[3412,4735,3434],{"class":3418},[3412,4737,3437],{"class":3418},[3412,4739,4740],{"class":3440},"Pricing not available on this version",[3412,4742,3431],{"class":3418},[3412,4744,4745],{"class":3418}," }",[3412,4747,4745],{"class":3418},[3412,4749,3801],{"class":3418},[3412,4751,4752],{"class":3414,"line":3524},[3412,4753,4185],{"class":3418},[3382,4755,4756,4757,3389,4759,4521,4761,4763,4764,3400],{},"Each tab carries its own ",[3386,4758,3399],{},[3386,4760,4661],{},[3386,4762,4443],{},", plus an optional ",[3386,4765,4766],{},"badge",[4456,4768,4769,4774,4775,4777],{},[4326,4770,4771,4773],{},[3386,4772,4676],{}," is load-bearing, not decoration."," It renders the tab only when the installed version carries the named columns. Version skew across many installed apps is normal, and a tab referencing a column an older install does not have would otherwise render broken. ",[3386,4776,4711],{}," is what shows instead.",[4199,4779,4781],{"id":4780},"the-header","The header",[3402,4783,4785],{"className":3404,"code":4784,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"header\": {\n  \"image_field\": \"logo\",\n  \"badges\": [{ \"name\": \"status\", \"vocabulary\": \"suppliers.statuses\" }],\n  \"meta\": [{ \"name\": \"code\" }, { \"name\": \"country\" }],\n  \"parent\": { \"entity\": \"supplier_groups\", \"column\": \"group_id\", \"route\": \"\u002Fsupplier-groups\u002F:id\" }\n}\n",[3386,4786,4787,4800,4820,4867,4915,4979],{"__ignoreMap":3408},[3412,4788,4789,4791,4794,4796,4798],{"class":3414,"line":3415},[3412,4790,3431],{"class":3418},[3412,4792,4793],{"class":3440},"header",[3412,4795,3431],{"class":3418},[3412,4797,4486],{"class":4485},[3412,4799,3419],{"class":3418},[3412,4801,4802,4804,4807,4809,4811,4813,4816,4818],{"class":3414,"line":3422},[3412,4803,3425],{"class":3418},[3412,4805,4806],{"class":3428},"image_field",[3412,4808,3431],{"class":3418},[3412,4810,3434],{"class":3418},[3412,4812,3437],{"class":3418},[3412,4814,4815],{"class":3440},"logo",[3412,4817,3431],{"class":3418},[3412,4819,3446],{"class":3418},[3412,4821,4822,4824,4827,4829,4831,4834,4836,4838,4840,4842,4844,4846,4848,4850,4852,4854,4856,4858,4860,4862,4864],{"class":3414,"line":3449},[3412,4823,3425],{"class":3418},[3412,4825,4826],{"class":3428},"badges",[3412,4828,3431],{"class":3418},[3412,4830,3434],{"class":3418},[3412,4832,4833],{"class":3418}," [{",[3412,4835,3437],{"class":3418},[3412,4837,3598],{"class":3506},[3412,4839,3431],{"class":3418},[3412,4841,3434],{"class":3418},[3412,4843,3437],{"class":3418},[3412,4845,3744],{"class":3440},[3412,4847,3431],{"class":3418},[3412,4849,3611],{"class":3418},[3412,4851,3437],{"class":3418},[3412,4853,3787],{"class":3506},[3412,4855,3431],{"class":3418},[3412,4857,3434],{"class":3418},[3412,4859,3437],{"class":3418},[3412,4861,3796],{"class":3440},[3412,4863,3431],{"class":3418},[3412,4865,4866],{"class":3418}," }],\n",[3412,4868,4869,4871,4874,4876,4878,4880,4882,4884,4886,4888,4890,4892,4894,4896,4898,4900,4902,4904,4906,4908,4911,4913],{"class":3414,"line":3469},[3412,4870,3425],{"class":3418},[3412,4872,4873],{"class":3428},"meta",[3412,4875,3431],{"class":3418},[3412,4877,3434],{"class":3418},[3412,4879,4833],{"class":3418},[3412,4881,3437],{"class":3418},[3412,4883,3598],{"class":3506},[3412,4885,3431],{"class":3418},[3412,4887,3434],{"class":3418},[3412,4889,3437],{"class":3418},[3412,4891,3386],{"class":3440},[3412,4893,3431],{"class":3418},[3412,4895,3710],{"class":3418},[3412,4897,3501],{"class":3418},[3412,4899,3437],{"class":3418},[3412,4901,3598],{"class":3506},[3412,4903,3431],{"class":3418},[3412,4905,3434],{"class":3418},[3412,4907,3437],{"class":3418},[3412,4909,4910],{"class":3440},"country",[3412,4912,3431],{"class":3418},[3412,4914,4866],{"class":3418},[3412,4916,4917,4919,4922,4924,4926,4928,4930,4932,4934,4936,4938,4941,4943,4945,4947,4949,4951,4953,4955,4958,4960,4962,4964,4966,4968,4970,4972,4975,4977],{"class":3414,"line":3489},[3412,4918,3425],{"class":3418},[3412,4920,4921],{"class":3428},"parent",[3412,4923,3431],{"class":3418},[3412,4925,3434],{"class":3418},[3412,4927,3501],{"class":3418},[3412,4929,3437],{"class":3418},[3412,4931,3395],{"class":3506},[3412,4933,3431],{"class":3418},[3412,4935,3434],{"class":3418},[3412,4937,3437],{"class":3418},[3412,4939,4940],{"class":3440},"supplier_groups",[3412,4942,3431],{"class":3418},[3412,4944,3611],{"class":3418},[3412,4946,3437],{"class":3418},[3412,4948,3856],{"class":3506},[3412,4950,3431],{"class":3418},[3412,4952,3434],{"class":3418},[3412,4954,3437],{"class":3418},[3412,4956,4957],{"class":3440},"group_id",[3412,4959,3431],{"class":3418},[3412,4961,3611],{"class":3418},[3412,4963,3437],{"class":3418},[3412,4965,3388],{"class":3506},[3412,4967,3431],{"class":3418},[3412,4969,3434],{"class":3418},[3412,4971,3437],{"class":3418},[3412,4973,4974],{"class":3440},"\u002Fsupplier-groups\u002F:id",[3412,4976,3431],{"class":3418},[3412,4978,3801],{"class":3418},[3412,4980,4981],{"class":3414,"line":3524},[3412,4982,4191],{"class":3418},[3382,4984,4985,4521,4987,4990,4991,3389,4993,4521,4995,4998],{},[3386,4986,4921],{},[3386,4988,4989],{},"ancestors"," give the record its place in a hierarchy; ",[3386,4992,4826],{},[3386,4994,4873],{},[3386,4996,4997],{},"subline"," give the operator the facts they need without scrolling.",[3382,5000,5001,5002,3389,5005,5008],{},"For records that are ",[4326,5003,5004],{},"people or organisations",[3386,5006,5007],{},"identity"," is the better shape — it names fields by role rather than by layout:",[3402,5010,5012],{"className":3404,"code":5011,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"identity\": {\n  \"title_from\": [\"first_name\", \"last_name\"],\n  \"fallback\": \"email\",\n  \"avatar\": \"initials\",\n  \"badges\": [{ \"name\": \"role\" }],\n  \"reach\": [{ \"name\": \"email\", \"type\": \"email\" }, { \"name\": \"phone\", \"type\": \"tel\" }],\n  \"parent_link\": { \"entity\": \"organizations\", \"column\": \"organization_id\", \"route\": \"\u002Forganizations\u002F:id\" }\n}\n",[3386,5013,5014,5026,5058,5078,5098,5127,5208,5272],{"__ignoreMap":3408},[3412,5015,5016,5018,5020,5022,5024],{"class":3414,"line":3415},[3412,5017,3431],{"class":3418},[3412,5019,5007],{"class":3440},[3412,5021,3431],{"class":3418},[3412,5023,4486],{"class":4485},[3412,5025,3419],{"class":3418},[3412,5027,5028,5030,5033,5035,5037,5039,5041,5044,5046,5048,5050,5053,5055],{"class":3414,"line":3422},[3412,5029,3425],{"class":3418},[3412,5031,5032],{"class":3428},"title_from",[3412,5034,3431],{"class":3418},[3412,5036,3434],{"class":3418},[3412,5038,4175],{"class":3418},[3412,5040,3431],{"class":3418},[3412,5042,5043],{"class":3440},"first_name",[3412,5045,3431],{"class":3418},[3412,5047,3611],{"class":3418},[3412,5049,3437],{"class":3418},[3412,5051,5052],{"class":3440},"last_name",[3412,5054,3431],{"class":3418},[3412,5056,5057],{"class":3418},"],\n",[3412,5059,5060,5062,5065,5067,5069,5071,5074,5076],{"class":3414,"line":3449},[3412,5061,3425],{"class":3418},[3412,5063,5064],{"class":3428},"fallback",[3412,5066,3431],{"class":3418},[3412,5068,3434],{"class":3418},[3412,5070,3437],{"class":3418},[3412,5072,5073],{"class":3440},"email",[3412,5075,3431],{"class":3418},[3412,5077,3446],{"class":3418},[3412,5079,5080,5082,5085,5087,5089,5091,5094,5096],{"class":3414,"line":3469},[3412,5081,3425],{"class":3418},[3412,5083,5084],{"class":3428},"avatar",[3412,5086,3431],{"class":3418},[3412,5088,3434],{"class":3418},[3412,5090,3437],{"class":3418},[3412,5092,5093],{"class":3440},"initials",[3412,5095,3431],{"class":3418},[3412,5097,3446],{"class":3418},[3412,5099,5100,5102,5104,5106,5108,5110,5112,5114,5116,5118,5120,5123,5125],{"class":3414,"line":3489},[3412,5101,3425],{"class":3418},[3412,5103,4826],{"class":3428},[3412,5105,3431],{"class":3418},[3412,5107,3434],{"class":3418},[3412,5109,4833],{"class":3418},[3412,5111,3437],{"class":3418},[3412,5113,3598],{"class":3506},[3412,5115,3431],{"class":3418},[3412,5117,3434],{"class":3418},[3412,5119,3437],{"class":3418},[3412,5121,5122],{"class":3440},"role",[3412,5124,3431],{"class":3418},[3412,5126,4866],{"class":3418},[3412,5128,5129,5131,5134,5136,5138,5140,5142,5144,5146,5148,5150,5152,5154,5156,5158,5160,5162,5164,5166,5168,5170,5172,5174,5176,5178,5180,5182,5184,5187,5189,5191,5193,5195,5197,5199,5201,5204,5206],{"class":3414,"line":3524},[3412,5130,3425],{"class":3418},[3412,5132,5133],{"class":3428},"reach",[3412,5135,3431],{"class":3418},[3412,5137,3434],{"class":3418},[3412,5139,4833],{"class":3418},[3412,5141,3437],{"class":3418},[3412,5143,3598],{"class":3506},[3412,5145,3431],{"class":3418},[3412,5147,3434],{"class":3418},[3412,5149,3437],{"class":3418},[3412,5151,5073],{"class":3440},[3412,5153,3431],{"class":3418},[3412,5155,3611],{"class":3418},[3412,5157,3437],{"class":3418},[3412,5159,3392],{"class":3506},[3412,5161,3431],{"class":3418},[3412,5163,3434],{"class":3418},[3412,5165,3437],{"class":3418},[3412,5167,5073],{"class":3440},[3412,5169,3431],{"class":3418},[3412,5171,3710],{"class":3418},[3412,5173,3501],{"class":3418},[3412,5175,3437],{"class":3418},[3412,5177,3598],{"class":3506},[3412,5179,3431],{"class":3418},[3412,5181,3434],{"class":3418},[3412,5183,3437],{"class":3418},[3412,5185,5186],{"class":3440},"phone",[3412,5188,3431],{"class":3418},[3412,5190,3611],{"class":3418},[3412,5192,3437],{"class":3418},[3412,5194,3392],{"class":3506},[3412,5196,3431],{"class":3418},[3412,5198,3434],{"class":3418},[3412,5200,3437],{"class":3418},[3412,5202,5203],{"class":3440},"tel",[3412,5205,3431],{"class":3418},[3412,5207,4866],{"class":3418},[3412,5209,5210,5212,5215,5217,5219,5221,5223,5225,5227,5229,5231,5234,5236,5238,5240,5242,5244,5246,5248,5251,5253,5255,5257,5259,5261,5263,5265,5268,5270],{"class":3414,"line":3538},[3412,5211,3425],{"class":3418},[3412,5213,5214],{"class":3428},"parent_link",[3412,5216,3431],{"class":3418},[3412,5218,3434],{"class":3418},[3412,5220,3501],{"class":3418},[3412,5222,3437],{"class":3418},[3412,5224,3395],{"class":3506},[3412,5226,3431],{"class":3418},[3412,5228,3434],{"class":3418},[3412,5230,3437],{"class":3418},[3412,5232,5233],{"class":3440},"organizations",[3412,5235,3431],{"class":3418},[3412,5237,3611],{"class":3418},[3412,5239,3437],{"class":3418},[3412,5241,3856],{"class":3506},[3412,5243,3431],{"class":3418},[3412,5245,3434],{"class":3418},[3412,5247,3437],{"class":3418},[3412,5249,5250],{"class":3440},"organization_id",[3412,5252,3431],{"class":3418},[3412,5254,3611],{"class":3418},[3412,5256,3437],{"class":3418},[3412,5258,3388],{"class":3506},[3412,5260,3431],{"class":3418},[3412,5262,3434],{"class":3418},[3412,5264,3437],{"class":3418},[3412,5266,5267],{"class":3440},"\u002Forganizations\u002F:id",[3412,5269,3431],{"class":3418},[3412,5271,3801],{"class":3418},[3412,5273,5274],{"class":3414,"line":3544},[3412,5275,4191],{"class":3418},[4199,5277,5279],{"id":5278},"editing","Editing",[3402,5281,5283],{"className":3404,"code":5282,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"edit\": {\n  \"mode\": \"dialog\",\n  \"label\": { \"en\": \"Edit supplier\" },\n  \"fields\": [\n    { \"name\": \"name\", \"label\": { \"en\": \"Name\" }, \"type\": \"text\", \"required\": true },\n    { \"name\": \"country\", \"label\": { \"en\": \"Country\" }, \"type\": \"text\" }\n  ],\n  \"submit_label\": { \"en\": \"Save\" }\n}\n",[3386,5284,5285,5298,5318,5347,5359,5434,5497,5501,5531],{"__ignoreMap":3408},[3412,5286,5287,5289,5292,5294,5296],{"class":3414,"line":3415},[3412,5288,3431],{"class":3418},[3412,5290,5291],{"class":3440},"edit",[3412,5293,3431],{"class":3418},[3412,5295,4486],{"class":4485},[3412,5297,3419],{"class":3418},[3412,5299,5300,5302,5305,5307,5309,5311,5314,5316],{"class":3414,"line":3422},[3412,5301,3425],{"class":3418},[3412,5303,5304],{"class":3428},"mode",[3412,5306,3431],{"class":3418},[3412,5308,3434],{"class":3418},[3412,5310,3437],{"class":3418},[3412,5312,5313],{"class":3440},"dialog",[3412,5315,3431],{"class":3418},[3412,5317,3446],{"class":3418},[3412,5319,5320,5322,5324,5326,5328,5330,5332,5334,5336,5338,5340,5343,5345],{"class":3414,"line":3449},[3412,5321,3425],{"class":3418},[3412,5323,3616],{"class":3428},[3412,5325,3431],{"class":3418},[3412,5327,3434],{"class":3418},[3412,5329,3501],{"class":3418},[3412,5331,3437],{"class":3418},[3412,5333,3507],{"class":3506},[3412,5335,3431],{"class":3418},[3412,5337,3434],{"class":3418},[3412,5339,3437],{"class":3418},[3412,5341,5342],{"class":3440},"Edit supplier",[3412,5344,3431],{"class":3418},[3412,5346,3521],{"class":3418},[3412,5348,5349,5351,5353,5355,5357],{"class":3414,"line":3469},[3412,5350,3425],{"class":3418},[3412,5352,3581],{"class":3428},[3412,5354,3431],{"class":3418},[3412,5356,3434],{"class":3418},[3412,5358,3535],{"class":3418},[3412,5360,5361,5363,5365,5367,5369,5371,5373,5375,5377,5379,5381,5383,5385,5387,5389,5391,5393,5395,5397,5399,5401,5403,5405,5407,5409,5411,5413,5415,5417,5419,5421,5423,5426,5428,5430,5432],{"class":3414,"line":3489},[3412,5362,4074],{"class":3418},[3412,5364,3437],{"class":3418},[3412,5366,3598],{"class":3506},[3412,5368,3431],{"class":3418},[3412,5370,3434],{"class":3418},[3412,5372,3437],{"class":3418},[3412,5374,3598],{"class":3440},[3412,5376,3431],{"class":3418},[3412,5378,3611],{"class":3418},[3412,5380,3437],{"class":3418},[3412,5382,3616],{"class":3506},[3412,5384,3431],{"class":3418},[3412,5386,3434],{"class":3418},[3412,5388,3501],{"class":3418},[3412,5390,3437],{"class":3418},[3412,5392,3507],{"class":3560},[3412,5394,3431],{"class":3418},[3412,5396,3434],{"class":3418},[3412,5398,3437],{"class":3418},[3412,5400,3705],{"class":3440},[3412,5402,3431],{"class":3418},[3412,5404,3710],{"class":3418},[3412,5406,3437],{"class":3418},[3412,5408,3392],{"class":3506},[3412,5410,3431],{"class":3418},[3412,5412,3434],{"class":3418},[3412,5414,3437],{"class":3418},[3412,5416,3642],{"class":3440},[3412,5418,3431],{"class":3418},[3412,5420,3611],{"class":3418},[3412,5422,3437],{"class":3418},[3412,5424,5425],{"class":3506},"required",[3412,5427,3431],{"class":3418},[3412,5429,3434],{"class":3418},[3412,5431,3658],{"class":3418},[3412,5433,3521],{"class":3418},[3412,5435,5436,5438,5440,5442,5444,5446,5448,5450,5452,5454,5456,5458,5460,5462,5464,5466,5468,5470,5472,5474,5477,5479,5481,5483,5485,5487,5489,5491,5493,5495],{"class":3414,"line":3524},[3412,5437,4074],{"class":3418},[3412,5439,3437],{"class":3418},[3412,5441,3598],{"class":3506},[3412,5443,3431],{"class":3418},[3412,5445,3434],{"class":3418},[3412,5447,3437],{"class":3418},[3412,5449,4910],{"class":3440},[3412,5451,3431],{"class":3418},[3412,5453,3611],{"class":3418},[3412,5455,3437],{"class":3418},[3412,5457,3616],{"class":3506},[3412,5459,3431],{"class":3418},[3412,5461,3434],{"class":3418},[3412,5463,3501],{"class":3418},[3412,5465,3437],{"class":3418},[3412,5467,3507],{"class":3560},[3412,5469,3431],{"class":3418},[3412,5471,3434],{"class":3418},[3412,5473,3437],{"class":3418},[3412,5475,5476],{"class":3440},"Country",[3412,5478,3431],{"class":3418},[3412,5480,3710],{"class":3418},[3412,5482,3437],{"class":3418},[3412,5484,3392],{"class":3506},[3412,5486,3431],{"class":3418},[3412,5488,3434],{"class":3418},[3412,5490,3437],{"class":3418},[3412,5492,3642],{"class":3440},[3412,5494,3431],{"class":3418},[3412,5496,3801],{"class":3418},[3412,5498,5499],{"class":3414,"line":3538},[3412,5500,4054],{"class":3418},[3412,5502,5503,5505,5508,5510,5512,5514,5516,5518,5520,5522,5524,5527,5529],{"class":3414,"line":3544},[3412,5504,3425],{"class":3418},[3412,5506,5507],{"class":3428},"submit_label",[3412,5509,3431],{"class":3418},[3412,5511,3434],{"class":3418},[3412,5513,3501],{"class":3418},[3412,5515,3437],{"class":3418},[3412,5517,3507],{"class":3506},[3412,5519,3431],{"class":3418},[3412,5521,3434],{"class":3418},[3412,5523,3437],{"class":3418},[3412,5525,5526],{"class":3440},"Save",[3412,5528,3431],{"class":3418},[3412,5530,3801],{"class":3418},[3412,5532,5533],{"class":3414,"line":3576},[3412,5534,4191],{"class":3418},[3382,5536,5537,5539,5540,4274,5542,5545,5546,5549,5550,3400],{},[3386,5538,5304],{}," is ",[3386,5541,5313],{},[3386,5543,5544],{},"page",". ",[3386,5547,5548],{},"write"," sends the save to your own capability instead of the row — see ",[4251,5551,1361],{"href":1362},[3382,5553,5554],{},"For a record nobody may edit:",[3402,5556,5558],{"className":3404,"code":5557,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"readonly\": true\n",[3386,5559,5560],{"__ignoreMap":3408},[3412,5561,5562,5564,5566,5568,5570],{"class":3414,"line":3415},[3412,5563,3431],{"class":3418},[3412,5565,3651],{"class":3440},[3412,5567,3431],{"class":3418},[3412,5569,4486],{"class":4485},[3412,5571,5572],{"class":3418},"true\n",[3382,5574,5575,5578],{},[4326,5576,5577],{},"Say so explicitly"," for a record written by a checkout or a webhook, rather than leaving the absence of an edit button ambiguous.",[3382,5580,5581,5583,5584,5587,5588,5590,5591,3400],{},[3386,5582,4443],{}," on a detail view is a different thing again: a ",[4326,5585,5586],{},"named subset of columns with its own save"," — a form embedded as a tab, with its own ",[3386,5589,5507],{}," and an optional ",[3386,5592,5593],{},"discard",[4199,5595,5597],{"id":5596},"child-lists","Child lists",[3402,5599,5601],{"className":3404,"code":5600,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"children\": [\n  {\n    \"entity\": \"supplier_prices\",\n    \"label\": { \"en\": \"Agreed prices\" },\n    \"parent_key\": \"supplier_id\",\n    \"currency_from\": \"currency\",\n    \"columns\": [\n      { \"name\": \"sku\", \"label\": \"SKU\", \"type\": \"text\" },\n      { \"name\": \"unit_price\", \"label\": { \"en\": \"Price\" }, \"type\": \"money\" }\n    ],\n    \"sort\": { \"column\": \"sku\", \"direction\": \"asc\" },\n    \"page_size\": 25,\n    \"row_action\": \"\u002Fsupplier-prices\u002F:id\",\n    \"actions\": [\n      { \"label\": { \"en\": \"Add price\" }, \"kind\": \"navigate\", \"to\": \"\u002Fsupplier-prices\u002Fnew?supplier_id=:id\" }\n    ]\n  }\n]\n",[3386,5602,5603,5615,5620,5639,5668,5688,5707,5719,5774,5839,5844,5891,5907,5927,5939,6003,6008,6013],{"__ignoreMap":3408},[3412,5604,5605,5607,5609,5611,5613],{"class":3414,"line":3415},[3412,5606,3431],{"class":3418},[3412,5608,4661],{"class":3440},[3412,5610,3431],{"class":3418},[3412,5612,4486],{"class":4485},[3412,5614,4545],{"class":3418},[3412,5616,5617],{"class":3414,"line":3422},[3412,5618,5619],{"class":3418},"  {\n",[3412,5621,5622,5624,5626,5628,5630,5632,5635,5637],{"class":3414,"line":3449},[3412,5623,4673],{"class":3418},[3412,5625,3395],{"class":3428},[3412,5627,3431],{"class":3418},[3412,5629,3434],{"class":3418},[3412,5631,3437],{"class":3418},[3412,5633,5634],{"class":3440},"supplier_prices",[3412,5636,3431],{"class":3418},[3412,5638,3446],{"class":3418},[3412,5640,5641,5643,5645,5647,5649,5651,5653,5655,5657,5659,5661,5664,5666],{"class":3414,"line":3469},[3412,5642,4673],{"class":3418},[3412,5644,3616],{"class":3428},[3412,5646,3431],{"class":3418},[3412,5648,3434],{"class":3418},[3412,5650,3501],{"class":3418},[3412,5652,3437],{"class":3418},[3412,5654,3507],{"class":3506},[3412,5656,3431],{"class":3418},[3412,5658,3434],{"class":3418},[3412,5660,3437],{"class":3418},[3412,5662,5663],{"class":3440},"Agreed prices",[3412,5665,3431],{"class":3418},[3412,5667,3521],{"class":3418},[3412,5669,5670,5672,5675,5677,5679,5681,5684,5686],{"class":3414,"line":3489},[3412,5671,4673],{"class":3418},[3412,5673,5674],{"class":3428},"parent_key",[3412,5676,3431],{"class":3418},[3412,5678,3434],{"class":3418},[3412,5680,3437],{"class":3418},[3412,5682,5683],{"class":3440},"supplier_id",[3412,5685,3431],{"class":3418},[3412,5687,3446],{"class":3418},[3412,5689,5690,5692,5695,5697,5699,5701,5703,5705],{"class":3414,"line":3524},[3412,5691,4673],{"class":3418},[3412,5693,5694],{"class":3428},"currency_from",[3412,5696,3431],{"class":3418},[3412,5698,3434],{"class":3418},[3412,5700,3437],{"class":3418},[3412,5702,4697],{"class":3440},[3412,5704,3431],{"class":3418},[3412,5706,3446],{"class":3418},[3412,5708,5709,5711,5713,5715,5717],{"class":3414,"line":3538},[3412,5710,4673],{"class":3418},[3412,5712,4283],{"class":3428},[3412,5714,3431],{"class":3418},[3412,5716,3434],{"class":3418},[3412,5718,3535],{"class":3418},[3412,5720,5721,5724,5726,5728,5730,5732,5734,5737,5739,5741,5743,5745,5747,5749,5751,5754,5756,5758,5760,5762,5764,5766,5768,5770,5772],{"class":3414,"line":3544},[3412,5722,5723],{"class":3418},"      {",[3412,5725,3437],{"class":3418},[3412,5727,3598],{"class":3506},[3412,5729,3431],{"class":3418},[3412,5731,3434],{"class":3418},[3412,5733,3437],{"class":3418},[3412,5735,5736],{"class":3440},"sku",[3412,5738,3431],{"class":3418},[3412,5740,3611],{"class":3418},[3412,5742,3437],{"class":3418},[3412,5744,3616],{"class":3506},[3412,5746,3431],{"class":3418},[3412,5748,3434],{"class":3418},[3412,5750,3437],{"class":3418},[3412,5752,5753],{"class":3440},"SKU",[3412,5755,3431],{"class":3418},[3412,5757,3611],{"class":3418},[3412,5759,3437],{"class":3418},[3412,5761,3392],{"class":3506},[3412,5763,3431],{"class":3418},[3412,5765,3434],{"class":3418},[3412,5767,3437],{"class":3418},[3412,5769,3642],{"class":3440},[3412,5771,3431],{"class":3418},[3412,5773,3521],{"class":3418},[3412,5775,5776,5778,5780,5782,5784,5786,5788,5791,5793,5795,5797,5799,5801,5803,5805,5807,5809,5811,5813,5815,5818,5820,5822,5824,5826,5828,5830,5832,5835,5837],{"class":3414,"line":3576},[3412,5777,5723],{"class":3418},[3412,5779,3437],{"class":3418},[3412,5781,3598],{"class":3506},[3412,5783,3431],{"class":3418},[3412,5785,3434],{"class":3418},[3412,5787,3437],{"class":3418},[3412,5789,5790],{"class":3440},"unit_price",[3412,5792,3431],{"class":3418},[3412,5794,3611],{"class":3418},[3412,5796,3437],{"class":3418},[3412,5798,3616],{"class":3506},[3412,5800,3431],{"class":3418},[3412,5802,3434],{"class":3418},[3412,5804,3501],{"class":3418},[3412,5806,3437],{"class":3418},[3412,5808,3507],{"class":3560},[3412,5810,3431],{"class":3418},[3412,5812,3434],{"class":3418},[3412,5814,3437],{"class":3418},[3412,5816,5817],{"class":3440},"Price",[3412,5819,3431],{"class":3418},[3412,5821,3710],{"class":3418},[3412,5823,3437],{"class":3418},[3412,5825,3392],{"class":3506},[3412,5827,3431],{"class":3418},[3412,5829,3434],{"class":3418},[3412,5831,3437],{"class":3418},[3412,5833,5834],{"class":3440},"money",[3412,5836,3431],{"class":3418},[3412,5838,3801],{"class":3418},[3412,5840,5841],{"class":3414,"line":3590},[3412,5842,5843],{"class":3418},"    ],\n",[3412,5845,5846,5848,5851,5853,5855,5857,5859,5861,5863,5865,5867,5869,5871,5873,5875,5878,5880,5882,5884,5887,5889],{"class":3414,"line":3663},[3412,5847,4673],{"class":3418},[3412,5849,5850],{"class":3428},"sort",[3412,5852,3431],{"class":3418},[3412,5854,3434],{"class":3418},[3412,5856,3501],{"class":3418},[3412,5858,3437],{"class":3418},[3412,5860,3856],{"class":3506},[3412,5862,3431],{"class":3418},[3412,5864,3434],{"class":3418},[3412,5866,3437],{"class":3418},[3412,5868,5736],{"class":3440},[3412,5870,3431],{"class":3418},[3412,5872,3611],{"class":3418},[3412,5874,3437],{"class":3418},[3412,5876,5877],{"class":3506},"direction",[3412,5879,3431],{"class":3418},[3412,5881,3434],{"class":3418},[3412,5883,3437],{"class":3418},[3412,5885,5886],{"class":3440},"asc",[3412,5888,3431],{"class":3418},[3412,5890,3521],{"class":3418},[3412,5892,5893,5895,5898,5900,5902,5905],{"class":3414,"line":3729},[3412,5894,4673],{"class":3418},[3412,5896,5897],{"class":3428},"page_size",[3412,5899,3431],{"class":3418},[3412,5901,3434],{"class":3418},[3412,5903,5904],{"class":3560}," 25",[3412,5906,3446],{"class":3418},[3412,5908,5909,5911,5914,5916,5918,5920,5923,5925],{"class":3414,"line":3804},[3412,5910,4673],{"class":3418},[3412,5912,5913],{"class":3428},"row_action",[3412,5915,3431],{"class":3418},[3412,5917,3434],{"class":3418},[3412,5919,3437],{"class":3418},[3412,5921,5922],{"class":3440},"\u002Fsupplier-prices\u002F:id",[3412,5924,3431],{"class":3418},[3412,5926,3446],{"class":3418},[3412,5928,5929,5931,5933,5935,5937],{"class":3414,"line":3810},[3412,5930,4673],{"class":3418},[3412,5932,4062],{"class":3428},[3412,5934,3431],{"class":3418},[3412,5936,3434],{"class":3418},[3412,5938,3535],{"class":3418},[3412,5940,5941,5943,5945,5947,5949,5951,5953,5955,5957,5959,5961,5963,5966,5968,5970,5972,5974,5976,5978,5980,5982,5984,5986,5988,5990,5992,5994,5996,5999,6001],{"class":3414,"line":3816},[3412,5942,5723],{"class":3418},[3412,5944,3437],{"class":3418},[3412,5946,3616],{"class":3506},[3412,5948,3431],{"class":3418},[3412,5950,3434],{"class":3418},[3412,5952,3501],{"class":3418},[3412,5954,3437],{"class":3418},[3412,5956,3507],{"class":3560},[3412,5958,3431],{"class":3418},[3412,5960,3434],{"class":3418},[3412,5962,3437],{"class":3418},[3412,5964,5965],{"class":3440},"Add price",[3412,5967,3431],{"class":3418},[3412,5969,3710],{"class":3418},[3412,5971,3437],{"class":3418},[3412,5973,4124],{"class":3506},[3412,5975,3431],{"class":3418},[3412,5977,3434],{"class":3418},[3412,5979,3437],{"class":3418},[3412,5981,4133],{"class":3440},[3412,5983,3431],{"class":3418},[3412,5985,3611],{"class":3418},[3412,5987,3437],{"class":3418},[3412,5989,4142],{"class":3506},[3412,5991,3431],{"class":3418},[3412,5993,3434],{"class":3418},[3412,5995,3437],{"class":3418},[3412,5997,5998],{"class":3440},"\u002Fsupplier-prices\u002Fnew?supplier_id=:id",[3412,6000,3431],{"class":3418},[3412,6002,3801],{"class":3418},[3412,6004,6005],{"class":3414,"line":3821},[3412,6006,6007],{"class":3418},"    ]\n",[3412,6009,6010],{"class":3414,"line":3851},[3412,6011,6012],{"class":3418},"  }\n",[3412,6014,6015],{"class":3414,"line":3872},[3412,6016,4185],{"class":3418},[3382,6018,6019,6020,6022],{},"An embedded, parent-filtered list of a related entity: order → items, product → variants, supplier → agreed prices. The Cockpit fetches the child entity filtered to ",[3386,6021,5674],{}," = the current record's id.",[3382,6024,6025,6026],{},"It is deliberately a slim subset of a list view: ",[4326,6027,6028],{},"pagination is page-local, and filters and import\u002Fexport stay on the child's own full list view.",[3382,6030,6031],{},"Two substitution rules that catch people out:",[4210,6033,6034,6046],{},[4213,6035,6036],{},[4216,6037,6038,6041],{},[4219,6039,6040],{},"Where",[4219,6042,6043,6045],{},[3386,6044,4196],{}," is",[4226,6047,6048,6061],{},[4216,6049,6050,6054],{},[4231,6051,6052],{},[3386,6053,5913],{},[4231,6055,6056,6057,6060],{},"The ",[4326,6058,6059],{},"child"," row's id.",[4216,6062,6063,6067],{},[4231,6064,6065],{},[3386,6066,4062],{},[4231,6068,6056,6069,6071,6072,3400],{},[4326,6070,4921],{}," record's id — so a create-form route can pre-bind the child's ",[3386,6073,5674],{},[3382,6075,6076],{},"Notable keys:",[4210,6078,6079,6087],{},[4213,6080,6081],{},[4216,6082,6083,6085],{},[4219,6084,4221],{},[4219,6086,4224],{},[4226,6088,6089,6102,6120,6142,6160,6170,6180,6190,6204,6218,6231,6244,6254],{},[4216,6090,6091,6095],{},[4231,6092,6093],{},[3386,6094,5674],{},[4231,6096,6097,6098,6101],{},"The child column holding the parent's id. ",[4326,6099,6100],{},"An array covers a polymorphic owner"," — an address hanging off either an organization or a contact.",[4216,6103,6104,6108],{},[4231,6105,6106],{},[3386,6107,5694],{},[4231,6109,6056,6110,6112,6113,6115,6116,6119],{},[4326,6111,4921],{}," column naming the currency the whole collection is priced in. Applied to every ",[3386,6114,5834],{}," column that names none of its own, so a column with ",[3386,6117,6118],{},"currency_field"," keeps the more specific answer.",[4216,6121,6122,6126],{},[4231,6123,6124],{},[3386,6125,5304],{},[4231,6127,6128,3389,6130,3389,6133,3389,6136,4274,6139,3400],{},[3386,6129,4210],{},[3386,6131,6132],{},"grid",[3386,6134,6135],{},"cards",[3386,6137,6138],{},"matrix",[3386,6140,6141],{},"pivot",[4216,6143,6144,6157],{},[4231,6145,6146,3389,6148,3389,6151,3389,6154],{},[3386,6147,5291],{},[3386,6149,6150],{},"create",[3386,6152,6153],{},"delete",[3386,6155,6156],{},"reorder",[4231,6158,6159],{},"In-place affordances on the collection.",[4216,6161,6162,6167],{},[4231,6163,6164],{},[3386,6165,6166],{},"search",[4231,6168,6169],{},"A search box naming the columns it looks in. A paged table searches server-side; the modes that read the whole collection filter what is in hand.",[4216,6171,6172,6177],{},[4231,6173,6174],{},[3386,6175,6176],{},"group_by",[4231,6178,6179],{},"Rows under headings — a column on the row, or a value a join away.",[4216,6181,6182,6187],{},[4231,6183,6184],{},[3386,6185,6186],{},"row_tone",[4231,6188,6189],{},"Rows worth setting apart — a quantity tier under the SKU it belongs to.",[4216,6191,6192,6197],{},[4231,6193,6194],{},[3386,6195,6196],{},"bulk_adjust",[4231,6198,6199,6200,6203],{},"Move one numeric column across the rows ",[4326,6201,6202],{},"currently on screen"," — a repricing pass, scoped to what the search left visible on purpose.",[4216,6205,6206,6211],{},[4231,6207,6208],{},[3386,6209,6210],{},"row_lock",[4231,6212,6213,6214,6217],{},"Rows the operator may see but not remove, ",[4326,6215,6216],{},"with the reason."," A derived row reappears on the next recompute; saying so beats a delete that silently undoes itself.",[4216,6219,6220,6224],{},[4231,6221,6222],{},[3386,6223,5548],{},[4231,6225,6226,6227,6230],{},"Where this collection's writes go, ",[4326,6228,6229],{},"per verb."," A verb left out stays a row write, so a collection can route its creates through the app and keep editing a position column as the plain write it is.",[4216,6232,6233,6238],{},[4231,6234,6235],{},[3386,6236,6237],{},"on_unavailable",[4231,6239,6240,6241],{},"A cross-app child read may legitimately be denied per tenant. ",[4326,6242,6243],{},"A muted note is almost always right; an error card is not.",[4216,6245,6246,6251],{},[4231,6247,6248],{},[3386,6249,6250],{},"footer",[4231,6252,6253],{},"Totals under the collection.",[4216,6255,6256,6279],{},[4231,6257,6258,3389,6261,3389,6264,3389,6267,3389,6269,3389,6271,3389,6274,3389,6277],{},[3386,6259,6260],{},"through",[3386,6262,6263],{},"unique",[3386,6265,6266],{},"assign",[3386,6268,6138],{},[3386,6270,6141],{},[3386,6272,6273],{},"card",[3386,6275,6276],{},"empty",[3386,6278,4766],{},[4231,6280,6281],{},"Junction tables, uniqueness hints, assignment pickers and the alternate renderings.",[4199,6283,6285],{"id":6284},"banners","Banners",[3402,6287,6289],{"className":3404,"code":6288,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"banners\": [\n  { \"when\": { \"status\": \"paused\" }, \"tone\": \"warning\",\n    \"title\": { \"en\": \"This supplier is paused\" },\n    \"detail\": { \"en\": \"No purchase orders will be raised against them.\" },\n    \"since\": \"paused_at\" }\n]\n",[3386,6290,6291,6303,6353,6382,6411,6431],{"__ignoreMap":3408},[3412,6292,6293,6295,6297,6299,6301],{"class":3414,"line":3415},[3412,6294,3431],{"class":3418},[3412,6296,6284],{"class":3440},[3412,6298,3431],{"class":3418},[3412,6300,4486],{"class":4485},[3412,6302,4545],{"class":3418},[3412,6304,6305,6307,6309,6312,6314,6316,6318,6320,6322,6324,6326,6328,6331,6333,6335,6337,6340,6342,6344,6346,6349,6351],{"class":3414,"line":3422},[3412,6306,4550],{"class":3418},[3412,6308,3437],{"class":3418},[3412,6310,6311],{"class":3428},"when",[3412,6313,3431],{"class":3418},[3412,6315,3434],{"class":3418},[3412,6317,3501],{"class":3418},[3412,6319,3437],{"class":3418},[3412,6321,3744],{"class":3506},[3412,6323,3431],{"class":3418},[3412,6325,3434],{"class":3418},[3412,6327,3437],{"class":3418},[3412,6329,6330],{"class":3440},"paused",[3412,6332,3431],{"class":3418},[3412,6334,3710],{"class":3418},[3412,6336,3437],{"class":3418},[3412,6338,6339],{"class":3428},"tone",[3412,6341,3431],{"class":3418},[3412,6343,3434],{"class":3418},[3412,6345,3437],{"class":3418},[3412,6347,6348],{"class":3440},"warning",[3412,6350,3431],{"class":3418},[3412,6352,3446],{"class":3418},[3412,6354,6355,6357,6359,6361,6363,6365,6367,6369,6371,6373,6375,6378,6380],{"class":3414,"line":3449},[3412,6356,4673],{"class":3418},[3412,6358,3494],{"class":3428},[3412,6360,3431],{"class":3418},[3412,6362,3434],{"class":3418},[3412,6364,3501],{"class":3418},[3412,6366,3437],{"class":3418},[3412,6368,3507],{"class":3506},[3412,6370,3431],{"class":3418},[3412,6372,3434],{"class":3418},[3412,6374,3437],{"class":3418},[3412,6376,6377],{"class":3440},"This supplier is paused",[3412,6379,3431],{"class":3418},[3412,6381,3521],{"class":3418},[3412,6383,6384,6386,6388,6390,6392,6394,6396,6398,6400,6402,6404,6407,6409],{"class":3414,"line":3469},[3412,6385,4673],{"class":3418},[3412,6387,3462],{"class":3428},[3412,6389,3431],{"class":3418},[3412,6391,3434],{"class":3418},[3412,6393,3501],{"class":3418},[3412,6395,3437],{"class":3418},[3412,6397,3507],{"class":3506},[3412,6399,3431],{"class":3418},[3412,6401,3434],{"class":3418},[3412,6403,3437],{"class":3418},[3412,6405,6406],{"class":3440},"No purchase orders will be raised against them.",[3412,6408,3431],{"class":3418},[3412,6410,3521],{"class":3418},[3412,6412,6413,6415,6418,6420,6422,6424,6427,6429],{"class":3414,"line":3489},[3412,6414,4673],{"class":3418},[3412,6416,6417],{"class":3428},"since",[3412,6419,3431],{"class":3418},[3412,6421,3434],{"class":3418},[3412,6423,3437],{"class":3418},[3412,6425,6426],{"class":3440},"paused_at",[3412,6428,3431],{"class":3418},[3412,6430,3801],{"class":3418},[3412,6432,6433],{"class":3414,"line":3524},[3412,6434,4185],{"class":3418},[3382,6436,6437,5539,6439,3389,6442,3389,6444,4274,6447,5545,6450,6452,6453,6456],{},[3386,6438,6339],{},[3386,6440,6441],{},"info",[3386,6443,6348],{},[3386,6445,6446],{},"danger",[3386,6448,6449],{},"success",[3386,6451,6417],{}," names a timestamp column so the banner can say how long the state has held, and ",[3386,6454,6455],{},"action"," puts a button in it.",[4199,6458,6460],{"id":6459},"metrics","Metrics",[3402,6462,6464],{"className":3404,"code":6463,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"metrics\": {\n  \"entity\": \"supplier_metrics\",\n  \"parent_key\": \"supplier_id\",\n  \"computed_at\": \"computed_at\",\n  \"stale_after_hours\": 24,\n  \"tiles\": [\n    { \"label\": { \"en\": \"Spend, 365 days\" }, \"name\": \"spend_365d\", \"format\": \"money\" }\n  ],\n  \"on_unavailable\": \"dash\"\n}\n",[3386,6465,6466,6478,6497,6515,6534,6550,6563,6628,6632,6649],{"__ignoreMap":3408},[3412,6467,6468,6470,6472,6474,6476],{"class":3414,"line":3415},[3412,6469,3431],{"class":3418},[3412,6471,6459],{"class":3440},[3412,6473,3431],{"class":3418},[3412,6475,4486],{"class":4485},[3412,6477,3419],{"class":3418},[3412,6479,6480,6482,6484,6486,6488,6490,6493,6495],{"class":3414,"line":3422},[3412,6481,3425],{"class":3418},[3412,6483,3395],{"class":3428},[3412,6485,3431],{"class":3418},[3412,6487,3434],{"class":3418},[3412,6489,3437],{"class":3418},[3412,6491,6492],{"class":3440},"supplier_metrics",[3412,6494,3431],{"class":3418},[3412,6496,3446],{"class":3418},[3412,6498,6499,6501,6503,6505,6507,6509,6511,6513],{"class":3414,"line":3449},[3412,6500,3425],{"class":3418},[3412,6502,5674],{"class":3428},[3412,6504,3431],{"class":3418},[3412,6506,3434],{"class":3418},[3412,6508,3437],{"class":3418},[3412,6510,5683],{"class":3440},[3412,6512,3431],{"class":3418},[3412,6514,3446],{"class":3418},[3412,6516,6517,6519,6522,6524,6526,6528,6530,6532],{"class":3414,"line":3469},[3412,6518,3425],{"class":3418},[3412,6520,6521],{"class":3428},"computed_at",[3412,6523,3431],{"class":3418},[3412,6525,3434],{"class":3418},[3412,6527,3437],{"class":3418},[3412,6529,6521],{"class":3440},[3412,6531,3431],{"class":3418},[3412,6533,3446],{"class":3418},[3412,6535,6536,6538,6541,6543,6545,6548],{"class":3414,"line":3489},[3412,6537,3425],{"class":3418},[3412,6539,6540],{"class":3428},"stale_after_hours",[3412,6542,3431],{"class":3418},[3412,6544,3434],{"class":3418},[3412,6546,6547],{"class":3560}," 24",[3412,6549,3446],{"class":3418},[3412,6551,6552,6554,6557,6559,6561],{"class":3414,"line":3524},[3412,6553,3425],{"class":3418},[3412,6555,6556],{"class":3428},"tiles",[3412,6558,3431],{"class":3418},[3412,6560,3434],{"class":3418},[3412,6562,3535],{"class":3418},[3412,6564,6565,6567,6569,6571,6573,6575,6577,6579,6581,6583,6585,6587,6590,6592,6594,6596,6598,6600,6602,6604,6607,6609,6611,6613,6616,6618,6620,6622,6624,6626],{"class":3414,"line":3538},[3412,6566,4074],{"class":3418},[3412,6568,3437],{"class":3418},[3412,6570,3616],{"class":3506},[3412,6572,3431],{"class":3418},[3412,6574,3434],{"class":3418},[3412,6576,3501],{"class":3418},[3412,6578,3437],{"class":3418},[3412,6580,3507],{"class":3560},[3412,6582,3431],{"class":3418},[3412,6584,3434],{"class":3418},[3412,6586,3437],{"class":3418},[3412,6588,6589],{"class":3440},"Spend, 365 days",[3412,6591,3431],{"class":3418},[3412,6593,3710],{"class":3418},[3412,6595,3437],{"class":3418},[3412,6597,3598],{"class":3506},[3412,6599,3431],{"class":3418},[3412,6601,3434],{"class":3418},[3412,6603,3437],{"class":3418},[3412,6605,6606],{"class":3440},"spend_365d",[3412,6608,3431],{"class":3418},[3412,6610,3611],{"class":3418},[3412,6612,3437],{"class":3418},[3412,6614,6615],{"class":3506},"format",[3412,6617,3431],{"class":3418},[3412,6619,3434],{"class":3418},[3412,6621,3437],{"class":3418},[3412,6623,5834],{"class":3440},[3412,6625,3431],{"class":3418},[3412,6627,3801],{"class":3418},[3412,6629,6630],{"class":3414,"line":3544},[3412,6631,4054],{"class":3418},[3412,6633,6634,6636,6638,6640,6642,6644,6647],{"class":3414,"line":3576},[3412,6635,3425],{"class":3418},[3412,6637,6237],{"class":3428},[3412,6639,3431],{"class":3418},[3412,6641,3434],{"class":3418},[3412,6643,3437],{"class":3418},[3412,6645,6646],{"class":3440},"dash",[3412,6648,4494],{"class":3418},[3412,6650,6651],{"class":3414,"line":3590},[3412,6652,4191],{"class":3418},[3382,6654,6655],{},"A panel over a projection keyed to this record.",[6348,6657,6658,6663,6664,6666],{},[4326,6659,6660,6661,3400],{},"Declare ",[3386,6662,6540],{}," A stale number presented as current is worse than no number, and the panel says so when ",[3386,6665,6521],{}," is older than the window.",[4199,6668,6670],{"id":6669},"referenced-by","Referenced by",[3402,6672,6674],{"className":3404,"code":6673,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"referenced_by\": [\n  { \"app\": \"orders\", \"entity\": \"orders\", \"column\": \"supplier_ref\",\n    \"match\": { \"from\": \"code\" },\n    \"label\": { \"en\": \"Orders\" },\n    \"route\": \"\u002Forders?supplier_ref=:code\",\n    \"on_unavailable\": \"note\" }\n]\n",[3386,6675,6676,6689,6744,6774,6802,6821,6839],{"__ignoreMap":3408},[3412,6677,6678,6680,6683,6685,6687],{"class":3414,"line":3415},[3412,6679,3431],{"class":3418},[3412,6681,6682],{"class":3440},"referenced_by",[3412,6684,3431],{"class":3418},[3412,6686,4486],{"class":4485},[3412,6688,4545],{"class":3418},[3412,6690,6691,6693,6695,6698,6700,6702,6704,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6740,6742],{"class":3414,"line":3422},[3412,6692,4550],{"class":3418},[3412,6694,3437],{"class":3418},[3412,6696,6697],{"class":3428},"app",[3412,6699,3431],{"class":3418},[3412,6701,3434],{"class":3418},[3412,6703,3437],{"class":3418},[3412,6705,6706],{"class":3440},"orders",[3412,6708,3431],{"class":3418},[3412,6710,3611],{"class":3418},[3412,6712,3437],{"class":3418},[3412,6714,3395],{"class":3428},[3412,6716,3431],{"class":3418},[3412,6718,3434],{"class":3418},[3412,6720,3437],{"class":3418},[3412,6722,6706],{"class":3440},[3412,6724,3431],{"class":3418},[3412,6726,3611],{"class":3418},[3412,6728,3437],{"class":3418},[3412,6730,3856],{"class":3428},[3412,6732,3431],{"class":3418},[3412,6734,3434],{"class":3418},[3412,6736,3437],{"class":3418},[3412,6738,6739],{"class":3440},"supplier_ref",[3412,6741,3431],{"class":3418},[3412,6743,3446],{"class":3418},[3412,6745,6746,6748,6751,6753,6755,6757,6759,6762,6764,6766,6768,6770,6772],{"class":3414,"line":3449},[3412,6747,4673],{"class":3418},[3412,6749,6750],{"class":3428},"match",[3412,6752,3431],{"class":3418},[3412,6754,3434],{"class":3418},[3412,6756,3501],{"class":3418},[3412,6758,3437],{"class":3418},[3412,6760,6761],{"class":3506},"from",[3412,6763,3431],{"class":3418},[3412,6765,3434],{"class":3418},[3412,6767,3437],{"class":3418},[3412,6769,3386],{"class":3440},[3412,6771,3431],{"class":3418},[3412,6773,3521],{"class":3418},[3412,6775,6776,6778,6780,6782,6784,6786,6788,6790,6792,6794,6796,6798,6800],{"class":3414,"line":3469},[3412,6777,4673],{"class":3418},[3412,6779,3616],{"class":3428},[3412,6781,3431],{"class":3418},[3412,6783,3434],{"class":3418},[3412,6785,3501],{"class":3418},[3412,6787,3437],{"class":3418},[3412,6789,3507],{"class":3506},[3412,6791,3431],{"class":3418},[3412,6793,3434],{"class":3418},[3412,6795,3437],{"class":3418},[3412,6797,1658],{"class":3440},[3412,6799,3431],{"class":3418},[3412,6801,3521],{"class":3418},[3412,6803,6804,6806,6808,6810,6812,6814,6817,6819],{"class":3414,"line":3489},[3412,6805,4673],{"class":3418},[3412,6807,3388],{"class":3428},[3412,6809,3431],{"class":3418},[3412,6811,3434],{"class":3418},[3412,6813,3437],{"class":3418},[3412,6815,6816],{"class":3440},"\u002Forders?supplier_ref=:code",[3412,6818,3431],{"class":3418},[3412,6820,3446],{"class":3418},[3412,6822,6823,6825,6827,6829,6831,6833,6835,6837],{"class":3414,"line":3524},[3412,6824,4673],{"class":3418},[3412,6826,6237],{"class":3428},[3412,6828,3431],{"class":3418},[3412,6830,3434],{"class":3418},[3412,6832,3437],{"class":3418},[3412,6834,4456],{"class":3440},[3412,6836,3431],{"class":3418},[3412,6838,3801],{"class":3418},[3412,6840,6841],{"class":3414,"line":3538},[3412,6842,4185],{"class":3418},[3382,6844,6845,6846,6849,6850,6853],{},"Rows elsewhere that point at this record. ",[3386,6847,6848],{},"match.from"," covers a ",[4326,6851,6852],{},"business key crossing an app boundary"," — which a foreign key deliberately cannot, because the platform does not allow cross-app foreign keys.",[3382,6855,6856,5539,6858,4274,6860,6863],{},[3386,6857,6237],{},[3386,6859,4456],{},[3386,6861,6862],{},"hide",", because a cross-app read may legitimately be refused per tenant.",[4199,6865,6866],{"id":6153},"Delete",[3402,6868,6870],{"className":3404,"code":6869,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"delete\": {\n  \"kind\": { \"en\": \"supplier\" },\n  \"endpoint\": \"\u002Fsuppliers\u002F:id\",\n  \"blockers\": [{ \"entity\": \"supplier_prices\", \"column\": \"supplier_id\",\n                 \"message\": { \"en\": \"This supplier still has agreed prices.\" } }],\n  \"on_unverifiable\": \"block\",\n  \"on_success\": \"\u002Fsuppliers\"\n}\n",[3386,6871,6872,6884,6913,6932,6977,7010,7030,7048],{"__ignoreMap":3408},[3412,6873,6874,6876,6878,6880,6882],{"class":3414,"line":3415},[3412,6875,3431],{"class":3418},[3412,6877,6153],{"class":3440},[3412,6879,3431],{"class":3418},[3412,6881,4486],{"class":4485},[3412,6883,3419],{"class":3418},[3412,6885,6886,6888,6890,6892,6894,6896,6898,6900,6902,6904,6906,6909,6911],{"class":3414,"line":3422},[3412,6887,3425],{"class":3418},[3412,6889,4124],{"class":3428},[3412,6891,3431],{"class":3418},[3412,6893,3434],{"class":3418},[3412,6895,3501],{"class":3418},[3412,6897,3437],{"class":3418},[3412,6899,3507],{"class":3506},[3412,6901,3431],{"class":3418},[3412,6903,3434],{"class":3418},[3412,6905,3437],{"class":3418},[3412,6907,6908],{"class":3440},"supplier",[3412,6910,3431],{"class":3418},[3412,6912,3521],{"class":3418},[3412,6914,6915,6917,6920,6922,6924,6926,6928,6930],{"class":3414,"line":3449},[3412,6916,3425],{"class":3418},[3412,6918,6919],{"class":3428},"endpoint",[3412,6921,3431],{"class":3418},[3412,6923,3434],{"class":3418},[3412,6925,3437],{"class":3418},[3412,6927,3441],{"class":3440},[3412,6929,3431],{"class":3418},[3412,6931,3446],{"class":3418},[3412,6933,6934,6936,6939,6941,6943,6945,6947,6949,6951,6953,6955,6957,6959,6961,6963,6965,6967,6969,6971,6973,6975],{"class":3414,"line":3469},[3412,6935,3425],{"class":3418},[3412,6937,6938],{"class":3428},"blockers",[3412,6940,3431],{"class":3418},[3412,6942,3434],{"class":3418},[3412,6944,4833],{"class":3418},[3412,6946,3437],{"class":3418},[3412,6948,3395],{"class":3506},[3412,6950,3431],{"class":3418},[3412,6952,3434],{"class":3418},[3412,6954,3437],{"class":3418},[3412,6956,5634],{"class":3440},[3412,6958,3431],{"class":3418},[3412,6960,3611],{"class":3418},[3412,6962,3437],{"class":3418},[3412,6964,3856],{"class":3506},[3412,6966,3431],{"class":3418},[3412,6968,3434],{"class":3418},[3412,6970,3437],{"class":3418},[3412,6972,5683],{"class":3440},[3412,6974,3431],{"class":3418},[3412,6976,3446],{"class":3418},[3412,6978,6979,6982,6985,6987,6989,6991,6993,6995,6997,6999,7001,7004,7006,7008],{"class":3414,"line":3489},[3412,6980,6981],{"class":3418},"                 \"",[3412,6983,6984],{"class":3506},"message",[3412,6986,3431],{"class":3418},[3412,6988,3434],{"class":3418},[3412,6990,3501],{"class":3418},[3412,6992,3437],{"class":3418},[3412,6994,3507],{"class":3560},[3412,6996,3431],{"class":3418},[3412,6998,3434],{"class":3418},[3412,7000,3437],{"class":3418},[3412,7002,7003],{"class":3440},"This supplier still has agreed prices.",[3412,7005,3431],{"class":3418},[3412,7007,4745],{"class":3418},[3412,7009,4866],{"class":3418},[3412,7011,7012,7014,7017,7019,7021,7023,7026,7028],{"class":3414,"line":3524},[3412,7013,3425],{"class":3418},[3412,7015,7016],{"class":3428},"on_unverifiable",[3412,7018,3431],{"class":3418},[3412,7020,3434],{"class":3418},[3412,7022,3437],{"class":3418},[3412,7024,7025],{"class":3440},"block",[3412,7027,3431],{"class":3418},[3412,7029,3446],{"class":3418},[3412,7031,7032,7034,7037,7039,7041,7043,7046],{"class":3414,"line":3538},[3412,7033,3425],{"class":3418},[3412,7035,7036],{"class":3428},"on_success",[3412,7038,3431],{"class":3418},[3412,7040,3434],{"class":3418},[3412,7042,3437],{"class":3418},[3412,7044,7045],{"class":3440},"\u002Fsuppliers",[3412,7047,4494],{"class":3418},[3412,7049,7050],{"class":3414,"line":3544},[3412,7051,4191],{"class":3418},[6348,7053,7054,7059,7060,7062],{},[4326,7055,6660,7056,7058],{},[3386,7057,6919],{}," wherever your app publishes a delete route."," A plain row delete only ever meets the database's own constraints, so a guard the ",[4326,7061,6697],{}," holds cannot fire at all. With a route, the refusal comes back as the app's own message.",[3382,7064,7065,7067,7068,7072],{},[3386,7066,7016],{}," defaults to ",[4326,7069,7070],{},[3386,7071,7025],{}," when a blocker cannot be checked — the alternative is deleting on the strength of a question nobody answered.",[4199,7074,7076],{"id":7075},"not-found","Not found",[3402,7078,7080],{"className":3404,"code":7079,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"not_found\": {\n  \"title\": { \"en\": \"No such supplier\" },\n  \"action\": { \"label\": { \"en\": \"Back to suppliers\" }, \"kind\": \"navigate\", \"to\": \"\u002Fsuppliers\" }\n}\n",[3386,7081,7082,7095,7124,7195],{"__ignoreMap":3408},[3412,7083,7084,7086,7089,7091,7093],{"class":3414,"line":3415},[3412,7085,3431],{"class":3418},[3412,7087,7088],{"class":3440},"not_found",[3412,7090,3431],{"class":3418},[3412,7092,4486],{"class":4485},[3412,7094,3419],{"class":3418},[3412,7096,7097,7099,7101,7103,7105,7107,7109,7111,7113,7115,7117,7120,7122],{"class":3414,"line":3422},[3412,7098,3425],{"class":3418},[3412,7100,3494],{"class":3428},[3412,7102,3431],{"class":3418},[3412,7104,3434],{"class":3418},[3412,7106,3501],{"class":3418},[3412,7108,3437],{"class":3418},[3412,7110,3507],{"class":3506},[3412,7112,3431],{"class":3418},[3412,7114,3434],{"class":3418},[3412,7116,3437],{"class":3418},[3412,7118,7119],{"class":3440},"No such supplier",[3412,7121,3431],{"class":3418},[3412,7123,3521],{"class":3418},[3412,7125,7126,7128,7130,7132,7134,7136,7138,7140,7142,7144,7146,7148,7150,7152,7154,7156,7159,7161,7163,7165,7167,7169,7171,7173,7175,7177,7179,7181,7183,7185,7187,7189,7191,7193],{"class":3414,"line":3449},[3412,7127,3425],{"class":3418},[3412,7129,6455],{"class":3428},[3412,7131,3431],{"class":3418},[3412,7133,3434],{"class":3418},[3412,7135,3501],{"class":3418},[3412,7137,3437],{"class":3418},[3412,7139,3616],{"class":3506},[3412,7141,3431],{"class":3418},[3412,7143,3434],{"class":3418},[3412,7145,3501],{"class":3418},[3412,7147,3437],{"class":3418},[3412,7149,3507],{"class":3560},[3412,7151,3431],{"class":3418},[3412,7153,3434],{"class":3418},[3412,7155,3437],{"class":3418},[3412,7157,7158],{"class":3440},"Back to suppliers",[3412,7160,3431],{"class":3418},[3412,7162,3710],{"class":3418},[3412,7164,3437],{"class":3418},[3412,7166,4124],{"class":3506},[3412,7168,3431],{"class":3418},[3412,7170,3434],{"class":3418},[3412,7172,3437],{"class":3418},[3412,7174,4133],{"class":3440},[3412,7176,3431],{"class":3418},[3412,7178,3611],{"class":3418},[3412,7180,3437],{"class":3418},[3412,7182,4142],{"class":3506},[3412,7184,3431],{"class":3418},[3412,7186,3434],{"class":3418},[3412,7188,3437],{"class":3418},[3412,7190,7045],{"class":3440},[3412,7192,3431],{"class":3418},[3412,7194,3801],{"class":3418},[3412,7196,7197],{"class":3414,"line":3469},[3412,7198,4191],{"class":3418},[4199,7200,7202],{"id":7201},"concurrency","Concurrency",[3402,7204,7206],{"className":3404,"code":7205,"filename":3406,"language":3407,"meta":3408,"style":3408},"\"concurrency\": \"merge\"\n",[3386,7207,7208],{"__ignoreMap":3408},[3412,7209,7210,7212,7214,7216,7218,7220,7223],{"class":3414,"line":3415},[3412,7211,3431],{"class":3418},[3412,7213,7201],{"class":3440},[3412,7215,3431],{"class":3418},[3412,7217,4486],{"class":4485},[3412,7219,3431],{"class":3418},[3412,7221,7222],{"class":3440},"merge",[3412,7224,4494],{"class":3418},[3382,7226,7227,7228,7231],{},"What a save does about a concurrent one. It applies to the ",[4326,7229,7230],{},"edit affordance"," — the surface a detail view actually writes from.",[4210,7233,7234,7244],{},[4213,7235,7236],{},[4216,7237,7238,7241],{},[4219,7239,7240],{},"Value",[4219,7242,7243],{},"Behaviour",[4226,7245,7246,7259],{},[4216,7247,7248,7253],{},[4231,7249,7250],{},[3386,7251,7252],{},"last-write-wins",[4231,7254,7255,7258],{},[4326,7256,7257],{},"The default."," The form sends every field it holds and the newest write is the record. Right where one operator owns a row end to end.",[4216,7260,7261,7265],{},[4231,7262,7263],{},[3386,7264,7222],{},[4231,7266,7267,7268,7271],{},"Re-reads the row immediately before writing, sends ",[4326,7269,7270],{},"only the columns this operator actually changed",", and asks about a column both changed to different values. Right wherever two people work the same record — which for a catalog is the normal case.",[4456,7273,7274,7281],{},[4326,7275,7276,7277,7280],{},"A field writing through ",[3386,7278,7279],{},"storage"," merges under both settings."," Changing one key of a jsonb column means sending the whole column, so a save that did not merge would discard every other key somebody just wrote. There is no correct cheaper option, so it is not offered as one.",[4199,7283,7285],{"id":7284},"export","Export",[3382,7287,7288,7291,7292,7295,7296,3400],{},[3386,7289,7290],{},"io.export"," puts an Export button on the view. ",[4326,7293,7294],{},"Detail views support export only"," — import is a list-view affordance. See ",[4251,7297,1403],{"href":7298},"\u002Fdocs\u002Fstudios\u002Fcommerce\u002Fbuild-an-app\u002Flist-views#import-and-export",[4199,7300,7302],{"id":7301},"where-to-go-next","Where to go next",[7304,7305,7306,7317,7324,7335],"ul",{},[7307,7308,7309,7313,7314,7316],"li",{},[4326,7310,7311],{},[4251,7312,1385],{"href":1386}," — the field shapes sections and ",[3386,7315,5291],{}," reuse.",[7307,7318,7319,7323],{},[4326,7320,7321],{},[4251,7322,1403],{"href":1404}," — where a detail view is reached from.",[7307,7325,7326,7330,7331,4521,7333,3400],{},[4326,7327,7328],{},[4251,7329,1361],{"href":1362}," — actions, ",[3386,7332,5548],{},[3386,7334,6919],{},[7307,7336,7337,7341],{},[4326,7338,7339],{},[4251,7340,1415],{"href":1416}," — gating the view and market-scoping the entity.",[7343,7344,7345],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}",{"title":3408,"searchDepth":3422,"depth":3422,"links":7347},[7348,7351,7352,7353,7354,7355,7356,7357,7358,7359,7360,7361,7362,7363],{"id":3399,"depth":3422,"text":4201,"children":7349},[7350],{"id":4347,"depth":3449,"text":4348},{"id":4468,"depth":3422,"text":4469},{"id":4526,"depth":3422,"text":4527},{"id":4780,"depth":3422,"text":4781},{"id":5278,"depth":3422,"text":5279},{"id":5596,"depth":3422,"text":5597},{"id":6284,"depth":3422,"text":6285},{"id":6459,"depth":3422,"text":6460},{"id":6669,"depth":3422,"text":6670},{"id":6153,"depth":3422,"text":6866},{"id":7075,"depth":3422,"text":7076},{"id":7201,"depth":3422,"text":7202},{"id":7284,"depth":3422,"text":7285},{"id":7301,"depth":3422,"text":7302},"The detail renderer in Commerce Studio — sections and their variants, tabs, headers, embedded child lists, banners, metrics, referenced-by, delete guards and concurrency.","md",null,{},{"title":1379},{"title":1379,"description":7364},{"loc":1380},"DSBoz5e-qhrEOE2V2jmYayYR-EyNdAavwEgH7zHWXe8",1793802385628]