- As an editor in chief, I add a list of topics for the new edition of a magazine.
- As a journalist, I submit a draft article for publishing to a given topic
- As a copywriter, I suggest changes to the draft article I'm assigned to
- As a journalist, I respond to suggestions by making the suggested changes
- As a copywriter, I resolve suggestions that the journalist applied
- As a journalist, I can publish the article after all suggestions are resolved
- An article is a simple text with a title and some headings
- The draft article:
- needs to have title and content
- can be connected to multiple topics
- Journalists cannot change each other's drafts
- Copywriters can only suggest changes to article they were assigned to.
- Suggested changes can be considered as comments to the whole article. They should be non-empty chunks of text.
- Once the article is published, suggestions are no longer allowed.
- Ubiquitous language is almost the same, only
Fulfill
is used as a synonym torespond to