Skip to content

Source synchronization

Updated 13 Jul 2026jirkamotejl

A separate repository reduces the risk that documentation interferes with production code. It also increases drift risk. Every imported artifact must therefore be traceable.

  • Automatically imported files should not be edited manually.
  • Pages derived from code should state the source commit.
  • Generated API reference should be separate from hand-written guides.
  • If documentation and product behavior differ, open a feedback item or issue.
ArtifactSource
OpenAPIknowspread/swagger/rest/v1/swagger.yaml
DB schema diagramknowspread/docs/schema.html
Existing technical docsknowspread/docs/*.md
PlantUML diagramsknowspread/docs/model/*.plantuml
ModeUse
Manual migrationText needs interpretation and product decision.
Generated artifactOpenAPI, schema diagram, endpoint export.
AI draftFirst page proposal from sources, always with human review.
Drift checkVerify that a document still matches code or OpenAPI.