Class_generator/saves/drs-progress-sbs-sbs-7-8.json
StillHammer 29bc112c0c Unify vocabulary persistence system - remove dual systems
- Simplified loadPersistedVocabularyData() to use only VocabularyProgressManager
- Updated calculateVocabularyProgress() to use unified data structure
- Removed old system references from knowledge panel data loading
- Fixed field names (drsDiscovered, drsMastered) for unified system
- Knowledge panel now displays vocabulary progress correctly

 TESTED: Vocabulary Knowledge panel working with unified system

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-30 13:39:00 +08:00

81 lines
2.0 KiB
JSON

{
"masteredVocabulary": [
{
"item": "refrigerator",
"masteredAt": "2025-09-29T08:41:44.020Z",
"attempts": 2,
"difficulty": "good",
"sessionId": "unknown",
"moduleType": "vocabulary",
"correct": false,
"lastReviewAt": "2025-09-29T09:05:52.931Z"
},
{
"item": "avenue",
"masteredAt": "2025-09-29T08:41:45.319Z",
"attempts": 4,
"difficulty": "good",
"sessionId": "unknown",
"moduleType": "vocabulary",
"correct": false,
"lastReviewAt": "2025-09-29T10:08:24.680Z"
},
{
"item": "elevator",
"masteredAt": "2025-09-29T08:41:47.619Z",
"attempts": 5,
"difficulty": "easy",
"sessionId": "unknown",
"moduleType": "vocabulary",
"correct": false,
"lastReviewAt": "2025-09-29T09:05:50.545Z"
},
{
"item": "closet",
"masteredAt": "2025-09-29T08:41:48.919Z",
"attempts": 2,
"difficulty": "good",
"sessionId": "unknown",
"moduleType": "vocabulary",
"correct": false,
"lastReviewAt": "2025-09-29T09:01:44.373Z"
},
{
"item": "air conditioner",
"masteredAt": "2025-09-29T08:50:59.619Z",
"attempts": 1,
"difficulty": "good",
"sessionId": "unknown",
"moduleType": "vocabulary",
"correct": true
},
{
"item": "jacuzzi",
"masteredAt": "2025-09-29T08:51:00.602Z",
"attempts": 1,
"difficulty": "easy",
"sessionId": "unknown",
"moduleType": "vocabulary",
"correct": true
},
{
"item": "central",
"masteredAt": "2025-09-29T08:59:34.667Z",
"attempts": 4,
"difficulty": "easy",
"sessionId": "unknown",
"moduleType": "vocabulary",
"correct": true,
"lastReviewAt": "2025-09-29T10:08:25.523Z"
}
],
"masteredPhrases": [],
"masteredGrammar": [],
"completed": false,
"masteryCount": 0,
"system": "drs",
"bookId": "sbs",
"chapterId": "sbs-7-8",
"savedAt": "2025-09-29T10:08:25.525Z",
"version": "1.0"
}