← All source files

V16 / 6df58cd3ed86

kanban_project.xml

Lilith/Core/Scenarios/Definitions/kanban_project.xml

Changed in this 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>