Was noticing going through the template with Alex to explain Labs that our current experiment structure looks like this:

However, the projects under Platforms and Tests are mostly head projects which shouldn't be modified and used to run the code.
I think we should move the ProjectTemplate.Tests project to the top-level of the solution. In this way, all the folder projects can be ignored for modification, it's easy to explain they're there to use to run code.
And everything in the root are the things which should be modified:

We shouldn't have to move any folders around on the directory structure for this, just modify the solution file (as this matches how the sample project works too).
Thoughts?
Was noticing going through the template with Alex to explain Labs that our current experiment structure looks like this:
However, the projects under
PlatformsandTestsare mostly head projects which shouldn't be modified and used to run the code.I think we should move the
ProjectTemplate.Testsproject to the top-level of the solution. In this way, all the folder projects can be ignored for modification, it's easy to explain they're there to use to run code.And everything in the root are the things which should be modified:
We shouldn't have to move any folders around on the directory structure for this, just modify the solution file (as this matches how the sample project works too).
Thoughts?