The mod checklist allows teachers to set up a course module with checklist items that a student can tick off. The plugin supports teacher comments on checklist items. However, there was no way for a student to comment or do anything other than tick a box. We wanted the student experience to be more interactive, to allow them to input some text when checking an item off.
This involved getting in touch with the project maintainer and pitching our custom feature. Once that was all given the ok, work began. You can see all the back and forth on the work in the pull request