Currently, if someone makes changes to a task by adding or removing its predecessors, this is not recorded to the Updates tab of the task.
We have had a case where someone removed predecessors from a task which caused its planned dates to change. However because there was no record of the predecessors being removed, we had no idea why the dates had changed.
It took me around an hour to work it out, by going into the sandbox and comparing the tasks to how they were on the previous weekend.
Having task dates appear to move for no apparent reason also concerns our users and undermines their confidence in Workfront.
I propose that Workfront should log to the Updates tab / Journal whenever predecessors are added or removed.