=== sweep: first-load transform cost vs module count 68 modules babel 218ms [216-295] swc 202ms [198-205] 309 modules babel 429ms [417-430] swc 273ms [270-273] 559 modules babel 600ms [599-609] swc 350ms [338-359] 1059 modules babel 883ms [859-889] swc 511ms [504-522] 2059 modules babel 1476ms [1474-1479] swc 788ms [785-795] 3059 modules babel 2091ms [2085-2111] swc 1082ms [1050-1091] === real package: @mui/icons-material barrel vs direct paths barrel 7 modules, 692ms [677-718] direct 17 modules, 132ms [131-133] fit: babel 0.612ms/module (R²=0.998), swc 0.294ms/module (R²=1) noise band 79ms → SWC clears noise above ~248 modules Wrote reports/sweep-results.json