We have transitions (for groups and categories) but the rules to manage them are pretty basic. We should extend this to be more power and flexible, and ideally support BPMN 2.0 so we can leverage experience and tools of the community. And we want to ultimately package up specialized apps as profiles.
"Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a business process model."
- Visual Programming
- Document workflow
- Approval Workflow