To be clear, I am proposing that the API provide data on the
full life-cycle of an issue (including dates and userids for
multiple reopenings and reclosings, acknowledgement, and
archiving). As I understand it, you are currently using the API
comments data to store history information. This should be fine if
it includes the full life-cycle of the issue. Currently, it at
least lacks userids for the comments.