Trusted base: a86e829f42edb4ab0960f3d8b55a17785860cf75 Classification: Bug, Priority Low, Effort Low, ui, mobile. Baseline React: both new assertions failed (expected null to be always); 8 existing tests passed, 3 existing tests timed out at 15 seconds. Second clean checkout: browser fixture reproduced the same failure; a separate React invocation failed to start its worker within the worker timeout (no tests ran). Post-fix browser: opacity 1, pointer-events auto; real touch tap received. Post-fix tests: pnpm exec turbo run test --filter=@bb/app -- ProjectRow sidebarRowClasses theme.test SidebarSectionRow ProjectList.modes --maxWorkers=1 --testTimeout=60000 Result: 8 files passed, 62 tests passed. Both new assertions and all previously timed-out existing tests passed. Lint: pnpm exec turbo run lint --filter=@bb/app Result: 0 errors, 187 existing warnings. Git diff --check passed. Git diff --numstat origin/main: 31 + 3 additions, 0 deletions, 2 files, 34 total changed text lines, no binaries. Frozen dependency installs completed in both checkouts using a run-local Corepack shim. Broad pnpm exec turbo run build was attempted; it was stopped while the app bundle and SDK types were still building under heavy host load. No complete build success is claimed. The separate isolated app launcher was stopped during SDK type generation before startup completed. No full-app or iOS Safari verification is claimed. The verification inventory found an existing unmapped browser CLI family, unrelated to this change. Public output check: new source/report text checked for private model identifiers, home paths, and credential patterns; no hits. The provided shell scanner requires Bash associative arrays unavailable in this host's Bash, so an equivalent Python check used the private skill's list without copying it into the repository.