Decision: Content model — structure of culture générale cards and categories #2
Labels
No labels
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:prototype
wayfinder:research
wayfinder:research
wayfinder:task
wayfinder:task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#3 Decision: Spaced repetition algorithm — SM-2, FSRS, or custom?
gaetan/knowledgify
#4 Decision: Tech stack — Go web framework and frontend approach
gaetan/knowledgify
#5 Decision: Data storage — embedded database choice
gaetan/knowledgify
#9 Decision: Tech stack — Go framework and frontend approach
gaetan/knowledgify
#10 Decision: Data storage — SQLite schema and content loading strategy
gaetan/knowledgify
Reference
gaetan/knowledgify#2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #1
Question
How should "culture générale" content be structured for spaced repetition?
Key sub-questions:
This decision shapes the data model, the UI, and the content pipeline.
Resolution
Content model decided:
Card types: Q&A + Vrai/Faux. Single answer for Q&A. Optional
explanationfield on both types (shown after answering). No fuzzy matching.Data structure:
Categories: All 7 categories defined (histoire, géographie, sciences, littérature, arts, philosophie, culture transversale). Launch with 4: histoire, géographie, sciences, culture transversale.
Tags: Freeform, no controlled list.
Content format: One JSON file per category under
content/. Numeric auto-increment IDs.Metadata: id, type, question, answer, explanation (optional), category, tags. No difficulty field (SRS determines hardness dynamically).