Member Junction
    Preparing search index...
    • Pure decision helper for the REVIEW→LIVE continuation edge: should the overlay REMOVE the review-registered (template-based, read-only) Whiteboard tab?

      Yes only when ALL hold:

      • a live session is active (the channel set emission belongs to a real session start, not the initial/teardown [] replay);
      • review mode actually registered a whiteboard tab (otherwise there is nothing stale);
      • the live session's resolved channel set has NO Whiteboard channel — when it HAS one, the live plugin re-registers the same tab key and upgrades the pane in place instead.

      Kept framework-free (like the model) so the rule is unit-testable in isolation.

      Parameters

      • liveSessionActive: boolean
      • reviewWhiteboardTabRegistered: boolean
      • liveChannels: readonly { ChannelName: string }[]

      Returns boolean