HelperPWOCompliance - aging / removing records when PWO causing is aborted ?

HELP - I have an issue regarding Compliance Rule check - have rule setup and working fine - make request for item via Portal - Workflow has required " CR" compliance check in it - resulting in "helperPWOCompliance" record being created for Person / Rule / PWO combination.  PWO is then Aborted via Abort Method.

Issue : What controls the removal of the Violation logged in the HelperPWOCompliance table ? 

I would expect when the PWO is aborted - the record in the HelperPWOCompliance is removed - as the PWO is no longer valid / active (Orderstate = "Aborted")

Tried force the violating rule to recalculate - does not remove / flag HelperPWOCompliance record ? 

How to we get these invalid records removed ?  Is there some Stored Proc that can be used to remove them?