fix(aihr): harden broadcast and mobile assistant flows
This commit is contained in:
@@ -540,11 +540,24 @@ export interface PracticeTeamMember {
|
||||
name: string;
|
||||
}
|
||||
|
||||
/** Full-team, lightweight aggregate; detailed records remain intentionally capped. */
|
||||
export interface PracticeTeamProfileSummary {
|
||||
extPartyId: string;
|
||||
latestScore?: number | null;
|
||||
latestScene?: string | null;
|
||||
lastPracticeAt?: string | null;
|
||||
completedToday?: boolean | null;
|
||||
pendingReview?: number | null;
|
||||
pendingLowScore?: number | null;
|
||||
pendingAssignment?: number | null;
|
||||
}
|
||||
|
||||
export interface PracticeTeamSnapshot {
|
||||
members: PracticeTeamMember[];
|
||||
records: PracticeRecord[];
|
||||
assignments: PracticeAssignment[];
|
||||
mistakes: PracticeMistakeAggregate[];
|
||||
profiles?: PracticeTeamProfileSummary[];
|
||||
}
|
||||
|
||||
export interface PracticeScenarioOption {
|
||||
|
||||
Reference in New Issue
Block a user