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

ADR 0005: Highlight fenced code locally

DocKit-FP highlights a small set of common documentation languages while it builds each page: JSON, Free Pascal, Python, Bash, YAML and Markdown. The renderer escapes every source token before adding its semantic span, and an unknown language remains plain escaped code. This keeps generated sites fully offline and avoids a large browser dependency or a CDN while giving Pascal and configuration examples useful visual structure.