This glossary defines the terms that appear throughout the Assemblified docs. You can also hover over any underlined term in the docs to see a quick definition without leaving the page.
In any .mdx file, import the component once and wrap any term you want to make hoverable:
import Term from'../../../components/Term.astro';
A <Termdef="bom">BOM</Term> can include other <Termdef="sub-assembly">sub-assemblies</Term>
or <Termdef="virtual-material">virtual materials</Term>.
Live example: A BOMBill of Materials
A bill of materials tells Assemblified how to build one unit of a finished good. When a customer orders the finished-good variant, Assemblified deducts the right component quantities from inventory automatically.
A reusable assembly block that composes into bigger BOMs. Define it once, include it in any BOM. At execution time, Assemblified expands the sub-assembly into its own components recursively.
A material tracked entirely inside Assemblified — not a Shopify variant. Useful for shop-floor consumables (glue, packaging, labour units) where you need quantity tracking but don’t want a Shopify product on your storefront.
The def prop matches (case-insensitively) against the entry’s slug, title, or any of its aliases — so <Term def="BOMs">, <Term def="bill of materials">, and <Term def="bom"> all resolve to the same entry.
A bill of materials tells Assemblified how to build one unit of a finished good. When a customer orders the finished-good variant, Assemblified deducts the right component quantities from inventory automatically.
BOM Container
Also known as: container, BOM containers, containers
An automation group: define a matching rule once, and any BOM that matches is included automatically. Containers let you apply bulk operations (pricing, tags, settings) without editing each BOM individually.
Sub-Assembly
Also known as: sub-assemblies, subassembly, subassemblies, SA
A reusable assembly block that composes into bigger BOMs. Define it once, include it in any BOM. At execution time, Assemblified expands the sub-assembly into its own components recursively.
Virtual Material
Also known as: virtual materials, VMAT, virtual
A material tracked entirely inside Assemblified — not a Shopify variant. Useful for shop-floor consumables (glue, packaging, labour units) where you need quantity tracking but don’t want a Shopify product on your storefront.
Work Order
Also known as: work orders, WO, WOs
A planned production run: pick materials, build the items, do QC, and complete — all tracked together. Use work orders when you’re building stock ahead of demand or running a multi-day project.