<plan>
  <goal></goal>
  <architecture></architecture>
  <tech-stack></tech-stack>
  <file-structure>
    <create-file></create-file>
    <modify-file></modify-file>
    <test-file></test-file>
  </file-structure>
  <tasks>
    <task-1>
      <component></component>
      <files>
        <create-file></create-file>
        <modify-file></modify-file>
        <test-file></test-file>
      </files>
      <contract>
        <code lang="typescript">
        </code>
      </contract>
      <acceptance-criteria>
        <criterion-1></criterion-1>
      </acceptance-criteria>
      <depends-on></depends-on>
    </task-1>
  </tasks>
</plan>
