novolis-governance / extraction-briefs/wave-10-markup.md
Wave 10 — Markup (Markdown + Mermaid)
Policies that keep the org coherent
dotnetgovernancenovolis
Target repo: novolis-markup Naming: frank-naming-and-structure.md
Scope (in)
| Frank | Novolis |
|---|---|
| `Frank.Markdown` | `Novolis.Markup.Markdown` |
| `Frank.Mermaid` | `Novolis.Markup.Mermaid` |
| Frank test projects | TUnit in `tests/Novolis.Markup.*.Tests` |
Out of scope
Frank.Reflection.Mermaid— lives innovolis-codegenasNovolis.CodeGen.Reflection.MermaidFrank.Blazor.Mermaid,Frank.MarkdownEditor(apps/UI)Frank.Mermaid.Docssample (drop or README-only examples)
Dependencies
- Independent packages; no cross-
ProjectReferencebetween 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.MarkdownandFrank.Mermaidarchived with sunset README
Release
0.1.0-preview.1 per facet