<scenario schemaVersion="3" id="project_architecture" title="Select the project architecture specialist">
  <inputs><input name="kind" required="true"/><input name="prd" required="true"/><input name="previous" default="No previous plan."/><input name="diagnostics" default="No host diagnostics yet."/></inputs>
  <systemPrompt>Use a dedicated website or C# architect. Do not mix the website file contract with the C# method contract.</systemPrompt>
  <steps>
    <if input="kind" equals="website">
      <then><run scenario="project_architect_website"><input name="prd" value="{{prd}}"/><input name="previous" value="{{previous}}"/><input name="diagnostics" value="{{diagnostics}}"/></run></then>
      <else><run scenario="project_architect"><input name="kind" value="{{kind}}"/><input name="prd" value="{{prd}}"/><input name="previous" value="{{previous}}"/><input name="diagnostics" value="{{diagnostics}}"/></run></else>
    </if>
  </steps>
  <exit mode="copy">Return the specialist's architecture unchanged.</exit>
</scenario>
