This is great! The overwhelming feeling comes from all the possibilities this new interface offers. Before expanding the scope or getting further into the design, should we merge and benefit from what you have already developed?
I’d suggest breaking down what you have so far into individual PR. For example, I am particularly interested in:
- Checking if the columns are present when applying a JSON transformation. The interface to remap is useful and can benefit many users.
- Providing a visualization of the steps alongside the JSON export in a new tab as a
beta
orpreview
feature could gently introduce it to users without disrupting their existing workflow. This would also allow us to gather more feedback. - Alternatively, adding a
Visualize
button under theundo/redo
tab could bring up the visualization in full screen. This would require a dedicated modal since the image can be wide for projects with many columns.
I am also curious about the prototype status regarding scenarios 0A and 0B defined in Which reproducibility should we focus on? - #3 by tfmorris
I think it relates to
The feature ranked in the top 30% of features ranked in the Results from the Feature Prioritization Survey 2024. While I’m not a developer, this seems like a large project that might be best handled separately."
Yes, please! I initially expected to see the icon under the undo/redo
. During my test, I found the icon to be super useful. Within ten minutes, my eyes were instinctively searching for the icon that matched the operation I wanted to perform, rather than reading the text.