Categories & Groups / Group
3 entries across 1 modules.
A single label/value pair describing one active filter, shown on the Summary
sheet (e.g. { label: "Supplier", value: "Loudwolf, Onyxmet" }).
Everything buildResultsWorkbook needs to render both worksheets. Kept free of DOM/DB/table coupling so the builder is a pure, unit-testable function.
A parent product together with the variant rows that should render beneath it as collapsible Excel outline-level-1 subrows.