build-manual.mjs read the server's own layout, but the console regroups Settings on the client, so the reference named menus that no longer exist, such as Settings › TLS › Certificates for what the console shows as Settings › Security › Certificates. It now applies withRegroupedSettings before walking the menus. A page reads as Settings › category › page, the way most guides write it; the group stays as a heading in the reference index. Page titles come from the same menu labels, so they follow the console's wording too. Pages the old layout didn't list, such as Branding, gain a location line. File names and anchors are unchanged, so "Learn more" links keep working.