When a question is answered:
When the user mouses over the answer, there should be a button on the top right hand side of the cell with a "Comment" icon on it. When the user presses this button, a dialog box should appear saying "Enter Feedback" and the user should be able to give his feedback. It should have a "Submit" and "Cancel" button.
If the user submits feedback (and it's not blank) then a new set of agents (Question Answerer, Answer Checker, and Link Checker) should immediately re-work on that response. All 3 agents should be provided with the context of the previous response, and the user's feedback. This set of agents should be spawned above and beyond the other agent sets that are currently working on other cells, and they should all run concurrently. While those agents are working, the cell should be set back to pink for Processing.
When a question is answered:
When the user mouses over the answer, there should be a button on the top right hand side of the cell with a "Comment" icon on it. When the user presses this button, a dialog box should appear saying "Enter Feedback" and the user should be able to give his feedback. It should have a "Submit" and "Cancel" button.
If the user submits feedback (and it's not blank) then a new set of agents (Question Answerer, Answer Checker, and Link Checker) should immediately re-work on that response. All 3 agents should be provided with the context of the previous response, and the user's feedback. This set of agents should be spawned above and beyond the other agent sets that are currently working on other cells, and they should all run concurrently. While those agents are working, the cell should be set back to pink for Processing.