A stale-lib eslint --fix pass during the merge stripped the 'as never' casts the branded WorkspaceId/SessionId parameters require; typecheck rejects the push. Take master's version verbatim.