/**
 * vertical-group-bundle-licensing.test.ts
 *
 * Tests for the license-layer bundling helpers in vertical-group-catalog.ts.
 *
 * Thomas Layer 0 directive 2026-05-22 01:00 (clarification):
 *   "Include" = LICENSE the pack as bundled with the group purchase (free at
 *   the org level). "Assign to agent" = SEPARATE explicit action by staff/owner.
 *
 * These tests verify the licensing layer only — they do NOT test agent binding
 * or per-rule verification, which are explicit customer actions.
 *
 * Test IDs:
 *   BL-1   groupBundlesIso27001: returns true for every group
 *   BL-2   groupBundlesGdpr: returns true for EU / Global / International groups
 *   BL-3   groupBundlesGdpr: returns true for EU member state groups
 *   BL-4   groupBundlesGdpr: returns false for non-EU groups (US / UK / AU / CA)
 *   BL-5   bundledLicensedPacks: returns ['iso27001'] for non-EU groups
 *   BL-6   bundledLicensedPacks: returns ['iso27001', 'gdpr'] for EU groups
 *   BL-7   bundledLicensedPacks: filters out iso27001 when it is already a primary pack
 *   BL-8   bundledLicensedPacks: filters out gdpr when it is already a primary pack
 *   BL-9   computeVerticalGroups: every group has a non-empty includedBaselinePacks field
 *   BL-10  computeVerticalGroups: EU groups include 'gdpr' in includedBaselinePacks
 *
 * Step 5 RED→GREEN:
 *   RED  (before): groupBundlesIso27001 / groupBundlesGdpr / bundledLicensedPacks
 *                  did not exist in vertical-group-catalog.ts.
 *   GREEN (after): all BL tests pass.
 */
export {};
//# sourceMappingURL=vertical-group-bundle-licensing.test.d.ts.map