Browse documentation

Start here

OverviewYour first siteBuild and inspect your siteWrite useful documentationGlossaryTroubleshooting

Shape your site

ConfigurationAuthoring recipesSections and identityCustomize the home pageThemesCustom CSS (advanced)Machine-readable contractsVisual fixturesMathematics

Publish safely

Audit your documentationGitHub PagesPre-publish checklistHistorical documentationQualification evidenceMigration

Pascal and project internals

PasWeave integrationArchitectureArchitecture analysisProject specification (historical)

Project decisions

BoundariesHistory and customisationRelease-tag publicationReader-first documentationLocal syntax highlightingExisting-repository adoptionGitHub Pages setupDocumentation auditSimple configurationv1.0 stable contractDocSprout rebrand

PasWeave integration

PasWeave reads Pascal source and produces API documentation as Markdown. DocSprout combines Markdown pages into a complete documentation website. You can use either tool alone, or put PasWeave’s generated pages beside your handwritten guides:

Pascal source -> PasWeave -> generated API Markdown --+
handwritten guides ----------------------------------+-> DocSprout -> site

Add the generated Markdown files to docs/layout.json, then run docsprout check and docsprout build as usual. DocSprout never parses Pascal source itself.