On this page
Library Guide Pages Routes Output Generated API

Library Guide

The public API separates source models, deterministic transformations, and filesystem output.

Pages

DocPage stores a source page with a title, slug, and Markdown body.

DocSite groups pages under one site title. SiteOptions and SiteTheme control metadata and presentation without changing source content.

Routes

plan_routes reads page metadata and creates deterministic page paths.

parse_document exposes front matter and the block AST for tools that need to inspect or transform documentation before rendering.

Output

build_site_manifest returns generated files without touching the filesystem.

inspect_manifest, validate_site, and evaluate_quality provide explainable evidence before publication.

Generated API

parse_mbti and mbti_to_page convert the interface produced by moon info into the separate MoonBit API page shown in this site.