Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

documented states and link incorrect #95

Open
ambition-consulting opened this issue Jul 5, 2024 · 0 comments
Open

documented states and link incorrect #95

ambition-consulting opened this issue Jul 5, 2024 · 0 comments

Comments

@ambition-consulting
Copy link

ambition-consulting commented Jul 5, 2024

in _docs/language-reference/aggregate.md there is a section about states

// an initial state:
-> CREATED

// simple state transition from one state into the other
CREATED -> CHECK_REQUESTED

// the left side can contain multiple states:
// (this means that the state on the right can be reached by any of those on the left side)
CREATED, CHECK_REQUESTED -> CHECK_IN_PROGRESS

// multiple target states possible
// X stands for XOR and means one OR the other will be reached but not both at the same time (exclusive OR)
CHECK_IN_PROGRESS -> ACCEPTED X REJECTED

// target states can be marked as end states with a star:
CHECK_IN_PROGRESS -> ACCEPTED* X REJECTED*

// a combination of multiple on the left and multiple on the right
CREATED, CHECK_REQUESTED -> ACCEPTED X REJECTED

this does not align with the previously defined and subsequently visualized possible states.

Also, this link is incorrect:
You can also model the state transition inside your [event flows in the application layer](https://contextmapper.org/docs/aggregate/).

It should probably go to https://contextmapper.org/docs/application-and-process-layer/

@ambition-consulting ambition-consulting changed the title documented states incorrect documented states and link incorrect Jul 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant