There is interest in topic milestones and the end-of-course popup message, but the * hidden/undocumented* settings make it hard to configure correctly. I tried following the instructions from @HenryV (Complete the course button), but we could never trigger the “end of course event”. Perhaps he had set something previously that didn’t make it in his instructions. @slunav’s problem (Programs do not track progress on courses - #3 by slunav) seems directly related. More exploration is required on using milestones. We called it good enough if the learner could access their course certificate.
Regarding prerequisites: I consider course prerequisites a core and essential part of the platform and should be enabled by default. A course developer should have the option of using them in the course without asking the platform admin to enable them. Is there any reason not to enable the courseprerequisistes
plugin by default in Tutor? The settings are well-documented, as linked by @reallyxloco. I find it interesting that Open edX does not enable them by default…