The Newbie should find that it "just works" via "obvious steps" from the time that the user gets a vague idea that there might be a program somewhere that would help do what he or she wants to do, via the time when the user has a list of candidate programs, the time when the user is looking for the features of a program that might help, the time when the user wants to know how to use a specific feature to accomplish the task, to the time the user clicks a button or a menu command to do the task. Ideally, the Newbie should find all the steps after browsing or searching LQWiki:Hierarchical TOC to be obvious. That is the goal we should aim for.
The same principle holds for Advanced and Expert users. Everyone is new at some aspects of Linux, and should be able to follow the same path to a solution. However, advanced and expert users have additional needs: the ability to take shortcuts through the documentation and the program to bypass what they already know and zero in quickly on the task at hand. These users must be addressed as well, and the Newbie must be able to easily learn the short cuts needed to become expert.