Novolis Docs
novolis-governance / extraction-briefs/wave-10-markup.md

Wave 10 — Markup (Markdown + Mermaid)

dotnetgovernancenovolis

Target repo: novolis-markup Naming: frank-naming-and-structure.md

Scope (in)

FrankNovolis
`Frank.Markdown``Novolis.Markup.Markdown`
`Frank.Mermaid``Novolis.Markup.Mermaid`
Frank test projectsTUnit in `tests/Novolis.Markup.*.Tests`

Out of scope

  • Frank.Reflection.Mermaid — lives in novolis-codegen as Novolis.CodeGen.Reflection.Mermaid
  • Frank.Blazor.Mermaid, Frank.MarkdownEditor (apps/UI)
  • Frank.Mermaid.Docs sample (drop or README-only examples)

Dependencies

  • Independent packages; no cross-ProjectReference between Markdown and Mermaid
  • Tests: TUnit assertions only (naming.md)

Done when

  • Both packages build on net10.0
  • All ported tests pass
  • No Frank.* in production code
  • Registry entries for both packages
  • Personal Frank.Markdown and Frank.Mermaid archived with sunset README

Release

0.1.0-preview.1 per facet