Browse documentation

Spec: DocSprout 0.3.0 (originally DocKit-FP)

On this page

Objective

Build a small, reusable, Free Pascal-first static documentation-site package. It must render modern and legacy Markdown trees, preserve immutable historical releases, validate sources, and produce an accessible offline GitHub Pages site.

Tech stack and commands

Structure

src/docsprout/ is the package; tests/ contains unit and fixture tests; examples/minimal/ is a consumer project; docs/ contains user guides and ADRs. Generated output is not committed.

Behaviour and boundaries

Success criteria