feat(aihr): finalize practice growth and access boundaries

This commit is contained in:
2026-07-25 00:42:19 +08:00
parent a90f40e4d8
commit c9d2012ec1
87 changed files with 6804 additions and 2538 deletions
+12
View File
@@ -673,6 +673,9 @@ export interface ReviewDetail extends PracticeRecord {
aiComment: string;
reviewAdvice?: string;
incentivePoint?: number | null;
confirmedGrowthLevel?: string;
growthConfirmedBy?: string;
growthConfirmedTime?: string;
scoreItems: CompetencyDimension[];
dialogue: ReviewDialogue[];
annotations: ReviewAnnotation[];
@@ -684,6 +687,7 @@ export interface ReviewAdviceRequest {
incentivePoint?: number;
nextScenarioId?: string;
nextReason?: string;
confirmedGrowthLevel?: string;
}
export interface PracticeAssignment {
@@ -1145,6 +1149,13 @@ export interface GrowthStage {
evidence: string;
}
export interface GrowthConfirmation {
position: string;
confirmedGrowthLevel: string;
reviewer: string;
confirmedTime: string;
}
export interface CompetencyProfile {
score: number;
completed: number;
@@ -1156,6 +1167,7 @@ export interface CompetencyProfile {
dimensions: CompetencyDimension[];
growthPath?: GrowthStage[];
capabilityProgress?: CapabilityProgress[];
growthConfirmations?: GrowthConfirmation[];
}
export interface CapabilityProgress {