VizzyCoverageVerifier.cs

VizzyCoverageVerifier.cs runs repository-level conversion checks over supported examples and reports practical coverage. It is called by Program.cs in verification mode. coverage verification

Responsibilities

AreaBehavior
Example discoveryFinds XML and code examples in the repository.
Roundtrip checksImports XML and exports regenerated XML.
Export checksConverts code samples to XML.
Validation checksRuns VizzyExportValidator.cs over generated XML.
Report writingProduces a text report for maintainers.

Verification Flow

flowchart TD
    A[Program.cs --verify-vizzy] --> B[VizzyCoverageVerifier.Run]
    B --> C[Find examples]
    C --> D[Import/export checks]
    D --> E[Validate generated XML]
    E --> F[Write report]

Related notes: Component Map, 04 - Export Validation, 12 - Project Examples, 14 - Troubleshooting.