N-gram error tracking for adaptive drill selection

This commit is contained in:
2026-02-24 14:55:51 -05:00
parent 0c5a70d5c4
commit e7f57dd497
11 changed files with 2244 additions and 10 deletions

View File

@@ -101,6 +101,7 @@ impl JsonStore {
}
/// Bundle all persisted data + config into an ExportData struct.
/// N-gram stats are not included — they are always rebuilt from drill history.
pub fn export_all(&self, config: &Config) -> ExportData {
let profile = self.load_profile().unwrap_or_default();
let key_stats = self.load_key_stats();