General TaskとStrict Taskの構造の違い

DITAのArchitecture Specificationを調べてみたら、General TaskとStrict Taskの構造の違いについて比較表が掲載されていました。結構、分かりやすいです。

General Taskのtaskbody Strict Taskのtaskbody
prerequisite(省略可、いくつでも書ける、順不同) prerequisite(省略可、1つだけ書ける、必ずcontextの前)
context(省略可、いくつでも書ける、順不同) context(省略可、1つだけ書ける、必ずprerequisiteの後)
section(省略可、いくつでも書ける、順不同) sectionは書けない
steps-unordered steps-unordered
steps-informal steps-informalは書けない
result(省略可、1つだけ書ける、exampleの前) result(省略可、1つだけ書ける、exampleの前)
example(省略可、いくつでも書ける、post-reqの前) example(省略可、1つだけ書ける、post-reqの前)
post-req(省略可、いくつでも書ける) post-req(省略可、1つだけ書ける)