feat(interviews): add durable debrief loop

This commit is contained in:
cesnimda
2026-08-31 17:20:58 +02:00
parent c2181afaea
commit 7d5a78ad5d
8 changed files with 60 additions and 3 deletions
+3 -2
View File
@@ -16,7 +16,7 @@ public sealed class InterviewPrepItem
public int JobApplicationId { get; set; }
public JobApplication? JobApplication { get; set; }
// company-research | technical | behavioural | star | question | note
// company-research | technical | behavioural | star | question | note | debrief
public string Category { get; set; } = InterviewPrepCategories.Note;
// The prompt side: a question to answer, or the heading of a research note.
@@ -45,12 +45,13 @@ public static class InterviewPrepCategories
public const string Star = "star";
public const string Question = "question";
public const string Note = "note";
public const string Debrief = "debrief";
// Display order in the workspace: understand the company, then the role, then yourself, then what
// you want to ask them.
public static readonly string[] Order =
{
CompanyResearch, Technical, Behavioural, Star, Question, Note,
CompanyResearch, Technical, Behavioural, Star, Question, Note, Debrief,
};
public static int Rank(string? category)