Architecture that enables the visualization of history data of a prior content (or document) navigation session in a user interface (UI), the session presented as a structure of nodes and branches between the nodes that represent the paths navigated by the user during the session. The user can then choose to go back to a previous state of the session via the structure, and then take another route. This capability enables the user to more effectively revisit a decision-making process at least with respect to retracing navigation over numerous documents. The history data of a prior navigation session is presented to the user as a graphical view structured as a branching visualization of the nodes and node branches. The user can interact with the graphical view to move forward and backward in the time span of the session and retrieve the document as any given point in the previous session.