I would like to see the logic below mirrored for the Epic>Feature relationship. We aren't using requirements due to our Jira integration, but we would still like automatic status updates.
Finally, the status changes of a feature's requirements affect the parent feature:
If any requirement has a status in the category of In progress, then the feature status will change to In Progress.
If all requirements have a status in the category of Done, then the feature status will change to Done.
If all requirements have a status in the category of Shipped, then the feature status will change to Shipped.
If all requirements have a status in the category of Will not implement, then the feature status will change to Will not do.