What “progress” means here
Tracking a learner’s memorisation is not assigning a score. It is being able to say, calmly: this was heard, this holds, this should be taken again.
Good follow-up joins three things: the session (what was recited today), the memorisation thread (what accumulates), and revision (what keeps the older portion from coming undone).
One thread, not five files
Once follow-up lives in several places, progress becomes a reconstruction. In session, the teacher no longer has time to open the right tab.
Darajet keeps that thread attached to the learner. The teacher finds it. The learner can see the path. The parent, if the structure wishes, reads without entering the class.