Skip to content

Simplify data model for parallel steps - #2156

Merged
woodruffw merged 5 commits into
mainfrom
ww/cleanup
Jun 28, 2026
Merged

woodruffw merged 5 commits into
mainfrom
ww/cleanup

Conversation

@woodruffw

Copy link
Copy Markdown
Member

See #2153, #2151.

This is an attempt to reduce the number of impossible typestates/make the typestates more accurate for parallel steps. The downside to this is we need more types, but now the types are more accurate.

Some still need better names (e.g. StepCommon is now overloaded and StepInner is a terrible name).

@woodruffw woodruffw self-assigned this Jun 28, 2026
@woodruffw woodruffw added the refactor Refactoring tasks label Jun 28, 2026
@woodruffw
woodruffw marked this pull request as ready for review June 28, 2026 21:11
@woodruffw
woodruffw merged commit 6b0b611 into main Jun 28, 2026
19 checks passed
@woodruffw
woodruffw deleted the ww/cleanup branch June 28, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Refactoring tasks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant