New activity plugin — mod_ictexam: delivers exam papers via LTI 1.3 with grade passback (GPLv3)

I would like to share a Moodle activity module that I have maintained and released as open source under the GPLv3 license: mod_ictexam.Purpose and functionality:This plugin adds a new activity type, "ICTEXAM assessment," to the Moodle activity chooser. It allows a published exam paper to be launched through LTI 1.3 directly within the course page, so students remain inside the Moodle environment throughout the assessment.Key features include:A dedicated grade item is created for each activity instance, with the score written back to Moodle via a web service using the standard LTI 1.3 Assignment and Grade Services (AGS). Scores are recorded as raw marks (for example, 15.00 out of 20) rather than being converted to a percentage.Relevant course context — the bound paper, class, subject, return URL, and, on IOMAD-based sites, the associated company — is passed to the external tool as custom LTI parameters.Full support for Moodle's course backup, restore, and recycle bin functionality.Compatibility confirmed across Moodle versions 4.1 through 4.5.Important note: This plugin functions as a client for our organisation's hosted exam service. An active account with that service is required for exams to actually be delivered; the plugin itself does not perform any grading independently. I am not posting this to promote the service — my intent here is purely to get community feedback on the Moodle-side implementation.Specific feedback I am looking for:Does the...