If an artifact like a ticket has commit references (created by repo_refresh.py
's update_artifact_refs
) and then the ticket is updated, those references get removed.
Could it be that the function is saving them as forward references from the ticket, but they should be back references (commit to ticket)? Just specualting