Currently the Pas curnits have a tree of pods, with one for each activity and one for each step. It would be much easier to manipulate the projects if all the beans lived in one pod. (To avoid the Cross-pod problem.) This would mean that we couldn't have re-use of steps and activities across projects like we planned, but there are other priorities at this point.
So this page is to develop a plan for organizing the project curnit with just one pod that contains all the beans. Part of the requirements to figure out are how to be backwards compatible with the curnits already out there, how to be forward compatible with new code in the future that does handle re-use, and how to write the current code in a way that doesn't impede the code that handles re-use.
This proposal has been executed. See PAS-508@issues.