aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-27 22:14:20 -0500
committerCraig Jennings <c@cjennings.net>2026-05-27 22:14:20 -0500
commitd40b1fe89e02bb85d3869180e3505df7c97b3539 (patch)
tree78ccd83dda1e02b6bb78de2ff69c67bcdbb10738 /scripts
parente45fec6778c1e483a73fb0f3652435f13b223f79 (diff)
downloadorg-drill-d40b1fe89e02bb85d3869180e3505df7c97b3539.tar.gz
org-drill-d40b1fe89e02bb85d3869180e3505df7c97b3539.zip
docs: add v0 design spec for FSRS scheduler
I drafted a design spec for adding FSRS (Free Spaced Repetition Scheduler) as a fourth choice in org-drill-spaced-repetition-algorithm. It pins FSRS-4.5 as the version target, documents the DSR state model, the rating mapping from org-drill's 0-5 quality to FSRS's 1-4 scale, the update equations, the new DRILL_FSRS_* properties, and the integration shape into the existing scheduler dispatch. The spec is v0 with six explicit DECIDE: markers carrying recommended defaults: version pin, parameter tuple, quality mapping, return shape, cold-start UI, and equation cross-check. The companion todo entry stays open at todo.org:125 until those land and implementation begins. The file moves to fsrs-spec.org at the project root once the DECIDEs resolve.
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions