mirror of
https://github.com/stablyai/orca.git
synced 2026-09-22 08:02:28 +00:00
* refactor Linear workspace surfaces * refactor(linear): restore merge-base behavior in split modules The Linear surface split smuggled in three behavior changes; revert them so the refactor is a pure move. - detail-state: drop 'project' from EDITED_LINEAR_ISSUE_FIELDS. List issues never carry `project` (only getIssue maps it), so preserving it across hydration permanently blanked the hydrated project whenever an edit landed while linearGetIssue was in flight. - detail-state: handleProjectChanged no longer sets hasEditedRef. - project-selector: remove the mountedRef/requestId guards around the global patchLinearIssue write and the success/error toasts. - sub-issues: remove the added isComposing guard on the title Enter key. The detail-state test asserted the smuggled project-preservation; updated to assert hydration owns `project`.