<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>
