feat(ui/quiz): implement real-time global chapter quiz generation, submit results to database, and display dynamic statistics on dashboard #53

Merged
mjasin merged 5 commits from feat/knowledge-graph-pivot into feat/nexus-search-box 2026-05-26 11:43:59 +00:00
Showing only changes of commit 3cbbb6df6b - Show all commits
@@ -85,7 +85,8 @@ public class KnowledgeService : IKnowledgeService
using var dbContext = await _dbContextFactory.CreateDbContextAsync(cancellationToken);
var normalizedText = text.Trim();
var hash = ContentHasher.ComputeHash(normalizedText);
var hashInput = $"{normalizedText}:{traceType}:{PromptVersion}";
var hash = ContentHasher.ComputeHash(hashInput);
// 1. Check Cache
var cached = await dbContext.SemanticKnowledgeCache