maybe hold off on landing this till after the weekly on Thursday. We can pile up all the diffs that move off the dagster-graphql stuff and land them together.
add some more details to the comments about why this does what it does
this looks weird, get_external_pipeline_data is not a function ? or do we not check the incoming input argument
I think we could always have the get_test_project_external_pipeline return the ReOriginatedExternalPipelineForTest potentially - in a follow up
clean up - tag with a github issue about depending on the receiving cli instance to be the same