System architecture - cma-open/cmatools GitHub Wiki

System architecture notes and diagrams are used to aid the design and build of the system

Architecture diagrams for the system and the main sub components will also help during code review and discussion of the system amongst developers.

Diagrams will ideally follow the C4 model , and be stored within the repo to be included with the system documentation pages.

https://c4model.com/

WIP

  • add example diagrams
  • include in Sphinx doc build

Test

flowchart TB
 subgraph Public
    workflows-->cmatools
    cmatools-->cmascience
    cmatools-->simple
    overview
    end
    subgraph Private
    workflows-->tools
    tools-->science
    end