Expand description
Static-site generation, theme rendering, and asset bundling for the
systemprompt.io AI governance dashboard. Drives the Handlebars + Markdown
pipeline that turns content rows in the database into a fully static
dist/ directory.
§Public surface
prerender_content/prerender_pages— main entry points for rendering content sources and registered page-prerenderer extensions.BuildOrchestrator/BuildMode— drives the whole build (CSS organisation + validation) with progress reporting.generate_sitemap,generate_feed— emitsitemap.xmland per-source RSS feeds.organize_dist_assets— post-build CSS/JS file reorganisation.PublishError/GeneratorResult— the typed error andResultalias returned by every public function in this crate.ContentPrerenderJob,PagePrerenderJob— scheduled jobs registered with the systemprompt scheduler via theinventorycrate.
§Feature flags
| Feature | Effect |
|---|---|
image-processing | Pulls in the image crate to enable WebP conversion in asset jobs. |
All features are off by default.
Structs§
- Build
Orchestrator - Content
Config Raw - Content
Prerender Job - Content
Source Config Raw - Default
RssFeed Provider - Default
Sitemap Provider - Generated
Feed - Page
Prerender Job - Page
Prerender Result - RssChannel
- RssItem
- Sitemap
Config - Sitemap
Url - Template
Registry
Enums§
Functions§
- build_
rss_ xml - build_
sitemap_ index - build_
sitemap_ xml - escape_
xml - execute_
copy_ extension_ assets - extract_
frontmatter - generate_
feed - generate_
feed_ with_ providers - generate_
sitemap - load_
web_ config - organize_
dist_ assets - prerender_
content - prerender_
pages - render_
markdown