Yeah, my example was pretty standard as well:
A project with planning and execution tasks for the same groups. When planning is done you want to close that and block any time, for when execution starts, etc. This is a pretty standard way to manage projects. During the execution stage the project ...