feat(cv): redesign document editing with revision-safe letters and writing tools

This commit is contained in:
cesnimda
2026-10-25 22:44:14 +01:00
parent 01e10996c5
commit 2bfaf6c14b
57 changed files with 2859 additions and 118 deletions
@@ -29,7 +29,7 @@ public sealed class CvAiSuggestionService(
{ DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull };
private readonly IDataProtector protector = protection.CreateProtector("JobTracker.CvAiProposal.v1");
private static readonly HashSet<string> Actions = new(StringComparer.Ordinal)
{ "improve", "professional", "shorten", "expand", "grammar", "impact", "ats", "bullets",
{ "improve", "suggest", "professional", "shorten", "expand", "grammar", "impact", "ats", "bullets",
"summary", "rewrite", "tailor", "document-translate", "document-improve", "document-grammar" };
private sealed record Block(string Id, string? Title, string? Subtitle, List<string> Items);