Kmd
Koder Markdown (KMD)
- *rea:*Foundation
- *ath:*
engines/lang/kmd - *ind:*Documentation format + parser + tooling
Role in the stack
KMD is the documentation format used across the monorepo. It is Markdown with Koderspecific extensions for structured metadata, crossreferences, and embedded Koder Koda snippets. Every CHANGELOG.kmd, README.kmd, and CONTRIBUTING.kmd follows the KMD spec. Kept separate from engines/lang/lang so format, parser, and tooling evolve independently.
Primary couplings
| Consumer | Relationship |
|---|---|
engines/lang/koda |
First-class KMD syntax + preview support in the IDE |
platform/flow |
Renders .kmd files in the git forge web UI |
| All modules | Each module's docs are authored in KMD |