Skip to content

Recommendations

Audience: domain, product
Status: specced
Owns: product + backend
Depends on: LMS overview, Lifecycle

  • When an interview (or similar gate) finds competency gaps, CAP recommends LMS courses.
  • Integration: gRPC lms.v1.RecommendationsService.RecommendCourses (CAP → LMS). Mock client remains until LMS implements the service.
  • Shown to the candidate and to panelists when relevant.
  • Application may close with reason GAP_TRAINING until gaps are addressed.
  • LMS completion emits lms.course.completed (independent LMS certificate). CAP may consume that event to clear gap training later.