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.

Built with MoonDocKit
On this page
Library Guide Pages Routes Output Generated API