- New "Needs Verification" Audit State: Add a state to Audits called "Needs Verification" or similar, so the owner of a problem commit can push it back to the user who raised the concern after they fix it.
- New "Remedies" Commit Field: Add a "Remedies" field (or similar) so this state change can be triggered on commit (e.g., "Remedies: rARCnnnnnn" pushes that commit into "Needs Verification" and attaches this commit to it). "Remedies" is probably a bad idea and we should just overload "Fixes" to take multiple object types.
Original Description
I had to filter these out by adding to PhabricatorAuditListController.php where it shows "Required Audits"
foreach($audits as $k => $audit) { $status_code = $audit->getAuditStatus(); if ($status_code == PhabricatorAuditStatusConstants::CONCERNED) { unset($audits[$k]); } }
Is showing audits you've already raised a concern about expected? I'm curious what the workflow for Audit is suppose to be.