Clarify worker problem statement, rename to 'Source Text Phase Imports' #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As discussed in the previous meeting, this restructures the proposal to focus first and foremost on the worker problem statement exactly as it has been doing, but with a bunch of simplifications around presenting that and putting the statement first.
The background mentions how in our overall layering work this is seen as a good next step due to the importance of the worker design constraints.
I've kept the proposal layering section, with rewriting for applying to both source and instance.
All of the use cases touched on in the use cases section should be covered by the motivation now, but please let me know if there is anything else there we should keep - I entirely removed the capability section as I wasn't sure how to frame this into the worker problem statement, but I'm open to bringing it back in some form if necessary.
The renaming to 'Source Text Phase Imports' is to indicate that the exact phase definition is not yet fully clear for the Stage 1 proposal phase, to give us some design flexibility here.