V16 / 6df58cd3ed86
kanban_project.xml
Lilith/Core/Scenarios/Definitions/kanban_project.xml
Changed in this 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>