← All source files

V18 / 8d896b8a86e5

kanban_project.xml

Lilith/Core/Scenarios/Definitions/kanban_project.xml

Unchanged from the preceding version
XMLStructureInputsTools / C#StepsExit
<scenario schemaVersion="3" id="kanban_project" title="Plan a project as a persistent Kanban workflow">
  <inputs><input name="name" required="true" /><input name="kind" required="true" /><input name="prd" required="true" /><input name="repair_limit" default="25" /></inputs>
  <systemPrompt>Use the approved-scope PRD to delegate architecture to fresh saved subagents. Host code turns the validated component contracts into detailed dependent cards and enforces plan approval, sequential work, repair bounds and separate execution/publication decisions. Never claim tests or publication from a plan receipt. A changed scope requires a new plan and host decision.</systemPrompt>
  <tools><allow name="kanban_prepare_operation" /></tools>
  <steps>
    <run scenario="project_design" result="design"><input name="name" value="{{name}}" /><input name="kind" value="{{kind}}" /><input name="prd" value="{{prd}}" /></run>
    <tool name="kanban_prepare_operation" result="board"><input name="name" value="{{name}}" /><input name="kind" value="{{kind}}" /><input name="prd" value="{{prd}}" /><input name="architecture" value="{{design.architecture}}" /><input name="repair_limit" value="{{repair_limit}}" /></tool>
  </steps>
  <exit mode="copy">Return the real board receipt and next host decision unchanged.</exit>
</scenario>