Enumerated by objectstack#12971's class sweep (its PR body carries the detail): @objectstack/metadata-core#./testing and @objectstack/service-cluster#./testing re-export vitest, whose CJS entry throws by design ('Vitest cannot be imported in a CommonJS module using require()') — so both published require conditions can never load. Pre-existing (declared at b489d3c, before the import.meta line). The repair is a published-exports change: stop advertising a require condition the subpath cannot honour (ESM-only exports for the testing subpaths, or whatever the repo's exports conventions prescribe). ⚠️ The check:dual-build-cjs-loads baseline (scripts/dual-build-cjs-loads.baseline.json) declares both with reasons and is SHRINK-ONLY — the fixing PR must delete those entries in the same change or the gate reds. Clause-② likely YES (published exports surface) — contract-tier dispatch when taken.
Enumerated by objectstack#12971's class sweep (its PR body carries the detail):⚠️ The
@objectstack/metadata-core#./testingand@objectstack/service-cluster#./testingre-export vitest, whose CJS entry throws by design ('Vitest cannot be imported in a CommonJS module using require()') — so both publishedrequireconditions can never load. Pre-existing (declared at b489d3c, before the import.meta line). The repair is a published-exports change: stop advertising arequirecondition the subpath cannot honour (ESM-only exports for the testing subpaths, or whatever the repo's exports conventions prescribe).check:dual-build-cjs-loadsbaseline (scripts/dual-build-cjs-loads.baseline.json) declares both with reasons and is SHRINK-ONLY — the fixing PR must delete those entries in the same change or the gate reds. Clause-② likely YES (published exports surface) — contract-tier dispatch when taken.