
Figure 1
Activity diagram showing the user workflow for exporting a RO-Crate through the plugin’s interface.

Figure 2
Storyboard illustrating an example use case for creating and exporting RO-Crates using QFlowCrate.

Figure 3
Class diagram of the QGIS plugin architecture. Class names, attributes, and methods are simplified for clarity and readability. PyQt inheritance relationships are indicated through stereotypes to maintain diagram clarity. «mocks» indicates that ImportedLayer and ImportedProcess do not inherit from Layer and Process, but mimic their expected properties so that LayerNode and ProcessNode can interact with it seamlessly.
