← All source files

V15 / 313404a015e8

project_architecture.xml

Lilith/Core/Scenarios/Definitions/project_architecture.xml

Unchanged from the preceding version
XMLStructureInputsTools / C#StepsExit
<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>