I'm still not entirely sure what the purpose of "Language Guide" is? What other things might go in there, other than core language constructs? The Operators subcategory that's currently there could arguably be documented as another module (even though it isn't in 'max terms).
I'd also be tempted to split out User and BRL modules into two separate categories (even though that could result in some duplication) to avoid any possible confusion. If we don't do this, I can see the core docs becoming rather cluttered, not to mention confusing for people that haven't downloaded module X.
As for subsections, I suspect ultimately we'll have two categories "Getting Started" and "Advanced" with the further subcategories as you suggest. But let's wait until we have some content before worrying too much about that!
I'd also be tempted to split out User and BRL modules into two separate categories (even though that could result in some duplication) to avoid any possible confusion. If we don't do this, I can see the core docs becoming rather cluttered, not to mention confusing for people that haven't downloaded module X.
As for subsections, I suspect ultimately we'll have two categories "Getting Started" and "Advanced" with the further subcategories as you suggest. But let's wait until we have some content before worrying too much about that!