/** * recommended-packages tests — specifically `readInstalledPackSources`. * * Under the v12 HQ layout, packs live at `core/packages//` and are * tracked by filesystem presence rather than a manifest file. The dedupe * set returned here gates `scaffold.installRecommendedPacksPhase` from * re-offering / re-clobbering already-installed packs on `/setup --resume`. * * Source reconstruction: an installed pack's `package.yaml` carries * `name` + `publisher` but NOT the install-time source string. We * reconstruct `${publisher}/${name}` (e.g. `@indigoai-us/hq-pack-design-quality`), * which matches the npm-style sources in `recommended_packages:` config. * For packs whose source was a git ref / local path / git URL we still * include the `${publisher}/${name}` reconstruction (and the bare name as * a fallback) so the common npm case is deduped while other sources * gracefully re-prompt rather than silently clobber. */ export {}; //# sourceMappingURL=recommended-packages.test.d.ts.map