V18 / 8d896b8a86e5
kanban_project.xml
Lilith/Core/Scenarios/Definitions/kanban_project.xml
Unchanged from the preceding versionXMLStructureInputsTools / 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>