You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split the remaining AppState execution paths into dedicated recording, screenshot, transcription recovery, and session-library controllers so the release build is easier to reason about and maintain.
Centralized AppState error normalization and typed event names so diagnostics and UI state transitions stay consistent across recording, recovery, and export flows.
Added release-signing hardening carried forward from the local packaging pipeline so the shipped DMG remains notarized, stapled, and aligned with the current source version.