Start

Visualizations

Gallery and references for generated diagrams and charts.

Flow Diagrams

The pipeline produces flow diagrams for domains/entities and the overall curriculum structure (Mermaid source files). View and edit the .mmd sources directly.

Examples (in-repo):

Section Breakdown Charts

Bar charts summarizing section metrics.

Artifacts:

Metrics

Aggregate curriculum metrics used for charts and diagnostics.

Artifacts:

How to Regenerate

Run from learning/curriculum_creation/:

uv run python 3_Introduction_Visualizations.py

Headless/CI environments

If running without a display (servers, CI), set a non-GUI backend for matplotlib:

export MPLBACKEND=Agg
uv run python learning/curriculum_creation/3_Introduction_Visualizations.py

Troubleshooting