aboutsummaryrefslogtreecommitdiff
path: root/test-from-git
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-27 19:22:19 -0500
committerCraig Jennings <c@cjennings.net>2026-05-27 19:22:19 -0500
commit198e772efbb17cc8dbd514b0c0487d780c5e3eaa (patch)
tree8659b48d2130af2bbf49cd050327b6c604c693ae /test-from-git
parent760d5d8324e40ffd51d48af685ff68a024ce2d7e (diff)
downloadorg-drill-198e772efbb17cc8dbd514b0c0487d780c5e3eaa.tar.gz
org-drill-198e772efbb17cc8dbd514b0c0487d780c5e3eaa.zip
refactor: add org-drill-card-state struct + ADR
First step of #147. I added a cl-defstruct bundling the recall fields the schedulers and the item-data round-trip shuttle around (last-interval, repetitions, ease, failures, meanq, total-repeats), with an ADR comment recording why: the same fields were passed as positional lists in three different orderings, and three call sites re-ordered between them by hand. The struct is inert here. The item-data round-trip and the schedulers adopt it in the following commits.
Diffstat (limited to 'test-from-git')
0 files changed, 0 insertions, 0 deletions