Draft: Resolve "Pipeline Authoring generic messaging harness implementation"
Related to #358903 (closed)
This is just a demo implementation of !87317 (closed) to get a feel for what the changes there will actually look like.
The changes in this MR are not expected to merge in this state.