Problem
The view which supposedly marks typesetting corrections as completed never seems to run:
https://github.com/BirkbeckCTP/typesetting/blob/b641acb277e7f8e0ec392f9ae3473642a0396202/views.py#L902-L906
Here is an example of TypesettingCorrection objects in production from several years ago:

The fields which are not touched are date_completed and date_declined.
Proposed solution
Deprecate these fields, as well as the status property, and use the corrected property as the sole measure of status.