I am considering a Tree Nav layout on webpage for ticket approvals. What could be some alternatives?

I'm trying to make a layout design for a process. I have 3 types of users one is x , b and c.

x does some work, then b approves it, then c confirms it. But b can disapprove and open a ticket for x on that same task and c can also do the same. It's confusing but I want to see them all in a single page which shows x did "work1" then b approved it but c declined it but created a ticket called "work2". then x again did "work2" b approved it and then c confirmed it and the task ended.

It required some sort of a tree view according to my perspective what do you think what sort of tree view would be better?