The MyST engine needs some development work to add support for AST representation of code cell outputs. Right now, each code-cell has a singular Output nodes that contains many children. In practice, we need many Output nodes that will contain mostly singular children.
This work paves the way for properly supporting Markdown outputs in Jupyter Notebooks.
This is tracked upstream in jupyter-book/mystmd#1903 and jupyter-book/myst-theme#571
Definition of Done