Currently, concore explicitly requires a standalone .graphml file to process the architecture.
If a user wants to build a study from an embedded image (which naturally acts as self-documenting code), they have to manually extract the GraphML or manually save multiple versions of their architecture.
Benefits are:
- Better Developer Experience: Users can drop an embedded PNG/JPG and then run makestudy.
- Eliminates the necessity to keep identical visual copies (PNG) and parser instructions (GraphML) artificially separated, preventing desyncing.
- Easier sharing
@pradeeban @Rahuljagwani @mayureshkothare , I have already implemented import/export feature of embedded images (.graphml.png or .graphml.jpeg) in concore-editor few days ago, This can be considered a step further to make concore studies out of those embedded images