Manual
data({
title: "Manual",
dek: "Every taragen feature, in the order you'll need them. The whole manual is also one plain-text file: /manual.txt.",
});
{pages("docs/manual").filter(p => !p.isDir).sort(byOrder).reduce((gs, p) => { const g = gs[gs.length - 1]; if (g && g.part === p.part) g.items.push(p); else gs.push({ part: p.part, items: [p] }); return gs; }, []).map(g =>
)}