d2c6789c4d
Add pendingApproval: ApprovalInfo? = null to SessionSummary and remove the global approval: ApprovalState slot from TuiState. All production code derives active approval from the selected session; RootReducer bridges ApprovalState in/out of the selected session for the duration of the existing ApprovalReducer (removed in Cleanup 03).