Grade
feed
/slp-gradeChecks each rubric or prompt point, says what's missing (not just "it's wrong"), and records it so the next exercise, exam and session can use it. Every attempt goes through it, multiple choice only too: it is what logs the score.
attempts/2026-09-24T1030.feedback.md
# Attempt — 01-methods-and-codes — 2026-09-24 10:30 **MC:** 3/4 · **Rubric points:** 2/3 ## [05] Open — 409 vs 400 ✓ names the conflict with state ✗ no decision criterion. See *Methods and status codes › Status codes* ## What to improve ...
- grades
- exam, exercise and quiz attempts. Oral answers recorded as audio are transcribed first
- pending
attempts/<date>.<ext>without its<date>.feedback.md. Adraft.jsonis never graded- images
- an exercise attempt's
images (diagrams, concept maps, photos of paper) are looked at and graded against the prompt. Missing or unreadable = the criterion is not met, and the feedback says so - facts
- graded against the version you were taught; doubtful ones go to the researcher
- writes
attempts/<date>.feedback.md,learning.md, a row inprogress/log.md,status.mdif the present changed- after
- the score, the weakest point and one next step:
slp-teach,slp-exercisesorslp-cards - date
- always
YYYY-MM-DDTHHmm