Skip to content

refactor: remove unused menu bar helpers (UI-SHARED-10) - #2416

Merged
r3dbars merged 1 commit into
mainfrom
codex/review-ui-shared-10
Nov 12, 2026
Merged

r3dbars merged 1 commit into
mainfrom
codex/review-ui-shared-10

Conversation

@r3dbars

@r3dbars r3dbars commented Nov 10, 2026

Copy link
Copy Markdown
Owner

Removes MenuBarMeetingCapturePhase.allowsStop and the no-argument MenuBarHeaderView.intrinsicHeight, which have no app callers. Deletes the three tests of the unused stop helper. The live saving-state button policy, meeting action routing, and width-dependent header measurement stay in place.

Addresses UI-SHARED-10 individually; the broader #2336 is left untouched.

Validation:

  • Independent full three-file diff review against fetched origin/main (8a38235e): GREEN. Confirmed real caller and saving-state paths.
  • Actual focused fast suites: capture phase 11/11 and header layout 16/16 assertions passed.
  • bash check.sh with a private safety guard: 19 mapped checks passed, including app build and concurrency census. The unfiltered fast suite returned explicit guard exit 3; overall result remains FAIL.
  • verify-change.sh: app build passed; UI and launch-speed checks skipped because the owner's app is running. Nothing was quit; native behavior remains unproved.
  • Checks ran on the stable uncommitted source tree before this commit, whose source bytes are unchanged. Exact-head hosted checks remain pending.

No product control or recording behavior was removed. No merge or release is requested by this draft.

@r3dbars
r3dbars merged commit 7fff878 into main Nov 12, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant