V14 / fad4e1a110e5
project_restore.xml
Lilith/Core/Scenarios/Definitions/project_restore.xml
Unchanged from the preceding versionXMLStructureInputsTools / C#StepsExit
<scenario schemaVersion="3" id="project_restore" title="Prepare a tested restoration of managed project source">
<inputs><input name="name" required="true" /><input name="backup_id" required="true" /></inputs>
<systemPrompt>Prepare a private source restoration and executable test plan. Execution and publication both require separate host decisions.</systemPrompt>
<tools><allow name="project_restore_prepare_operation" /><allow name="project_set_tests_operation" /></tools>
<steps>
<tool name="project_restore_prepare_operation" result="draft"><input name="name" value="{{name}}" /><input name="backup_id" value="{{backup_id}}" /></tool>
<run scenario="project_plan_tests" result="receipt"><input name="id" value="{{draft.id}}" /></run>
</steps>
<exit mode="copy">Return the private restoration draft and separate execution command unchanged. Original files remain unchanged until testing and exact publication approval.</exit>
</scenario>