RUN  v4.1.1 /home/sawyer/projects/bb/.claude/worktrees/wf_926b3193-f6c-3/packages/host-watcher stdout | test/umbrella-workspace-watch-1779.test.ts > #1779 umbrella workspace watch > watches every nested node_modules/.git directory because the ignore list only covers the root level { "root": "/tmp/bb-1779-umbrella-fnFttS", "workspaceRootIgnore": [ ".git" ], "nestedDirCount": 2400, "inotifyWatchesAdded": 2486, "rssMbBefore": 130, "rssMbAfter": 132, "errors": [] } ×  @bb/host-watcher  test/umbrella-workspace-watch-1779.test.ts > #1779 umbrella workspace watch > watches every nested node_modules/.git directory because the ignore list only covers the root level 629ms  → expected 2486 to be less than 2400 ✓  @bb/host-watcher  test/umbrella-workspace-watch-1779.test.ts > #1779 umbrella workspace watch > control: a recursive glob ignore keeps the same tree cheap 296ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯  FAIL   @bb/host-watcher  test/umbrella-workspace-watch-1779.test.ts > #1779 umbrella workspace watch > watches every nested node_modules/.git directory because the ignore list only covers the root level AssertionError: expected 2486 to be less than 2400  ❯ test/umbrella-workspace-watch-1779.test.ts:161:25 159| // This assertion documents the bug; it FAILS on main because … 160| // count is >= nestedDirCount. 161| expect(watches).toBeLessThan(nestedDirCount);  | ^ 162| } finally { 163| await stop(); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯  Test Files  1 failed (1)  Tests  1 failed | 1 passed (2)  Start at  14:13:12  Duration  1.34s (transform 198ms, setup 0ms, import 331ms, tests 926ms, environment 0ms)