What problem does it solve? When Stryker's jest runner uses enableFindRelatedTests, a source module that imports from an aggregate barrel like @/components becomes related to every component export, so one test suite re-runs for mutants across the whole repository and the mutation gate times out or drags for hours. ## Core Features & Use Cases - Root-cause diagnosis: Traces the slow suite one level down into the rendered module to find the aggregate import edge that inflates the related-test set. - Import rewrite guidance: Replaces import { UiTypography } from '@/components' with the per-component public entry @/components/ui-typography, respecting each entry's export shape and boundary rules. - Fail-closed prevention audit: Provides a grep-based lint gate that blocks new aggregate imports (including dynamic and side-effect forms) while exempting entry barrels. - Use Case: A Next.js project's mutation shard times out with the same suite reloading for unrelated mutants; this Skill locates the @/components import in the rendered module, rewrites it to the component's own barrel, and adds the audit so the trap cannot return. ## Quick Start Ask the AI to find why the mutation test suite re-runs for unrelated mutants and fix any aggregate @/components imports to use per-component entries.