Currently, if a PM has questions about a monitoring report, the only option may be to reject it. This leads to:
A better solution is needed to support clarification without formal rejection.
To improve communication between CRA and PM during report review, we're considering adding a lightweight discussion feature directly within the monitoring report interface. This “Query Chat” would allow PMs to ask questions or request clarifications without formally rejecting the report — maintaining workflow continuity and avoiding negative impact on CRA performance metrics.
As part of completing the test assignment, it was decided to implement an asynchronous chat in order to avoid increasing the system load. A callback mechanism will be used, allowing the chat service to send notifications whenever a new message is added by one of the participants.
I suggest a more elegant solution, similar to Google Docs — using text comments with the ability to reply to those comments and mark them as ‘resolved,’ which will allow discussions to be conducted around specific parts of the report.
In any case, both solutions will be presented in the test assignment.