Non-linear workflow

As site owner I would like content to be passed through two separate workflows, being approved both from a text/content and a legal perspective. Only when both aspects are approved, the content should be published. This is important since it helps the company stay out of trouble.

Required Preparations: 

* A content type with two "workflow fields" (text lists) – see attached feature
* Recommended module: Rules Link

Additional Comments: 

* On a real site, the faked workflow fields would be hidden from the node edit form (and also node display).
* The names of the rules links provided in the feature has been improved, compared to the ones shown in the screencast.
* The part between 7:30 and 25:20 is basically repeating the same configuration over and over again. Feel free to skip!

Additional Resources: 
Solution Video: